Posts by Steven Stuart

@Steven Stuart

Steven Stuart

Bringing clarity from complexity
Ave Maria, FL stevenstuartm.com Joined November 2025
2.8k Points56 Badges14 Connections61 Followers12 Following

Posts by Steven Stuart

Steven Stuart in Articles 10 min read
A transactional schema optimizes for write consistency, referential integrity, and the access patterns of the application that owns it. A reporting schema optimizes for read throughput, aggregation, and the access patterns of analysts and dashboards....
Steven Stuart in Articles 11 min read
Frameworks like React Native, Flutter, and MAUI keep promising to end the "write it twice" problem across mobile platforms. One codebase, every platform, native-quality results. Yet every time, the abstraction leaks, and then it floods so fast that b...
Steven Stuart in Articles 6 min read
I have been a part of a dev team where poor observability constantly brought us to a standstill. Not because the tooling was missing, but because the data it collected never carried meaningful context. Alerts fired constantly, so operation teams igno...
Steven Stuart in Articles 12 min read
This is a highly opinionated take on shared libraries and the damage they do to team autonomy and development tempo. Teams deliver value faster and more consistantly when they can make decisions, ship changes, and evolve their domains without coordi...
Steven Stuart in Articles 12 min read
The billion-dollar mistake. That's what Tony Hoare called his invention of the null reference in 1965. The quote gets repeated so often that "null is dangerous" has become conventional wisdom, especially among entry-level and intermediate developers ...
Steven Stuart in Articles 5 min read
A few months ago, I read a post about how SEO is dead and that we need to let the past die and find greener pastures. I'm finally getting around to writing my thoughts on it. That contention was correct in many ways, but it also drew an undeserved bi...
Steven Stuart in Articles 6 min read
Most engineering teams have a backlog of work they call "tech debt." Developers understand how it can slow down feature development, increase support costs, and threaten system stability. Yet when they bring these concerns to stakeholders, the work o...
Steven Stuart in Articles 8 min read
It is time to update a third-party package in your repository, or at least to consider it. So how do you know what is safe, what is needed, what is prudent, and what will keep our company from melting down in record time? To address these questions, ...
Steven Stuart in Articles 2 min read
Adaptability Over Cleverness Systems that survive aren't the ones written perfectly from the start. They're the ones that bend without breaking when requirements shift, technologies evolve, and teams discover what they didn't know upfront. Building...
Steven Stuart in Articles 5 min read
The real problem in software development isn't buggy code; it's building the wrong thing. We should be focused on preventing the delivery of features that don't match what users need, implementing requirements that were misunderstood, or discovering ...
Steven Stuart in Articles 7 min read
Business and technical minded people both tend to credit new technology for the gains seen after a system or tool rebuild. They will also often blame the tech for when a rebuild goes awry. But when you examine what actually changed, the technology ra...
Steven Stuart in Articles 12 min read
When you first create that new shiny code project, your configuration requirements seem so obvious and straightforward. You think: "I have a single behavior or feature that just needs this one setting or I am just calling this one external resource w...
Steven Stuart in Articles 5 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 REST principl...
Steven Stuart in Articles 5 min read
It is tempting to treat user authentication sessions as ambient context. You pass them through API layers, into service calls, across event processors, and through background jobs. If a component needs to know who the user is, it needs the user's ses...
Steven Stuart in Articles 9 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...
Steven Stuart in Articles 2 min read
I know, I know. It is another post about microservices versus monoliths. The debate feels exhausted at this point. Yet every time I start a new project, I find myself weighing the same questions. Not because the answer is unclear, but because the ans...
Steven Stuart in Articles 4 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...
chevron_left

Latest Jobs

View all jobs →