Jakob // theCodeDrift @codedrift.social · 29/09/2026⛵ seamux - web UI for cmux with support for claude/codex - secure tunnels as a first-class behavior - localhost w/ http basic support - run with "npx seamux" I'd rather this be out in the world than hidden in a private repo. MIT Licensed github.com/thecodedrift... 011
Jakob // theCodeDrift @codedrift.social · 21/09/2026Hello oxlint - Taskless 0.11.3 will detect oxlint and offer to help write an oxlint rule for you if it can't find one in the oxlint's vast directory. Markdown files are nice, but enforcement is better. <3 What linter(s) should join oxlint in the next release? 010
Jakob // theCodeDrift @codedrift.social · 15/09/2026Networking ritual: scan each other's LinkedIn, promise to stay in touch, then enjoy the awkward silence where one of us forgets to open LinkedIn for 3 weeks. Skipping the extra steps. I just give people an email that tags how we met so it doesn’t get filtered as spam & stick it on an NFC. 020
Jakob // theCodeDrift @codedrift.social · 12/09/2026The cats have Giardia because of course they do. Off to add disposable litter boxes to my shopping list. 000
Jakob // theCodeDrift @codedrift.social · 24/08/2026Sometimes, we do games on the main channel! BUT when we do, there's a code component. This time, you can TTS in a Gordon Ramsay-inspired voice directly to our ears while we try and run a kitchen. With @valrockspop.bsky.app & @foxwithtacos.bsky.app Aug 25th @ 4p PDT | 7p EDT twitch.tv/theCodeDrift 121
Jakob // theCodeDrift @codedrift.social · 08/08/2026I’m whatever the mix of excited/nervous/hungry is for today’s Hotdog Charity Stream at noon pacific time. We’re raising money for Nine Lives Foundation and eating cursed hotdogs. 👾 twitch.tv/theCodeDrift 010
Jakob // theCodeDrift @codedrift.social · 06/08/2026This Saturday, I’m raising money for the Nine Lives Foundation by eating cursed hotdogs. The more chat gives to support kitties, the more cursed the hotdogs become. I suppose we’ll also play some Stray, assuming I don’t end up with a vegimite and mayo hotdog… twitch.tv/theCodeDrift 130
Jakob // theCodeDrift @codedrift.social · 15/07/2026Sunday Jul 19 6p PDT: I've been "talked" into a game of Cursed Companions with friends. We're on MAIN, so expect code shenanigans. This time chat gets their own "cursed" word. Say it too much and you perish. Can you guess your word before there's nobody left? 😈 100
Jakob // theCodeDrift @codedrift.social · 13/07/2026Music to My Ears 2.0 is out, my script for @firebot.app doing Spotify song requests on Twitch. New: jukebox protection so one viewer can't hog the queue, plus errorText, a ready-to-send reason whenever a request fails. github.com/thecodedrift/firebot-script-music-to-my-ears 000
Jakob // theCodeDrift @codedrift.social · 15/06/2026I've falled in love with Git Town www.git-town.com not only does it do Stacked PRs correctly, it actively syncs the stacked information into the PRs themselves so you can see where a given review is. Smaller reviews = happier seniors devs 000
Jakob // theCodeDrift @codedrift.social · 20/05/2026Everyone loves a good shim, right? Taskless now installs itself into .taskless and has agent compatible shims for the tools you select. No more skill duplication. Unselecting will also uninstall Taskless from an agent. Update to v 0.8.1 scripts with npx @taskless/cli 100
Jakob // theCodeDrift @codedrift.social · 25/03/2026Are your raid messages in a Twitch announcement ? They should be. - They are easier to copy (no reply icon) - They stand out (easy for chat to find) Just stick a 1s delay between the two so your bot announces them right. (s/o to nanosoups where I originally saw it & forgot to copy a screenshot) 010
Jakob // theCodeDrift @codedrift.social · 22/02/2026In case anyone from my chat was wondering how the "chat picks my next IDE color" poll is going after 15 rounds... (yes, they're all two digit numbers, no I won't tell you what the first number is) 020
Jakob // theCodeDrift @codedrift.social · 17/02/2026What an amazing end to their time at The Sphere 020
Jakob // theCodeDrift @codedrift.social · 15/01/2026I tested Cursed Halo 3 over the weekend in preparation for silliness, and I have no regrets 040
Jakob // theCodeDrift @codedrift.social · 23/12/2025I took a break for a friend’s birthday and I’m thankful everyone pets this turtle’s belly 317016
Jakob // theCodeDrift @codedrift.social · 21/11/2025Chatslop takes away your opportunity as a streamer to make a first impression. Chatslop take away your ability to lead your community. Chatslop excludes your community from the conversation. 181
Jakob // theCodeDrift @codedrift.social · 06/11/2025Our charity incentive “PlateUp! but Jakob must also wear a hotdog hat” is November 14! You all helped make this happen when you came together to support SAfG a few months ago. Let’s celebrate the one way we know how. 🌭 November 14, 2p PST 5p EST twitch.tv/theCodeDrift 120
Jakob // theCodeDrift @codedrift.social · 24/10/2025I got carried away with the translator bot, but only so we can get PVTCH out the door on the Friday stream. I'm also digging into the OAuth flow. I'd like an id-only / no email scope so we can secure the endpoints without ever touching an email. But that's a tomorrow-me problem 140
Jakob // theCodeDrift @codedrift.social · 14/10/2025On stream, we run a bot that translates to & from English in order to make our stream more accessible to devs who don’t have English as a primary language. But that bot is going away. :/ After we finish the progress bar work for PVTCH, I think this is a problem worth solving. 120
Jakob // theCodeDrift @codedrift.social · 13/10/2025This week’s stream schedule. I want to continue working on PVTCH: Privacy-first Twitch tools, while we get our next round of developer interviews done. There’s tech week and GitHub universe events happening, so I’ll see ya around SF. 010
Jakob // theCodeDrift @codedrift.social · 12/10/2025@dollarpbr.gay at a crate sale today and this gem popped up 000
Jakob // theCodeDrift @codedrift.social · 08/10/2025The birthday is behind us (no more jumpscares please), and it’s time to build some neat things! On Wednesday, we’re coworking On Thursday, meet PVTCH On Friday, we’re talking startup metrics twitch.tv/theCodeDrift 140
Jakob // theCodeDrift @codedrift.social · 30/09/2025So here’s the birthday plan. We’re gonna build three “jumpscare” buttons in @firebot.app, but only one has the jumpscare. After all three buttons are pressed, the cooldown starts and the scare shuffles. So you’ll either need to mash all the buttons or have a bit of luck. 🩵 And then we’ll play FNAF 010
Jakob // theCodeDrift @codedrift.social · 30/09/2025This week, we’ve got coworking, a day off for the WebAssembly talk, and a birthday celebration stream. I’ll share more of the birthday stream below, but the goal was to keep some code for the code stream. It is “theCodeDrift” after all… 120
Jakob // theCodeDrift @codedrift.social · 21/09/2025Post up a non-selfie that matches your energy 151
Jakob // theCodeDrift @codedrift.social · 11/09/2025I forgot to post this week’s stream schedule, but we’re live today exploring AST tools; can they look across files? Plus, we’re setting up a !prize redemption system & testing the @firebot.app nightly which may fix some lag when y’all press too many buttons 2p PDT | 5p EDT twitch.tv/theCodeDrift 110
Jakob // theCodeDrift @codedrift.social · 11/09/2025My replies I keep on hand for whenever someone tries to tell me political violence is never the answer 020
Jakob // theCodeDrift @codedrift.social · 11/09/2025We’re surviving. I just got back from babymon last night; they were awesome~ 010
Jakob // theCodeDrift @codedrift.social · 03/09/2025My brain is “off by one” when it comes to what day it is. We’re exploring AST tools Thursday, and there’s no content Friday. I’m out fishing that morning and hopefully coming home with a salmon. 010
Jakob // theCodeDrift @codedrift.social · 27/08/2025We’re back to the usual stream schedule this week on theCodeDrift after our Monday “Drifty Drives” event. My fav part about trying to stream games is realizing how much I don’t check chat while I’m locked in. It’s way easier to read chat while programming! 020
Jakob // theCodeDrift @codedrift.social · 18/08/2025Unexpected bonus, this week’s stream schedule features one of our foster kittens, Clutch. Coworking on Wednesday, our usual code stream on Thursday, and a short stream Friday where we’ll build a voucher system in @firebot.app We may also soft launch the new stream design 👀 120
Jakob // theCodeDrift @codedrift.social · 12/08/2025This week’s stream schedule is a little odd because Thursday I gotta put on the ‘ole extrovert pants again for a work event. I’ll see you Wednesday & Friday though; we’ll see about finishing that MCP work and talk about the scene planning behind the v2 design. twitch.tv/theCodeDrift 130
Jakob // theCodeDrift @codedrift.social · 08/08/2025Today is the day: we’re coding to support SAfG, and as promised, you can donate and force me to work in the cursed “HotDog Stand” IDE theme. Mayhem starts at noon PDT (3p EDT | 7p GMT) twitch.tv/theCodeDrift 140
Jakob // theCodeDrift @codedrift.social · 07/08/2025What’s in the box? I have some guesses, but we’ll find out today. Plus, let’s see if we can convince an AI agent to *read the docs*. It’s all prep for tomorrow’s Charity stream (noon PDT Friday). But first, we code… by proxy… kind of. 2p PDT | 5p EDT twitch.tv/theCodeDrift 010
Jakob // theCodeDrift @codedrift.social · 04/08/2025This week, we’ve got coworking, coding, and cursed hotdogs. The ever talented @foxwithtacos.bsky.social & @myhandsarecats.bsky.social agreed to VA the cursed hotdog ingredients. I don’t know what to expect. I intend to load these blindly into firebot alerts. I’ll see y’all soon~ 030
Jakob // theCodeDrift @codedrift.social · 03/08/2025ATEEZ World Tour- there were some *moments* tonight Absolutely loved the use of silhouettes in the VCRs too. 030
Jakob // theCodeDrift @codedrift.social · 28/07/2025So here’s the thing. I promised my chat I’d let them enable the “Hotdog Stand” vscode theme if I ever did a charity stream. Yeah… Now it’s a whole hotdog themed event. Still working on the overlay, day-of-event you can donate & unlock some of the worlds’ most cursed hotdogs for me to eat. 2114
Jakob // theCodeDrift @codedrift.social · 19/07/2025Quote hole vacation, caffeine edition. Also, yes, the White Monster + espresso is good. 050
Jakob // theCodeDrift @codedrift.social · 18/07/2025Further extended vacation moments, now a quote post hole for people who enjoy extra taps 140
Jakob // theCodeDrift @codedrift.social · 17/07/2025Extended random vacation moments, a thread I’ll continue to extend because why not? 080
Jakob // theCodeDrift @codedrift.social · 16/07/2025Random vacation moments, a thread I’ll probably just extend with more random vacation moments. 060
Jakob // theCodeDrift @codedrift.social · 07/07/2025As an introvert, deciding to upgrade the camera was a hard decision. I spent all of Sunday doing overheat tests so we *should* be good. Our charity stream is set for August 8, and yes, that means we’re doing the hotdog IDE as an incentive. And a hat apparently. twitch.tv/theCodeDrift 030
Jakob // theCodeDrift @codedrift.social · 03/07/2025I’ve been heads down this week getting all our packs open sourced. Today we’re talking about the OSS strategy, planning out the docs pages for this new reality, and inevitably side questing. See ya 2p PDT~ twitch.tv/theCodeDrift #twitch #code #CodeStream #startup 050
Jakob // theCodeDrift @codedrift.social · 24/06/2025In case y’all felt a need to see more Duck-Colored IDE, here’s what’s happening this week: - wed (coworking) where we normalize a react hook for our overlays - thu/fri (code) we’re building the example repo to run Taskless without the cloud bits, & doing some pnpm linking to test it beforehand 210
Jakob // theCodeDrift @codedrift.social · 19/06/2025Occasionally kittens, lots of code Today we have some Finnish metal, a CLI to extend, and a bunch of stuff to open source twitch.tv/theCodeDrift 120
Jakob // theCodeDrift @codedrift.social · 13/06/2025I have colored IDE debts to pay. It’s ATEEZ comeback day. We’re listening to the new album, planning a “chart tester” for our manifest file, working on the stream itself, and our usual code chaos. I may as well just set my default IDE to ducky-green 2p PDT 🦆 twitch.tv/theCodeDrift 030
Jakob // theCodeDrift @codedrift.social · 13/06/2025That's not a bug. That's one thousand minutes of Duck IDE time banked by chat... I'm speechless. Streams are nothing without you, chat. Just visiting the stream will always be enough for me. And sometimes, you press a lot of buttons. I'm overwhelmed with the kindness you've shown today. 230