
Sign up to save your podcasts
Or


APIs are often an afterthought, but they're products that developers consume. James discusses why API design deserves more attention.
Written by James Studdart. Voiced using an AI model of his voice.
Clean Architecture became a religion for some developers. James challenges the dogmatic adherence to architectural patterns.
Written by James Studdart. Voiced using an AI model of his voice.
The pendulum is swinging back to monoliths. James discusses why monolithic architectures are making a comeback and why they were never really a bad idea.
Written by James Studdart. Voiced using an AI model of his voice.
Event-driven architecture is everywhere now. But is it always the right choice? James examines when to use it and when to avoid it.
Written by James Studdart. Voiced using an AI model of his voice.
Serverless computing has taken off, but it's often misused. James explores when serverless makes sense and when it doesn't.
Written by James Studdart. Voiced using an AI model of his voice.
Microservices promised scalability and flexibility. But for most teams, have they delivered? James takes a critical look at the microservices hype.
Written by James Studdart. Voiced using an AI model of his voice.
Too many meetings, too little work getting done. James rants about the meeting culture plaguing software teams.
Written by James Studdart. Voiced using an AI model of his voice.
Technical debt accumulates in every codebase. James discusses who's responsible for creating it and who ultimately pays the price.
Written by James Studdart. Voiced using an AI model of his voice.
Software estimates are notoriously unreliable. James explores why this is the case and what we can do about it.
Written by James Studdart. Voiced using an AI model of his voice.
Being busy isn't the same as being effective. James discusses what separates truly productive teams from those just spinning their wheels.
Written by James Studdart. Voiced using an AI model of his voice.
From the publisher's feed