Engineering manager and tippy-tapper. he/him. Wrote learn go with tests github.com/quii/learn-go-…

London/Kent
Or just read it for free, with no sign in etc here quii.gitbook.io/learn-go-wit…
An awesome book Learn Go with Tests by Chris James (2025) is now in @ChapterPal's collection of open textbooks. The book introduces Go through short, test-first exercises that teach core language features alongside a repeatable TDD workflow, making it a practical guide for learners who want to build reliable habits as they code. The book has 399 pages, 28 illustrations, and 35 exercises. Read the book with the AI tutor: chapterpal.com/book/4ed0e706…
2
3
16
518
Chris James bsky.app/profile/quii.dev retweeted
🎃👻
32
65
1,207
86,149
Chris James bsky.app/profile/quii.dev retweeted
goated moment of worlds
159
4,049
35,138
1,324,774
Chris James bsky.app/profile/quii.dev retweeted
trying to tell myself i'm cultured because i listen to radio 3 in the car but then this happens
247
538
5,564
833,731
Chris James bsky.app/profile/quii.dev retweeted
“The NHS has too many managers” latest
What? Waiting times reduced from a year to 7 weeks by employing an administrator.
76
896
7,183
878,415
Chris James bsky.app/profile/quii.dev retweeted
Google has lost their collective minds.
17
33
358
42,724
Chris James bsky.app/profile/quii.dev retweeted
increasingly inclined to agree w/this teddit.net/r/Frontend/commen… htmx is 30kb brotli compressed & unminified, which is ~ 30ms over slow 4G on the first load, then cached forever is the ~15ms one time (again on 4G!) worth the additional pain of debugging & reduced visibility?
40
10
281
33,224
Chris James bsky.app/profile/quii.dev retweeted
Oh, so that’s what happens to them.
24
66
776
44,301
Chris James bsky.app/profile/quii.dev retweeted
259
5,624
36,276
2,475,809
Just having a very enjoyable night in with @JustEatUK
3
1
2
905
Uber eats, just eat. All of them just shit. Works on the happy path, if not? Actively hostile websites that make it hard to get actual help
1
1
3
578
Chris James bsky.app/profile/quii.dev retweeted
Software developers would benefit from studying manufacturing and learning about constraint theory for this reason.
Many software development teams I worked with do not seem to see any value in picking one high priority issue, working on it together, in real time, until the solution to that issue gets shipped to production, and only then picking the next issue to work on.👇
7
5
20
1,606
Chris James bsky.app/profile/quii.dev retweeted
Just want to put in your ear that according to the latest DORA report, only 18% of respondents can do what Flickr was doing in 2009: deploy 10 times a day. I know we'll quibble on it being a good metric. But we've been steadily moving the goal posts backwards from the jump.
7
19
158
15,904
Chris James bsky.app/profile/quii.dev retweeted
Disappointing, but not entirely unsurprising. The focus and direction of many engineering org cultures is on anti-flow, anti-iterative techniques - introducing rather than removing blockers, increasing batch size and therefore risk. This reduces trust and the cycle continues...
Just want to put in your ear that according to the latest DORA report, only 18% of respondents can do what Flickr was doing in 2009: deploy 10 times a day. I know we'll quibble on it being a good metric. But we've been steadily moving the goal posts backwards from the jump.
1
3
5
1,034
Chris James bsky.app/profile/quii.dev retweeted
132
7,927
59,495
1,056,334
Chris James bsky.app/profile/quii.dev retweeted
People talk about right and wrong answers, but almost no-one talks about how people's approach to correctness change as they mature But psychologists have studied this extensively. The Perry Model is the Midwit meme applied to right and wrong Perry (1968) explained why some students will go with the flow when you teach them why one design is better than others, while others will get upset He says that students mature through four stages Duality: Knowledge can be divided into right and wrong statements, with little to no room for ambiguity and shades of gray. Students in this phase see education as accumulate "right" facts Multiplicity: Students see no clear right answer, and so instead view knowledge as a matter of opinions. They may get frustrated if their opinion is seen as wrong. Relativism: Students still see knowledge as having many perspectives, but accept that opinions/stances can have pros and cons Commitment: Learners commit to one stance over the others, but have a nuanced and informed opinion. So if you tell someone their work has a flaw, and they get angry at you for thinking it can be judged, it's possible that you're over your head, or mistaken. But it's also possible that you've just given accurate feedback to someone not ready to hear it.
2
6
25
2,806