Software Mentor

Home
Archive
About
#15 - Speed, Quality, and the Frontier
Reflecting on Feedback from a friend
Jun 30, 2020 • 
Phil Liao
#14 - Reading and Writing
An interesting observation about how code is made and maintained
Jun 23, 2020 • 
Phil Liao
#13 - Not Alone
Make sure you leverage the team around you to help you grow!
Jun 15, 2020 • 
Phil Liao
#12 - API Design and Stripe
API Design is hard, but Stripe nailed theirs. What can we learn from them?
Jun 8, 2020 • 
Phil Liao
#11 - Upgrade the System
Upgrading software and upgrading society
Jun 1, 2020 • 
Phil Liao

May 2020

#10 - Taking a Break
Hey all,
May 25, 2020 • 
Phil Liao
#9 - The Strangler Pattern
Lessons from a strange tree, Martin Fowler, and Facades 🌳
May 18, 2020 • 
Phil Liao
#8 - Idempotency
A simple idea with a scary name. Let's make sure no one trips you up with this fancy jargon.
May 11, 2020 • 
Phil Liao
#7 - Design Docs
Companies reward those who write great design docs. As they should. Here's 5 areas to focus on when you write your doc.
May 4, 2020 • 
Phil Liao

April 2020

#6 - Resumes and Code
Principles for clean resumes AND clean code
Apr 27, 2020 • 
Phil Liao
#5 - Square's Auth Outage
Lessons on Redis, Authentication, and Retries from a Square Post Mortem
Apr 23, 2020 • 
Phil Liao
#4 - Training Wheel Coding
Hey everyone!
Apr 20, 2020 • 
Phil Liao
© 2025 Phil Liao
Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture