I bumped into the claim somewhere on LinkedIn and that got me thinking why some people may think so while others consider this a huge overstatement. As I often see, such contradictions emerge because people judge microservices from very different imp...
AI storm has revealed an opinion that in AI-accelerated product teams, traditional "source of truth" artifacts like Figma, design documents, software models become obsolete because products evolve too quickly, with codebase modified directly and iter...
AI is not one tool. That is the ubiquitous judgment mistake across posts in social networks. AI is a set of very different capabilities, and treating them as one thing is where most confusion starts.
Some parts are genuinely useful in engineering. S...
This is the teaser post of the original1 review that is pretty detailed, containing images and diagrams.
Beck K., Extreme Programming Explained 1999
Extract
The book is only 1/5 about programming and 4/5 about organizational matters. The book cove...
In software engineering, work is almost never purely mechanical.
The hard part isn’t typing code, it’s discovering constraints, modeling the domain, defining contracts, and making irreversible decisions explicit.
When that work is done, TDD / codin...
The AI publicity landscape is full of either bought or excited adopters' promotion, with a very small part of experienced engineers feedback.
As very fairly noted on LinkedInhttps://www.linkedin.com/feed/update/urn:li:activity:7391379938538311680?up...
I will be very quick on this.
Consider.
Code for business applications is a constant flow of professional decision - product and engineering context bounded - 100% deterministic - conscious and precise, not arbitrary and probabilistic.
The ability...
There is quite a terminology collision among these terms happening in backends. This short note concisely explains what is what, where, and what for.
Contents
Event-Driven Architecture EDA
Messaging
Disambiguation
Event Sourcing
Event Storming
...
This is the teaser post of the original1 review that is pretty detailed, containing images and diagrams.
Meszaros G., xUnit Test Patterns 2007
Extract
This bookhttps://www.amazon.com/xUnit-Test-Patterns-Refactoring-Code/dp/0131495054 is essential ...
TDD: Barrier and Brilliance
TDD stalled on Beck’s “no design before tests” flaw, but when paired with thoughtful design it flips costs into benefits—isolated complexity, minimal debugging, and cleaner interfaces shaped from the consumer’s view.
>...