Remove Course Remove Programming Remove TDD Remove Weak Development Team
article thumbnail

LLMs Demand Observability-Driven Development

Honeycomb

Some of these things are related to cost/benefit tradeoffs, but most are about weak telemetry, instrumentation, and tooling. Natural languages, on the other hand, are infinitely more expressive than programming languages, query languages, or even a UI that users interact with. Early access programs won’t help you.

article thumbnail

AoAD2 Practice: Test-Driven Development

James Shore

This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. Visit the Second Edition home page for information about the open development process, additional excerpts, and more. Test-Driven Development. Programming is demanding. TDD isn’t perfect, of course.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

LLMs Demand Observability-Driven Development

Honeycomb

Some of these things are related to cost/benefit tradeoffs, but most are about weak telemetry, instrumentation, and tooling. Natural languages, on the other hand, are infinitely more expressive than programming languages, query languages, or even a UI that users interact with. Early access programs won’t help you.

article thumbnail

How to build confidence as an engineer: an interview with Jacque Garcia, CircleCI Software Engineer

CircleCI

From the technical executives to folks on the ground in engineering, management and site reliability, we wanted to know what “confidence” meant to them, and how it had changed over the course of their careers. I’m a software engineer on the X Team. Do I understand how it will affect other teams? We hope you enjoy it.

article thumbnail

No Fighting In This (Agile) Dojo with M. David Green

Marcus Blankenship - Podcasts

How can we train teams to consistently produce quality code without negatively impacting productivity? In this episode of Programming Leadership, Marcus and his guest, M. David Green, discuss Agile Dojos and how they can make teams more effective. Understanding extreme programming (XP) and why it’s valuable (23:41).

Agile 59
article thumbnail

Uncle Bob Martin challenges software industry to Grow-up

Storm Consulting

Except he didn’t say ‘chunked’ or ‘timebox’, he simply told us the talk would be in four parts: Programming; Process; Professionalism; Politics, and that each would be fifteen minutes. Finding the perfect programming language. Martin remembers the impact of assembler as a means of programming. One language to rule them all.

article thumbnail

Changing How We Change Software with GeePaw Hill

Marcus Blankenship - Podcasts

In this episode of Programming Leadership, Marcus and his guest, GeePaw Hill, discuss how the doubling rate in the software industry has resulted in a complete lack of trade discipline. How the doubling rate resulted in a lack of leaders that can develop an industry discipline (6:34). You can’t build a team out of rules.