Jakob // theCodeDrift

Jakob // theCodeDrift

@codedrift.social

But can we make it useful? 🔩 founder at taskless.io 🦝 streams it all at twitch.tv/theCodeDrift

1.2K followers547 following1.6K posts

Pinned

Now that we have pinned posts, it's time for a proper introduction. I code (lots of TypeScript, a bit of Rust, even some PHP), talk music and concerts, and occasionally take mid photos. Come for one, stay for the others. I used to hide my interests. We're not doing that anymore.

I don’t need a habit journal, but I do feel like this is the form factor that could take on those little notebooks

Andy Allen@andy.works

!Habits transforms into a beautiful habit journal on the Duo. This may be my favorite version of the app.

The urge to just put in the value “4”…

zooko2.bsky.social@zooko2.bsky.social

I made base-1353 encoding, so I can fit 256-bit values, like “96cca2a0c8a3263c74ef36274abf55f410d992034d16e8285811a9ad3fc59c13”, into short 26 character strings, like “ᓒᔳᣏዧᐎᑙᖜዌᙔᐸƫȶƃᒨዊጶᙵኻѫyፐᎉᑫᖫᘪᒩ”. (Also, I think these sigils are beautiful.) johnservil.github.io/sigil/play.h...

Charlie Marsh posted a thread on ty's new redundant-condition check, and we wanted to know how much of it a generic tool could cover. Taskless rules caught 13 of the thread's 15 examples. The last two need real type inference. taskless.io/blog/taskles...

taskless.ioTaskless, ty, and the Type-Shaped GapCharlie Marsh's thread on ty's redundant-condition check got us asking how much a generic tool can cover. Rebuilt as Taskless rules, it reaches 13 of the thread's 15 examples, and the last two need real type inference.

seamux 0.2.2: chats that die on 529s or a sleeping laptop now pick themselves back up. Plus minimizable cards and a clear fix-it page when cmux is unreachable.

Running the CLI migrates your .taskless/ layout. That covers the directory. A rule whose matching changed under a new engine version comes through untouched. taskless update walks a ledger and names what changed for the rules you have. 0.11.2 makes init tell you to run it.

Tire shop: *makes several calls confirming the tires are here for the appointment* I arrive Tire shop: We lost two of your tires you ordered, can we make a second appointment?

Hello 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?

Networking 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.