The Truth About Developer Productivity in the AI Age (IT'S A TRAP) | @stevesmithtech.bsky.social
📽️ AVAILABLE NOW
Watch HERE ➡️ youtu.be/kDBeFOscZpc
The Truth About Developer Productivity in the AI Age (IT'S A TRAP) | @stevesmithtech.bsky.social
📽️ AVAILABLE NOW
Watch HERE ➡️ youtu.be/kDBeFOscZpc
Why do we so often treat refactoring as a "nice to have" rather than a core engineering discipline? We've all been in situations where we dread opening a specific file because the design is poor, obtuse, and overly complex. But the value of refactoring...
🧵 1/7
The Truth About Developer Productivity in the AI Age (IT'S A TRAP) | @stevesmithtech.bsky.social 📅 Tonight @ 7PM (UK)
Subscribe & turn on notifications 🔔 so you never miss an upload ➡️ youtube.com/@ModernSoftw...
Elevate Your Engineering — Sign Up for 30 Days of Expert Tips Now: www.subscribepage.com/30_day_tips
(By signing up, you also join our CD Mail list for continued practical advice AND exclusive offers from the Modern Software Engineering team!)
Daniel Terhorst-North – Originator of BDD
Kevlin Henney – Code Quality & Architecture expert Testing
Emily Bache - Technical Coaching expert
Steve Smith - Stability & Scale expert
Get a daily dose of expertise from:
Kent Beck – Author of Test Driven Development, Pioneer of XP
Dave Farley – Author of Continuous Delivery
Sam Newman – Author of Building Microservices
Trisha Gee – Java Champion, Developer Advocate
...
We've brought together the most respected experts in modern software engineering to offer you 30 days of actionable tips, tricks, and game-changing advice, 100% free. Find practical, industry-proven wisdom from the creators and leading authors behind the practices we use every day.
Imagine having access to the titans of software engineering names like Kent Beck, Dave Farley, Sam Newman, and Trisha Gee... delivering actionable advice to your inbox every single day for a month. You don't have to imagine...
What's the EXACT Technical Gap That Separates AI SUCCESS From AI FAILURE? | @stevesmithtech.bsky.social & @davefarley77.bsky.social
📽️ Available NOW
Watch HERE ➡️ youtu.be/ekRMQ5qUMlo
If you care about continuous delivery and evolutionary software architecture, you should care deeply about deterministic system design. Determinism is the prerequisite for trust in software engineering.
Find out my thoughts in my latest video for @modernswe.bsky.social ➡️ youtu.be/uHatwKrYY_c
The Simplest Way to Make Your Architecture Testable and Reproducible (Works Every Time) | @davefarley77.bsky.social
📽️ AVAILABLE NOW
Watch HERE ➡️ youtu.be/uHatwKrYY_c
Does your development process attract innovators, or drive them away? We know that Continuous Delivery is the approach used by some of the most successful companies in the world. But why do they care so much about how their software is released?
1/8
The Simplest Way to Make Your Architecture Testable and Reproducible (Works Every Time) | @davefarley77.bsky.social
TOMORROW NIGHT @ 7PM (UK)
Subscribe & turn on notifications 🔔 so you NEVER miss an upload! ➡️ youtube.com/@ModernSoftw...
Evolve your understanding of Software Engineering Architecture and Design.
Enroll for FREE ➡️ courses.cd.training/courses/desi...
Gain a clearer understanding of modern software architecture and design.
Spend an hour with industry expert @davefarley77.bsky.social in this Free Tutorial as he explains the essential tools of software engineering and how to apply them in practice.
👇
Welcome to the Engineering Room Dan Abel! 📣
The nuances of engineering leadership and the evolution of high-performing teams.
🗣️ LISTEN NOW
Apple - apple.co/43s2e0h
Spotify - spoti.fi/3VqZVIV
Amazon - amzn.to/43nkkRl
Audible - bit.ly/TERaudible
If you’re not treating software development as an scientific discipline, with experiments, feedback loops, and measurable outcomes, then you’re not a software engineer…
It’s Time We Go Beyond The Test Pyramid (& Do This Instead) |
@emilybache.com
📽️ AVAILABLE NOW
Watch HERE ➡️ youtu.be/IBvYFRSw4do
It’s Time We Go Beyond The Test Pyramid (& Do This Instead) | @emilybache.com
📅 TOMORROW NIGHT @ 7PM (UK)
Subscribe & turn on notifications 🔔 so you NEVER miss an upload! ➡️ youtube.com/@ModernSoftw...
Should software developers care about software architecture? If your answer is "no," we are back in the bad old days of the "Ivory Tower Architect" handing down rigid edicts to developers who are told exactly what to do.
1/9
❓ Approval Tests vs Acceptance Tests: What's the Difference? ❓
One Big Question with @kentbeck.com & @emilybache.com | AVAILABLE NOW 📽️
Watch HERE ➡️ youtu.be/n5vzuQAToZE
Modern software leadership is about moving from a culture of permission to a culture of evidence.
If leaders are still making technical decisions based on their 'gut' rather than creating the feedback loops that allow the team to experiment, they’re becoming the bottleneck.
AI programming is changing everything, but are you catching the mistakes? When AI assistants generate 10X more code than you normally would, the feedback loop breaks.
This week's video is on how to make the most of of these ai tools ➡️ youtu.be/XavrebMKH2A
How to Make the Best of AI Programming Assistants | @davefarley77.bsky.social
📽️ AVAILABLE NOW
Watch HERE ➡️ youtu.be/XavrebMKH2A
With all the discussion lately about 'cognitive debt' and 'comprehension debt' in AI coding - I made a video a while back explaining why this is an issue youtu.be/cbR7bifTPew?...
Who is the "worst" programmer you have ever worked with? If you look back far enough, the honest answer is usually "Me."
We often think "bad programming" is just about syntax errors or slow typing, but the real career-killers are habits that prevent us from learning.
For anyone interested in a talk or workshop for their company (online or in person), I have a couple of days here and there from the end of March into April, plus some availability in June.
How to Make the Best of AI Programming Assistants | @davefarley77.bsky.social
📅 TOMORROW NIGHT @ 7PM (UK)
Subscribe & turn on notifications 🔔 so you NEVER miss an upload! ➡️ youtube.com/@ModernSoftw...
The full video explains:
• The formula for defining KRs
• Why "health metrics" are just as important as the goal itself
• How to stop asking "how many miles have we driven?" and start asking "are we nearly there yet?"
Watch here ➡️ youtu.be/z_R4oJk0eH8
8/8
Because as soon as a measure becomes a target for compensation, it ceases to be a good measure (Goodhart's Law). If you link bonuses to hitting KRs, you kill the ambition necessary to achieve them.
7/8