Modern Software Engineering

Modern Software Engineering

@modernswe.bsky.social

The Modern Software Engineering Channel ➡️ https://www.youtube.com/@ModernSoftwareEngineeringYT

1.2K followers8 following431 posts

Modern Software Engineering reposted

AI won’t replace software engineering, it changes the economics of writing code. But prompts aren’t enough. To safely guide AI agents, we need executable specifications. Discover why Acceptance Test-Driven Development (ATDD) is the future of AI coding. 📽️ youtu.be/EkH_uoybj8k

"Simple is a function of Now." — Daniel Terhorst-North Simplicity in software engineering isn't a static target. Code that is perfectly simple for today’s constraints can become a bottleneck tomorrow as requirements shift.

Modern Software Engineering reposted

Modern Software Engineering reposted

Build better software, faster. My book, "The Software Developers' Guidebook", shares practical, real-world advice on TDD, developer habits, and team design AND MORE. Grab your copy on Amazon ➡️ amzn.to/4f9ozFK

Modern Software Engineering reposted

Mastering ATDD & BDD shows you how to define value clearly, collaborate more effectively, and build automated, executable specifications that drive development. This course is built for teams who want to start delivering with clarity and confidence. FIND OUT MORE 👇

Modern Software Engineering reposted

Replying to @acorndevops.bsky.social

Now for a quote Jurassic Level Big Up to @modernswe.bsky.social for their YouTube note. Approval testing, too, is a healthy technique to monitor throughput, yet the note invites questions: 1) Can Approval Tests be synthesized with adequate *other* layer tests? 2) When does trunk time start?

Modern Software Engineering reposted

"I bought this book for myself after watching Dave Farley's YouTube channel. I've now bought a second copy for the office library and I'm suggesting that everyone in my development team reads it." Why thank you! 😎 Grab your copy here 🔗 amzn.to/3DwdwT3

Modern Software Engineering reposted

Inheriting legacy code without tests feels like walking through a minefield. You know it needs refactoring, but you're terrified to touch it because you don't know what subtle behaviours might break. 🧵 1/4

Modern Software Engineering reposted

Pushing your dev team harder for speed actually slows you down. In tonight’s new video, I explore why software isn't a factory production line, it’s a discovery process. Stop rushing delivery & start optimising for learning.123 Tune in tonight at 7 PM! On @modernswe.bsky.social

Modern Software Engineering reposted

What separates elite software engineering organisations from the rest? In The Unicorn Project, Gene Kim outlined the 5 Ideals of high-performing software teams: locality & simplicity, focus, flow & joy, improvement of daily work, psychological Safety, and customer focus. 🧵 1/8