David Flanagan @rawkode.bsky.social · 14/03/2026I have an AI robot in my cluster that builds and deploys apps on demand … 250
David Flanagan @rawkode.bsky.social · 30/12/2025What could go wrong? 😅 Medical records yolo’d into “production” 3162
David Flanagan @rawkode.bsky.social · 17/12/2025Share an album where the biggest track was also one of the worst tracks. Pretty Fly for a White Guy 110
David Flanagan @rawkode.bsky.social · 06/12/2025I hate Victoria Metrics. For over 6 years now they’ve just injected their shitty replies and marketing into anywhere they can. There is a credible way to do developer marketing and this isn’t it. There is a credible way to publish benchmarks, their way isn’t it. 150
David Flanagan @rawkode.bsky.social · 05/12/2025I’m launching something pretty fun on the @rawkode.academy next week … This is so terribly niche and old, I don’t know if people will actually get it 😅 240
David Flanagan @rawkode.bsky.social · 30/11/2025The @rawkode.academy website now has a Catppuccin theme 😀 @isabelroses.com approved? 120
David Flanagan @rawkode.bsky.social · 29/11/2025I spent far too much time working on the CSS for these logos to integrate with the website theme selector. I hope you like it! 😀 030
David Flanagan @rawkode.bsky.social · 27/11/2025Oh, for fuck sake. My brain can’t cope with this. Someone help them help me. 110
David Flanagan @rawkode.bsky.social · 29/09/2025OK. We can create repositories and we can "link" remote repositories. Behind the scenes, this runs a supervisor that keeps your copy in sync (read only). The mission is that EVERYONE should be running their own forge; but you can contribute anywhere. Next up, WASM extension for issue management. 030
David Flanagan @rawkode.bsky.social · 28/09/2025Sundae Treat 🍨 Did you know that you can "apply" Kubernetes manifests to podman, and it works even though there's no Kubernetes? Supports Deployments (+Pods), Jobs, Services, Volumes, Secrets, ConfigMaps, and more! Do you use podman? What's your favourite feature? 1101
David Flanagan @rawkode.bsky.social · 23/09/2025I know SVG is XML and can be valid JSX, but seriously ... fucking hell. 000
David Flanagan @rawkode.bsky.social · 18/09/2025Loving the new Vivaldi update that lets me put the address field in my tab bar. There really isn't a better browser, sorry Firefox. 010
David Flanagan @rawkode.bsky.social · 01/09/2025What if operating Kubernetes was like sword fighting in Monkey Island? 🤔 140
David Flanagan @rawkode.bsky.social · 28/08/2025⚠️ FDA WARNING This video may cause uncontrollable urges to rewrite everything in Rust. Consult your tech lead before viewing. Side effects include explaining the borrow checker at parties and dreaming in Result<T, E>. 010
David Flanagan @rawkode.bsky.social · 13/08/2025There's a "secret" experimental feature of Claude Code's GitHub Action for "Agent" mode; where you can have Claude run on a schedule, or workload_dispatch. So... obviously I need to try it. Introducing my Claude Boy Scout... 110
David Flanagan @rawkode.bsky.social · 07/08/2025Oh, OVH, you sneaky bastards. Exhibit 1. I cancelled something Exhibit 2. There's actually a secret step on another page to confirm Exhibit 3. OVH claim user error. No refund. 100
David Flanagan @rawkode.bsky.social · 24/07/2025I've broken all LLMs. All I wanted was for ANY model to recreate my favourite GTK theme in HTML and CSS and none have been able to do it 😢 It's worse than @simonwillison.net asking them to draw animals on bicycles! 330
David Flanagan @rawkode.bsky.social · 27/06/2025What the fuck is this? Switching accounts on Android Gmail and it's swapping the icons around. Areegh 100
David Flanagan @rawkode.bsky.social · 20/06/2025I built my own analytics system using @cloudflare.social, @duckdb.org, Apache Parquet, and Rust. Article coming soon. 160
David Flanagan @rawkode.bsky.social · 13/06/2025If your commit history doesn't look like this, you're at a serious disadvantage. Don't get left behind 😅 320
David Flanagan @rawkode.bsky.social · 09/06/2025Looks like I need to fix my website so an image of my comes before my testimonials 😅 110
David Flanagan @rawkode.bsky.social · 09/06/2025I made a huge mistake and mentioned AI on LinkedIn. Now the commenters are learning that wonderful dry Scottish sarcasm I wield so well. 2140
David Flanagan @rawkode.bsky.social · 06/06/2025Does the 'P' in your 'MCP server' stand for Passwordless access for any process to query sensitive data? Because for some, it might as well be. 😬 Run MCP servers with caution and only on trusted devices. 170
David Flanagan @rawkode.bsky.social · 05/06/2025Why waste time with the crap, when you can be hacking on something fun? Fantastic use-case for @anthropic.com's Claude. 220
David Flanagan @rawkode.bsky.social · 03/06/2025Real life footage of me building a production Kubernetes cluster ... 020
David Flanagan @rawkode.bsky.social · 01/06/2025The feature everyone missed about MCP: it's not just another protocol, it's the end of integration hell. One API to rule them all. Every service, every tool, speaks the same language. Companies built on being the "integration layer" just became obsolete overnight. Wild times ahead for developers 330