The borrow checker and the database pool
I explain why the Rust borrow checker does not stop many web handlers from writing to the same database, using the connection pool in my retrospective app Rostfacto as an example
I am a software engineer, hobby woodworker, husband and proud father of two sons; in reverse priority order. Here I write about software, the command line, and a bit of Cold War history. More about me.
I explain why the Rust borrow checker does not stop many web handlers from writing to the same database, using the connection pool in my retrospective app Rostfacto as an example
AI maturity is not about how much AI a developer uses, but about how the main bottleneck of their work changes over time: producing code at first, then defining problems, managing context, and orchestrating human-AI workflows.
I explain the impedance mismatch between agile development and classical business management, why it burns out teams, and how the Product Owner can bridge the two the way a transformer does in electrical engineering
For each of my top 10 command-line programs and macOS applications, I explain what makes it useful and why I use it.
Transcripts of both interviews about my time in the NVA and Bundeswehr
Second part of the Cold War Conversations podcast interview; focussing on my transfer to Bundeswehr
Übersetzung des zweiten Teils des Podcast-Interviews, das sich mit dem Übergang zur Bundeswehr befasst
Übersetzung des ersten Teils des Podcast-Interviews, in dem es um meine Zeit bei der NVA geht
I was interviewed for the Cold War Conversations podcast about my time in the GDR's army NVA
I am restarting my home page
I presented about the Cloud Foundry Application Lifecycle at the IBM Cloud Developers in Stuttgart meetup
Simon Moser and I gave a talk about IBM Bluemix and the Cloud Foundry Bits Service at the Stuttgart Cloud Foundry Meetup
Peter Götz and I gave a talk on the Bits Service at the Cloud Foundry Summit Europe 2016