Software Architecture

Software Architecture

Home
Archive
About
Humanism in software development
One food delivery service worker shared a disturbing behind-the-scenes reality.
Jan 3 • Nick
Characteristics of an Architectural Decision
1.
Jan 3 • Nick
🏗️ Scaling Architecture for 200+ Products
The private equity firm ESW Capital acquires a new product every week.
Jan 3 • Nick
How to cover all the important aspects of an architecture?
How often have you finished an architecture artifact and then realized you forgot to cover one key aspect?
Jan 3 • Nick
4 stories from Jeanne DeWitt Grosser (COO at Vercel, ex-Stripe) on how AI is reshaping Go-To-Market
1) How Stripe tried to automate customer discovery before AI was a thing
Jan 3 • Nick
How does an architect stay hands-on?
An architect who can no longer write code can slide downhill pretty fast.
Jan 3 • Nick
How do you migrate a monolith to microservices?
This question has been making me sad for more than 10 years now.
Jan 3 • Nick
The Future of Products
I wrote earlier about the role of AI in the survival of SaaS products.
Jan 3 • Nick
AI and decision making
In November 2022 I felt genuinely discouraged.
Jan 3 • Nick
Kafka at OpenAI
Before:
Jan 3 • Nick
What is more important: architecture or code?
The question itself is misleading.
Jan 3 • Nick
The most important problem
One of the most valuable skills for architects and an absolutely critical one for CTOs is the ability to locate the most important problem.
Jan 3 • Nick
© 2026 Nick · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture