Posts

10x teams

Image
As I've written before , I've seen teams work in incredible burst of productivity. We achieved 10x productivity for a week or so at a time. I've always been fascinated by it. Wouldn't it be great if we can get closer to these peaks in our day-to-day? Having now seen dozens of teams in various situations, I think the ingredients for having the perfect storm of productivity are: Team wants to work for someone who cares about what they do. There is focus and clear priority for the work to be done. The team has the right resources at hand. You probably can't achieve 10x performance consistently, but most mission-driven startups get very close. If you have the feeling that something is wrong with your team's output, you can use the following flow-chart to find problems. Here's a PDF version .

Bakelite to the Future - 1950s rotary phone ESP32 bluetooth headset

Image
Edit: since creating this post I've also created a video about this project on YouTube. See it below or jump straight into all the details below. Here's a very beautiful antique rotary phone. It's a Dutch PTT phone model called simply "1950" . But, what's this at the back? A USB-C port? A peek inside shows us some weird things! How did that LiPO battery get there? Ok let's quit the jokey intro, this was all me. I've had this phone for about 15 years and over the last couple of weeks I've converted into a fully functioning Bluetooth headset using an ESP32 microcontroller. In this post: - 1 - Features - 2 - Lessons Learned - 3 - Pictures and story!  of how it got made (scroll down!) but first... Does it work? This morning was the first Google meet I've used it in: A participant reported on the sound quality "I didn't know how much I missed the different sound quality! Beautiful. We could hear you very well, not distorted. I wish I record...

The Future of Programming Systems - four thoughts

Image
Last week I gave a 20 minute mini talk at M&I Partners in Zeist about the Future of Programming Systems, and how the work of architects and engineering teams will grow closer together in the future. I'm completely obsessed by this topic so I'm excited! Here is that talk expressed in a blog post, slightly modified based on some feedback and new thoughts. Ok! Thank you for inviting me and sorry for not keeping to the original format as requested. I proposed this idea instead and it was accepted, so in part Matthijs (the organizer) is to blame and I hope it is OK with all of you as well ;) When cycling here, I realized I needed to make a last minute change and added "Systems" to the title. I believe that limiting ourselves to the activities of the programmer is too narrow, and we should have solutions that involve everyone who is in the lifecycle of software. So it's about the System  and that includes the designers, architects, users, database administrators, o...