We didn’t lose control of AI. We lost the ability to live without it. I. A … 2060 — The AI ApocalypseRead more
7 Signs Your Event Storming Workshop Is Failing
Event Storming is one of the most effective techniques we have for domain discovery. But framing … 7 Signs Your Event Storming Workshop Is FailingRead more
Software Development Comes Down to Three Principles
The life of an average software developer is a constant bombardment of information. Every day, every … Software Development Comes Down to Three PrinciplesRead more
How to Build a High Impact Engineering Team | Empowered Product Team
Many software organizations unintentionally turn engineers into feature factories—teams that simply execute JIRA tickets instead of … How to Build a High Impact Engineering Team | Empowered Product TeamRead more
How Modern Software Fails Outside Engineering
In most tech companies, the biggest bottleneck isn’t technology; it’s people holding on to outdated mindsets … How Modern Software Fails Outside EngineeringRead more
End-to-End Testing Is a Trap: Here’s a Smarter Way
End-to-end testing sounds like the ultimate safety net — testing full user journeys across systems to … End-to-End Testing Is a Trap: Here’s a Smarter WayRead more
The Pain Lies Beneath Modern Software Engineering
One of the younger engineers on my team was diving into Domain-Driven Design. He had been … The Pain Lies Beneath Modern Software EngineeringRead more
The Future of Programmers: When We Are The Complexity!
Part I: Understanding The Law It was 1994 when I wrote my first program in GW-BASIC, … The Future of Programmers: When We Are The Complexity!Read more
How Accidental Complexity Undermines Enterprise Software Systems
Enterprise software systems are complex—but not all complexity is necessary. In this video, we dive into … How Accidental Complexity Undermines Enterprise Software SystemsRead more
Automated Testing Pipeline at Trendyol GO / Uber Eats
Trendyol GO is an instant delivery platform developed by the Trendyol Team. It currently provides meal … Automated Testing Pipeline at Trendyol GO / Uber EatsRead more
Five Tips On Domain-Driven Design
Domain-Driven Design (DDD) is a software development approach that offers a useful and powerful set of tools … Five Tips On Domain-Driven DesignRead more
SAGA Pattern Briefly
What is the SAGA Pattern? SAGA pattern has been around for over 30 years, and it … SAGA Pattern BrieflyRead more
Useful Tips & Practices for Sizing Agile Stories
In Agile story sizing, there are some basic concepts and useful practices applied to every development … Useful Tips & Practices for Sizing Agile StoriesRead more
