jjt
jjt.io
jjt
@jjt.io
dad of two, software engineering leader of many

he/him, 🇨🇦
worth it, imo

evolog is neat, like a mini branch for a given commit/change

i changed a file 3 times, evolog shows commits from jj snapshotting from that (usually happens w/ jj cmd invocation, i have watchman integration which does it every file change)

rich history without cruft in top-level
September 10, 2025 at 5:51 PM
been on (n+)vim for almost 2 decades now, and selection-first is likely better UX than action-first

i love flash.nvim in treesitter mode to do visual selection then act
July 3, 2025 at 5:17 PM
and yet, GH settings:
June 21, 2025 at 4:43 AM
'grats on the raise!

fyi: jobs link from the blog post is missing a `https://` and 404s
April 9, 2025 at 6:11 PM
psychological safety within a team is so important not only to individual wellbeing but the effectiveness of the entire team

google study from years ago:

rework.withgoogle.com/en/guides/un...
February 9, 2025 at 5:15 PM
AMERICA
SERIOULY?
ˢ
February 3, 2025 at 10:37 PM
i have programming symbols and hjkl-like arrow key nav on homerow, i'm used to it now from previous ergodox layout

i like the more aggressive column stagger of the Kyria or i would have gone with another 60% split kb

i might make my own PCBs in future bc i have Opinions
February 1, 2025 at 12:03 AM
new keyboard: Kyria rev 3.1, with kailh choc sunsets

built last weekend, been typing on it for a week now

my first 40%, not having a number row is an adjustment, but otherwise it's great, much more compact than my ergodox was

shout out to splitkb.com for having fantastic instructions
January 29, 2025 at 12:47 AM
move over hemingway, here’s the dumbest 5-word story:

Paul Graham Wrote About Wokeness
January 14, 2025 at 3:30 AM
new hat day!

hard to imagine but before Redux.js there were a dozen Flux implementations all battling it out, and i was right in the trenches doing agency work
January 10, 2025 at 6:34 PM
something very satisfying about constructing a rhombic dodecahedral honeycomb by extending pyramids from faces of cubes in a checkered pattern
January 7, 2025 at 7:26 AM
it's dec 25, important day for those who celebrate this game walkthrough w/ *justified monospace text of 17k words*

justified text normally adds variable space between words - in monospace font, it's by meticulous selection of characters w/ manual line breaks

gamefaqs.gamespot.com/snes/588741-...
December 25, 2024 at 10:14 PM
more importantly pineapple on pizza slaps
December 16, 2024 at 4:38 PM
display names aren’t covered apparently :)
December 15, 2024 at 4:34 AM
🤯 i never thought about how tic tac toe is a magic square! all those hours watching cracking the cryptic...
December 14, 2024 at 4:52 AM
quick before yr accountant sees it
December 10, 2024 at 12:25 AM
i’m thrilled more of tech has come here from twitter, but can we leave low effort brand memes behind?

you’re a brand account! talk about new features or something! this isn’t good content!
November 30, 2024 at 4:56 AM
if it’s not on a calendar it doesn’t exist for me 🙃
November 24, 2024 at 4:20 AM
ugh, i wasn't prompted for alt text:
November 18, 2024 at 11:02 PM
@cassidoo.co (+other keyboard nerds!) what's good in the land of splits these days?

i want a smaller and ideally cuter ortho ergodox basically, with 5 thumb keys and roughly the keys on a 60% keyboard (dedicated number row, some extra keys around the edges)

graphic design is my passion:
November 18, 2024 at 11:01 PM
it’s so cute!

i have a modified ergodox that i’ve had for a decade, snagged one of the first 10 prototype boards that domenic (?) printed and grabbed whatever single caps that signature plastics had available at the time

i’d love to get something modern but fear my muscle memory 😬
November 16, 2024 at 2:46 AM