Chris James

@quii.dev

Software developer. Wrote Learn Go with Tests, which some people like. quii.dev

I have somewhat neglected learn go with tests over the past year. It had collected about 50 odd issues and 20 PRs, which, with help from my robot friend (kept on a short leash I promise), I have mostly addressed. First release in a while! github.com/quii/learn-g... #golang #tdd

Release A big batch of fixes and improvements · quii/learn-go-with-tests

Also a big batch of direct fixes and new content this round: Fixed cross-chapter links breaking the generated EPUB (import issues on Calibre/Kindle) Fixed a crash in the blogrenderer package from ...

github.com

I am exasperated with people accusing programmers of "gatekeeping" programming. We were practically dragging people through the gate. Do you know why a mindless LLM can tell you so much great programming information? It's because we've been sharing that information for free online for decades.

Software has always been buggy shit, but when you see stuff like this, you cant help but think this is the result of some mandated vibe coding shite (cant wait to use my pens on NYE 2199, when I am the ripe age of 216)

Bild

An abstraction having a property of being indeterministic cannot be an abstraction. If an abstraction is flaky (different from leaky) it pulls you back into the details to understand if it abstracted the thing in the way it should've abstracted.

Watch software developers. I mean *really* watch them. When they say they spent an hour "writing code", they've actually spent most of that hour *reading* code and *thinking* about it. Wanna boost your dev productivity? * Write code that's easier to understand * Get better at understanding code

obviously not the major driver of his health concerns but it is very funny to read A Christmas Carol as an adult and realize that when tiny tim first says "God bless us, every one!" he's a severely malnourished child and they've given him a cup of hot gin

One of my best work achievements this year was convincing book club to read a book about a struggling manufacturing plant in the 80s We discovered how the lessons they learned translate to software development. Everyone in tech should read The Goal