James W Grenning (@jwgrenning) 's Twitter Profile
James W Grenning

@jwgrenning

I train and coach embedded software engineers in iterative engineering practices (TDD, design, refactoring) to help them be successful and enjoy their work.

ID: 16522523

linkhttp://www.wingman-sw.com calendar_today30-09-2008 02:27:18

24,24K Tweet

6,6K Followers

508 Following

James W Grenning (@jwgrenning) 's Twitter Profile Photo

Check out my linked in post on my updates to Uncle Bob Martin's Clean Code. My chapter is titled Clean Boundaries. I explore the boundaries of an IoT prototype that measures water flow from a network of pressure sensors and displays measurements on a tablet or smart phone.

Check out my linked in post on my updates to <a href="/unclebobmartin/">Uncle Bob Martin</a>'s Clean Code.  My chapter is titled Clean Boundaries.  I explore the boundaries of an IoT prototype that measures water flow from a network of pressure sensors and displays measurements on a tablet or smart phone.
James W Grenning (@jwgrenning) 's Twitter Profile Photo

Small steps are not an option. You can have them now or later. What's better, step-by-step debugging or step-by-test defect prevention with TDD? thanks monkeyUser for the comic.

Small steps are not an option. You can have them now or later.  What's better, step-by-step debugging or step-by-test defect prevention with TDD?

thanks <a href="/ismonkeyuser/">monkeyUser</a> for the comic.
James W Grenning (@jwgrenning) 's Twitter Profile Photo

Wordle 1,338 6/6* πŸŸ©β¬›β¬›β¬›πŸŸ© πŸŸ©β¬›πŸŸ©β¬›πŸŸ© πŸŸ©β¬›πŸŸ©β¬›πŸŸ© πŸŸ©β¬›πŸŸ©β¬›πŸŸ© πŸŸ©β¬›πŸŸ©β¬›πŸŸ© 🟩🟩🟩🟩🟩 Close call.

James W Grenning (@jwgrenning) 's Twitter Profile Photo

I was not going to miss that word. Wordle 1,355 3/6* πŸŸ©β¬›β¬›πŸŸ¨β¬› πŸŸ©πŸŸ©πŸŸ©β¬›β¬› 🟩🟩🟩🟩🟩

James W Grenning (@jwgrenning) 's Twitter Profile Photo

I'll be delivering a keynote talk at the Embedded Online Conference 2025. There are many great contributors and talks coming to you May 12-16. You can save $50 with my promo code GRENNING25. You can also opt to access prior years' archives for even more great ideas, advice, and

I'll be delivering a keynote talk at the Embedded Online Conference 2025. There are many great contributors and talks coming to you May 12-16. You can save $50 with my promo code GRENNING25. You can also opt to access prior years' archives for even more great ideas, advice, and
James W Grenning (@jwgrenning) 's Twitter Profile Photo

I had a good turn out for my Embedded online Conference Keynote. I got some people to join me admitting, "I am a programmer and I write bugs". Will you admit it? #EOC2025

I had a good turn out for my Embedded online Conference Keynote.  I got some people to join me admitting, "I am a programmer and I write bugs".

Will you admit it?

#EOC2025
James W Grenning (@jwgrenning) 's Twitter Profile Photo

I got it, just barely. Did you? Wordle 1,440 6/6* πŸŸ¨β¬›β¬›πŸŸ¨β¬› β¬›β¬›πŸŸ©πŸŸ©πŸŸ© β¬›β¬›πŸŸ©πŸŸ©πŸŸ© β¬›β¬›πŸŸ©πŸŸ©πŸŸ© β¬›β¬›πŸŸ©πŸŸ©πŸŸ© 🟩🟩🟩🟩🟩

James W Grenning (@jwgrenning) 's Twitter Profile Photo

I'm experimenting with OBS recording separate scenes in their own files. So my green screen camera feed is separated from what I am presenting or code I am demonstrating. Each scene goes in a different file! Live viewers see a composite, but I get separate videos. Makes

James W Grenning (@jwgrenning) 's Twitter Profile Photo

81 years ago today, Bud Grenning (a.k.a Dad) was part of the D-Day invasion. He was Robin Olds wingman. Their mission was to provide air cover and support for the invading forces. This artwork is Ross Buckland's "Front Row Seats", his rendition of D-Day featuring Robin in the

81 years ago today, Bud Grenning (a.k.a Dad) was part of the D-Day invasion. He was Robin Olds wingman. Their mission was  to provide air cover and support for the invading forces.

This artwork is Ross Buckland's "Front Row Seats", his rendition of D-Day featuring Robin in the
James W Grenning (@jwgrenning) 's Twitter Profile Photo

It looks like we have critical mass for my next Test-Driven Development for Embedded C/C++, coming late June. Sign up now, if you are interested. Not only do you learn TDD, you get to see the power of small well defined steps. I keep hearing that TDD thinking, with its small