Posts by Steven Stuart

@Steven Stuart

Steven Stuart

Bringing clarity from complexity
Boca Raton, FL stevenstuartm.com Joined November 2025
3.1k Points • 91 Badges • 21 Connections • 68 Followers • 20 Following

Comments by Steven Stuart

Oct 15 • Articles • 4 min read
Two projects expose similar helpers. One has no project references. It is missing from the solution most developers build every day. The obvious reaction is understandable: share the code, add the reference, and bring the lonely project back into the...
Oct 7 • Articles • 3 min read
Hi dev community! I originally published thishttps://www.linkedin.com/pulse/stop-selling-event-driven-architecture-start-business-stephen-tsoi-p6ztc on my LinkedIn Newsletter, but wanted to share it with the dev community here to get your thought...
Sep 18 • Articles • 13 min read
Any API endpoint that updates part of a record has to decide what a missing field means, whether the client left it alone or wants it cleared. Most business APIs face that decision constantly, because records like customers, orders, and accounts are ...
post-cover-27424
Jun 29 • Articles • 12 min read
When I encounter a system or data design decision I'm unsure about, I endeavor to ask the same thing: where does authority live, and how bounded is it? Where Authority Belongs Authority in a software system is the assignment of decision-making powe...
post-cover-21429
Jun 8 • Articles • 12 min read
As an architect, a core part of my job is assessing viability and risk before committing a team to building something. That means understanding the problem deeply, testing critical assumptions early, and knowing when to change course. Sprint-based de...
post-cover-19683
Mar 2 • Articles • 9 min read
Let me tell you about Sarah. This is a fictional story. But I bet you’ll recognize it. I’ve seen this pattern play out across different companies, different teams, different tech stacks. The details change. The progression doe...
Dec 17, 2025 • Tutorials • 2 min read
"It works on my machine." We've all said it. But does your bash script work when the third-party API takes 15 seconds to respond? Does your backend service gracefully handle a sudden spike of 503 errors from a payment provider? Writing a full mock ...
post-cover-8178
Dec 9, 2025 • Articles • 11 min read
For years I have seen teams wrestle with REST in domain-driven systems. They start with clean REST endpoints then gradually compromise as business operations don't map to resource CRUD. After years or just months, they've abandoned most of what made ...
post-cover-8304
Dec 2, 2025 • Articles • 3 min read
Introduction In 2025, email remains the beating heart of enterprise collaboration, but it is also the most weaponized channel for cyberattacks. Over 3.8 billion hostile email-based attacks strike worldwide each day, enabled by both primitive miscon...
post-cover-8048
Dec 2, 2025 • Articles • 1 min read
Discover AI Tool Synth — Your Gateway to the Best AI Tools Hey everyone! I’d like to introduce AI Tool Synth, a platform I’ve built to help creators, developers, and businesses easily discover and compare the latest AI tools. We offer: ✅ Curated ...
Nov 28, 2025 • Articles • 2 min read
Every developer has heard “Don’t Repeat Yourself” DRY 1. How much code reuse is too much? 2. Am I over-abstracting? 3. Should this be a helper? A util? A service? A hook? The truth: Bad DRY creates more problems than it solves. Good DRY makes ...
post-cover-7810
Nov 27, 2025 • Articles • 12 min read
I prefer the clean code that is more often produced by throwing exceptions. With the happy path uncluttered by error handling, the implicit propagation of errors to appropriate orchestration layers, and the clean separation of concerns. It's aestheti...
post-cover-7856
Nov 27, 2025 • Articles • 6 min read
I've worked with engineers who had senior titles but didn't lead anyone. I've also worked with junior engineers who mentored half the team. The difference wasn't in their resume or their technical depth; it was in how they approached their work, thei...
post-cover-7588
chevron_left