Afleveringen
-
No-code platforms promise to democratize development, but they keep falling short. James examines why no-code struggles to deliver on its promises.
-
A gap is forming between teams that embrace AI tools and those that don't. James explores what this divide means for the industry.
-
Zijn er afleveringen die ontbreken?
-
AI can generate code quickly, but that code still needs experienced eyes. James explains why senior review remains critical.
-
LLMs are powerful tools, but they're not junior developers you can just hand tasks to. James discusses how to think about AI assistants correctly.
-
The AI replacement debate continues. James provides a nuanced take on which jobs are safe and which might be at risk.
-
In modern systems, observability is essential. James discusses why you can't afford to skip proper monitoring and tracing.
-
Cloud costs spiral out of control for many organizations. James explores the common reasons and what you can do about it.
-
APIs are often an afterthought, but they're products that developers consume. James discusses why API design deserves more attention.
-
Clean Architecture became a religion for some developers. James challenges the dogmatic adherence to architectural patterns.
-
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.
-
Event-driven architecture is everywhere now. But is it always the right choice? James examines when to use it and when to avoid it.
-
Serverless computing has taken off, but it's often misused. James explores when serverless makes sense and when it doesn't.
-
Microservices promised scalability and flexibility. But for most teams, have they delivered? James takes a critical look at the microservices hype.
-
Too many meetings, too little work getting done. James rants about the meeting culture plaguing software teams.
-
Technical debt accumulates in every codebase. James discusses who's responsible for creating it and who ultimately pays the price.
-
Software estimates are notoriously unreliable. James explores why this is the case and what we can do about it.
-
Being busy isn't the same as being effective. James discusses what separates truly productive teams from those just spinning their wheels.
-
Everyone's talking about AI making developers more productive. But what's the reality? James dives into the hype vs. reality of AI-assisted development.
-
Agile gets blamed for a lot of failures, but is Agile really the problem? James argues that leadership failures are often the real culprit.
-
What does it really mean to be a senior developer? James explores the disconnect between titles and actual skills in the industry.
- Laat meer zien