Jakob // theCodeDrift's Avatar

Jakob // theCodeDrift

@codedrift.social

But can we make it useful? πŸ”© cofounder at taskless.io πŸ’– creator of @bias.is 🦝 streams it all at twitch.tv/theCodeDrift

1,219
Followers
554
Following
1,514
Posts
02.05.2023
Joined
Posts Following

Latest posts by Jakob // theCodeDrift @codedrift.social

In building Taskless’ skills system, we went back and forth a few times on how the skills are updated and maintained.

Since we already planned a CLI to do signature checking for non-AST stuff, it just made sense to also ship the ability to self-install skills if (and only if) you want them.

04.03.2026 19:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸ‘€ the whale ooooOooooOOOOooooo

03.03.2026 18:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
theCodeDrift - Twitch The unfortunate result of combining caffeine with a (staff) software engineer. Live Wednesdays for Co-Working 10a-1p pacific time & Live Coding Thursdays & Fridays 2p-6p pacific time. Beginner & advanced...

What you can expect on stream this week (Mar 4-6)

πŸ“ Mar 4 - Cowork Wednesdays. Music & productivity

πŸ—οΈ Mar 5 - Taskless Thursday. Live coding. Oh .sh we made a CLI

πŸŽ‰ Mar 6 - Stream Fun Friday. Live coding. PVTCH Language translator, config pages, and our next project

~~

🦝 twitch.tv/theCodeDrift

02.03.2026 20:08 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I had to switch from CSV to a questionable MySQL syntax parser, but the output JSON is easy enough to verify. Let's just hope a KPop group doesn't name themselves ")," any time soon.

23.02.2026 20:08 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The KPop Bias Labeler (@bias.is) is now humming along again. I'll let the owner of Soridata tell the story if they want to, but we rely on (and I happily support) the passionate people maintaining a DB of every group, every solo, and every comeback.

23.02.2026 20:08 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
A tally of votes, the first digit in the two digit numbers is cut off intentionally. The screenshot shows four possible theme colors, MS-DOS, Q-Basic, Matcha & Strawberry, and Teal & Orange. Chat members are aware the matcha/strawberry and the teal/orange are close, and this image paints the picture as significantly closer than they thought.

A tally of votes, the first digit in the two digit numbers is cut off intentionally. The screenshot shows four possible theme colors, MS-DOS, Q-Basic, Matcha & Strawberry, and Teal & Orange. Chat members are aware the matcha/strawberry and the teal/orange are close, and this image paints the picture as significantly closer than they thought.

In 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)

22.02.2026 18:11 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Over the past week, I refactored Taskless so that our templates, types, and shared libraries can live separately. But making "Taskless work for Taskless" now means I need to test the onboarding shell script. I have no clue how yet...

See ya 2p today (Feb 19) for the sillies

twitch.tv/theCodeDrift

19.02.2026 19:22 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Me: I want to rotate a secret on the go
GitHub App: here’s the homepage with quick links to your issues!

Me: *entering the url manually* change. the. settings.
GitHub App: here’s the homepage with quick links to your issues!

19.02.2026 18:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Noodling on how you setup repositories to run the Taskless checks in a dev’s environment.

Tired: a big ole readme

Wired: sandboxes Claude / Codex + a PR

Inspired: instructions somewhere for LLMs so devs can DIY & get the best of both?

Or am I missing a 4th option?

18.02.2026 19:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Iconic 1990’s boy band the Backstreet Boys in their ending pose during a live performance at the Sphere

Iconic 1990’s boy band the Backstreet Boys in their ending pose during a live performance at the Sphere

What an amazing end to their time at The Sphere

17.02.2026 19:02 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

What you can expect on stream this week (Feb 18-20)

πŸ“ Feb 18 - Our Wednesday cowo. Yes, I’ll be yapping about the Backstreet Boys final show at the Sphere

πŸ—οΈ Feb 19 - Taskless Thursday. Binding Taskless to the dev environment

πŸŽ‰ Feb 20 - Stream Fun Friday. Finishing the β€œ1s in chat” widget

16.02.2026 21:22 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1
Preview
Discord will require a face scan or ID for full access next month Age verification for all.

So many open source and community servers run on Discord.

And while I like those communities, I don’t β€œgive Discord my legal documents” like them.

16.02.2026 20:08 πŸ‘ 5 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

Stream Schedule Feb 11/12/13

πŸ“ Feb 11 - CoWo Wednesday
Get your tasks done via a 50/10 pomos in a virtual workplace

πŸ’» Feb 12 - Taskless Thursday
Versioning GitHub permissions to detect when reconnects are needed

πŸ—οΈ Feb 13 - Steam Fun Friday
Turning β€œ1s in chat” into a live poll widget

10.02.2026 21:38 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is extra frustrating because BANG BANG just dropped and you literally cannot find other IVE fans on this platform without structured metadata or a taxonomy

09.02.2026 17:47 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Which brings me back to @bias.is … is it useful? Is it actually solving problems? I pay a trivial amount to Render every month to host the SQLite data in disk, but it’s not helping discovery.

But labelers are not user friendly, even with the DM interface I added on.

09.02.2026 17:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’ve got no good answers here. This is the only platform that prioritizes chronology- I want to talk about what’s happening *now*

But it’s also impossible to find the people to talk about it with unless your topic is the topic of the day.

09.02.2026 17:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

Originally, the goal was to use @bias.is to help with discovery in the atmosphere. Try and search for β€œIVE” right now and it’s hard to find the community. You’ll see mostly β€œI’ve” typos. The average person isn’t going to build, find, or add a custom feed.

09.02.2026 17:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I’m a bit stuck on what to do about @bias.is

Soridata, the data source critical to staying on top of newly debuted groups has shut down because of unending harassment.

Bluesky labelers are slowly changing their roles, and it’s unclear what the answer will be for β€œbonus structured metadata”.

09.02.2026 17:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
theCodeDrift - Twitch The unfortunate result of combining caffeine with a (staff) software engineer. Live Wednesdays for Co-Working 10a-1p pacific time & Live Coding Thursdays & Fridays 2p-6p pacific time. Beginner & advanced...

Stream Schedule Feb 5/6 (2p PST)

Feb 5 - Taskless for Taskless, trying to drink our own champagne

Feb 6 - Silly Stream Tech, designing β€œIDE Colors” 2.0

twitch.tv/theCodeDrift

#twitch #schedule #livestream #CodeStream #theCodeDrift

04.02.2026 19:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I saw that and the very cursed part of my brain called out β€œwho’s that PokΓ©mon?!”

24.01.2026 15:42 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

When we used it, I was very happy with the @extism.bsky.social design. There’s a bit of overhead, but it’s hard to beat the portability.

19.01.2026 17:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A screenshot from Cursed Halo 3. It is the campaign starting area, only Master Chief is wielding a boxing glove instead of a gun. The reticle is replaced with a β€œK.O.”

A screenshot from Cursed Halo 3. It is the campaign starting area, only Master Chief is wielding a boxing glove instead of a gun. The reticle is replaced with a β€œK.O.”

I tested Cursed Halo 3 over the weekend in preparation for silliness, and I have no regrets

15.01.2026 16:35 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

(jaws voice) glug glug burble chomp

15.01.2026 16:28 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Also, I’ve now spent 3 days rearchitecting a core assumption about Taskless because of this.

Specifically the part where I assumed a container from a dockerfile was a docker container.

:/

05.01.2026 00:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Cloudflare, I know it’s not real containers. That’s okay. Just please let me ssh into the sandboxes without a weird badly documented zero trust proxy dance. I’d even do it through your dashboard if you want. I just have zero indicator or log insights into why your sandbox sometimes… stops.

05.01.2026 00:14 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I had a good teacher 🩡

(and yes, that chat on your stream was the second nudge that made me decide to do it)

02.01.2026 03:59 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

They are all amazing and talented streamers, from cozy farming to coworking and coding. It would mean the world to me if you’d go follow them. Twitch is one of the few last good places on the internet (after all the Trust & Safety changes they made).

02.01.2026 02:07 πŸ‘ 9 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

@babyseachelle.bsky.social @d3stiny82.bsky.social LittleEchoCosplay @araani-swift.bsky.social curlygirlbabs @starlightlacuna.bsky.social @foxwithtacos.bsky.social @human1.bsky.social and @vesperstar.bsky.social (2/2)

02.01.2026 02:07 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Featured in this video are (in order of appearance) @cmgriffing.bsky.social @dalsuni.bsky.social @cicizume.bsky.social @kebabs4lunch.bsky.social @f0x64.bsky.social @galdertongaming.bsky.social @saltyalien.com @valrockspop.bsky.social @roguerennifer.bsky.social (1/2)

02.01.2026 02:07 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

And this was the other VCR. You know. The one where my streamer friends made me cry by saying nice things.

youtu.be/TmsmzEDMSck?...

02.01.2026 02:07 πŸ‘ 10 πŸ” 1 πŸ’¬ 1 πŸ“Œ 1