Willem (@wlmiddelkoop) 's Twitter Profile
Willem

@wlmiddelkoop

Tech fan, data cruncher, cyclist & experimenter, reviving retro gaming @ snake97.com, sharing insights @ willem.com/blog; MSc/BICT entrepreneur, dad of two.

ID: 1647959275417862144

linkhttps://willem.com calendar_today17-04-2023 13:45:00

1,1K Tweet

253 Followers

634 Following

Willem (@wlmiddelkoop) 's Twitter Profile Photo

Inspired by this scratched aluminium look, I removed the PVD-coating from my smartphone's metal body: willem.com/blog/2025-03-0…

Willem (@wlmiddelkoop) 's Twitter Profile Photo

This. It is the same with phones, after years of yearly upgrades I settled on to something more timeless: willem.com/blog/2025-03-0…

Willem (@wlmiddelkoop) 's Twitter Profile Photo

Gran Fondo, the app that tracks runs and rides, is going open-source. I’m removing its subscription model and make it libre. This isn’t about short-term revenue—it’s about building something enduring, private, and free for all. Here’s why I’m taking this plunge and what’s

Gran Fondo, the app that tracks runs and rides, is going open-source.  I’m removing its subscription model and make it libre. This isn’t about  short-term revenue—it’s about building something enduring, private, and  free for all. Here’s why I’m taking this plunge and what’s
Willem (@wlmiddelkoop) 's Twitter Profile Photo

Here you see two different recorded runs on the same round around my village. Left I used an Apple Watch Ultra 2 with the Workouts app, right the FairPhone 5 with RunnerUp. You can can clearly see the two sessions match in shape and distance, but the level of smoothing and/or

Willem (@wlmiddelkoop) 's Twitter Profile Photo

Handcrafting a responsive design using Fairphone, iPhone, iPad Pro, reMarkable Paper Pro and the Framework 13 with Sway on Debian. The framework laptop runs a local copy of nginx that is linked to a .local DNS name on my Wifi using Avahi mDNS. This way I can visit the

Handcrafting a responsive design using Fairphone, iPhone, iPad Pro, reMarkable Paper Pro and the Framework 13 with Sway on Debian. 

The framework laptop runs a local copy of nginx that is linked to a .local DNS name on my Wifi using Avahi mDNS. This way I can visit the
Willem (@wlmiddelkoop) 's Twitter Profile Photo

Wow! John Gruber’s latest Daring Fireball bombshell nails it: Cupertino’s rotting, and folks are done swallowing corporate lies. Former fan like him (and myself) are torching the fakery—clear indication the tide’s turned. Artificial intelligence? Fine. But realness is king. No

Willem (@wlmiddelkoop) 's Twitter Profile Photo

Star Trek holodeck vibes here, imagine this inside an immersed 3D world inside Vision Pro or Meta Quest. This is the future!

Willem (@wlmiddelkoop) 's Twitter Profile Photo

Working on a game engine concept that involves traveling through arteries. Inspired by the great book "Outlive" by Peter Attia it's time to fight some blood stream bad guys. More to follow!

DHH (@dhh) 's Twitter Profile Photo

Apple needs someone back at the top who can say: "What the hell is this? It looks like shit. The text wraps poorly in the sidebar, the screen is anemic and poorly explained, and this is just a button? We can't fucking ship this. It looks desperate and like we have no taste."

Willem (@wlmiddelkoop) 's Twitter Profile Photo

Last Sunday I finished the Amstelveen KPMG Lentemarathon in 3h51. Hard to believe my 'running career' is only 15 months 'old' - love it! Instead of a smartwatch I used audio feedback from an app on my Android smartphone to manage my pace. This works well if you have a open

Last Sunday I finished the Amstelveen KPMG Lentemarathon in 3h51. Hard to believe my 'running career' is only 15 months 'old' - love it! 

Instead of a smartwatch I used audio feedback from an app on my Android smartphone to manage my pace. This works well if you have a open
Willem (@wlmiddelkoop) 's Twitter Profile Photo

Following up the whole fuzz about vibe coding, I have been experimenting with different types of prompting. Following Edsger W. Dijkstra's words on the "Foolishness of Natural Language Programming" (with all its ambiguity), I tried to prompt the LLM with actual code. Instead

Following up the whole fuzz about vibe coding, I have been experimenting with different types of prompting. 

Following Edsger W. Dijkstra's words on the "Foolishness of Natural Language Programming" (with all its ambiguity), I tried to prompt the LLM with actual code. 

Instead