Chris James
@quii.dev
📤 541
📥 470
📝 63
Software developer. Wrote Learn Go with Tests, which some people like. quii.dev
Why "Build vs Buy" is the wrong question
quii.dev/Why_%22Build...
loading . . .
Chris James - Why "Build vs Buy" is the Wrong Question
Chris James, London - Software Engineer
https://quii.dev/Why_%22Build_vs_Buy%22_is_the_Wrong_Question
4 days ago
1
1
1
reposted by
Chris James
Perry Barber
about 1 month ago
Some thoughtful person provided a link to a non-paywalled version of this article:
gcaptain.com/drowning/
loading . . .
Drowning Doesn't Look Like Drowning
Drowning is not the violent, splashing, call for help that most people expect. In this article, Mario explains what drowning really looks like and how to recognize it when its happening.
https://gcaptain.com/drowning/
26
1905
1237
Let's see how far I get writing learn rust with tests
quii.github.io/learn-rust-w...
#rust
loading . . .
Introduction - Learn Rust with Tests
https://quii.github.io/learn-rust-with-claude-and-tests/
about 1 month ago
1
4
0
My archery app, fits on a floppy
about.fastarchery.co.uk/blog/fits-on...
loading . . .
Fits on a Floppy - Fast Dev Blog
Why Fast is small enough to fit on a 1.44MB floppy disk, what that means at the shooting line, and the new size limit that keeps it that way.
https://about.fastarchery.co.uk/blog/fits-on-a-floppy?fbclid=IwY2xjawR6NINleHRuA2FlbQIxMABicmlkETBQR29HcEREY0IweTAyWUZuc3J0YwZhcHBfaWQQMjIyMDM5MTc4ODIwMDg5MgABHiS28sEqikru3IRNHxV2dvNJeSkH0MaC4Bja4FDR3PfOVC-CUVHfz9dSVlyp_aem_VSv_3gTWUxgLJS6KJ4QC3Q
about 2 months ago
0
0
0
reposted by
Chris James
Jason Gorman
3 months ago
I can only marvel at the logic that concludes that organisations who want greater predictability from software development should wait as long as possible to test their assumptions.
4
16
4
reposted by
Chris James
Mina Kimes
3 months ago
I can't stop laughing at this post. It's perfect.
891
27658
6912
Testing the app again
fastarchery.co.uk/share/c05e3c...
loading . . .
Chris James scored 625 (A1) on Albion / Long Windsor
Shot on April 5, 2026 - at Cozendon Tongue, Meopham - recurve, senior
https://fastarchery.co.uk/share/c05e3ccd-dca8-45db-98f4-dacffea8f2bd
3 months ago
0
0
0
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)
3 months ago
2
1
1
Learn Go with Tests, in Vietnamese!
#golang
sons-organization-15.gitbook.io/learn-go-wit...
loading . . .
Học Go qua Tests | Learn Go With Tests
https://sons-organization-15.gitbook.io/learn-go-with-tests
4 months ago
0
1
1
reposted by
Chris James
Derek Powazek
4 months ago
This is the destination of every company that tries to replace creative human workers with AI slop.
futurism.com/artificial-i...
loading . . .
BuzzFeed Nearing Bankruptcy After Disastrous Turn Toward AI
Three years after its pivot to AI, the writing is on the wall for BuzzFeed. The company said there's "substantial doubt" it can keep going.
https://futurism.com/artificial-intelligence/buzzfeed-disastrous-earnings-ai
83
2926
1183
Long shot: Anyone who does
#archery
want to help me? I have been building a scoring app for the past 2 years. It's a PWA, you can try it for free right here
about.fastarchery.co.uk
. I am currently doing a closed test on google play store and need volunteers, please reach out if you can help
loading . . .
Fast - Archery Scoring App
Score your ends, track your handicap and classifications. Works offline at the range. Free archery scoring app.
https://about.fastarchery.co.uk
4 months ago
0
1
2
reposted by
Chris James
Lukasz
4 months ago
"Perhaps the real unlock of AI isn't this "10x" thing, it's that engineers finally have time to deeply understand what they're building, and why." This post by
@quii.dev
resonates a lot with me
quii.dev/The_weight_o...
/ worth a read.
loading . . .
Chris James - The weight of AI on engineers
Chris James, London - Software Engineer
https://quii.dev/The_weight_of_AI_on_engineers
1
2
1
quii.dev/The_weight_o...
loading . . .
Chris James - The weight of AI on engineers
Chris James, London - Software Engineer
https://quii.dev/The_weight_of_AI_on_engineers
4 months ago
0
4
1
reposted by
Chris James
Dragan Stepanović
6 months ago
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.
2
4
3
reposted by
Chris James
Mark Reel
6 months ago
The first two hours this morning
37
6635
1401
reposted by
Chris James
Jason Gorman
7 months ago
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
1
29
10
Testing the app
fastarchery.co.uk/share/a49558...
loading . . .
Chris James scored 227 (A1) on Bray I
Shot on December 4, 2025 - at Northfleet School for Girls, Hall Road - recurve, senior
https://fastarchery.co.uk/share/a4955885-029e-4d5f-befe-cfc8d5d24e9d
7 months ago
0
2
0
reposted by
Chris James
abraconagra
7 months ago
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
30
2347
402
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
7 months ago
0
2
0
reposted by
Chris James
Vaughn Vernon
9 months ago
YAGNI is too often a plague infecting otherwise good software design. It's a knee-jerk reaction to "I don't have a clue, so I'll ensure that I don't need to have a clue."
2
14
4
reposted by
Chris James
Howie Hua
9 months ago
It's Mental Math Monday! What goes on in your head when you're mentally calculating 45% of 40?
loading . . .
22
19
6
Another test
about 1 year ago
1
4
0
Testing
about 1 year ago
2
1
0
Very mature software engineering
about 1 year ago
1
2
0
research.swtch.com/diffcover
loading . . .
research!rsc: Differential Coverage for Debugging
https://research.swtch.com/diffcover
about 1 year ago
0
0
0
about 1 year ago
0
1
0
reposted by
Chris James
Rosie Holt
over 1 year ago
“Teslas aren’t woke” insists UK Tesla rep and urges us to stand up for Elon Musk
youtu.be/kuY_ywICSZs?...
loading . . .
“Tesla’s aren’t woke!” Tesla UK rep speaks out.
YouTube video by Rosie Holt
https://youtu.be/kuY_ywICSZs?si=cfn6icE0hYXdRJqY
108
1104
320
reposted by
Chris James
Charity Majors
over 1 year ago
Katie Leonard (one of our eng managers) recently wrote a 🔥killer🔥 piece on the current obsession with cutting middle management in the name of "efficiency". "Efficiency is not the same as effectiveness. An org running at 100% capacity is brittle, not agile."
www.linkedin.com/pulse/cuttin...
loading . . .
Cutting Middle Management Is Costing Your Capacity for Change
Over the last year, the tech industry has seen a wave of layoffs targeting middle management. Executives at companies like Meta, Shopify, and Amazon have framed this as a push toward efficiency.
https://www.linkedin.com/pulse/cutting-middle-management-costing-your-capacity-change-katie-leonard-pvfbc/
11
184
47
www.thepinknews.com/2025/02/24/c...
loading . . .
Wyoming woman's hilarious pronoun protest goes viral: 'Thank you, Madam Chairman'
Chairman Tim French, who voted against using preferred pronouns, appeared annoyed when his own pronouns weren't respected recently.
https://www.thepinknews.com/2025/02/24/chairman-tim-french-wyoming-pronouns/
over 1 year ago
0
3
0
Have to do a presentation about engineering culture in a few weeks. Thought I'd spend a bit of time making some very business-serious slide images
over 1 year ago
0
3
0
www.congress.gov/bill/119th-c...
H.R.1161 - To authorize the President to enter into negotiations to acquire Greenland and to rename Greenland as "Red, White, and Blueland". JFC
loading . . .
https://www.congress.gov/bill/119th-congress/house-bill/1161
over 1 year ago
0
1
0
reposted by
Chris James
Darby Saxbe
over 1 year ago
🚨BREAKING. From a program officer at the National Science Foundation, a list of keywords that can cause a grant to be pulled. I will be sharing screenshots of these keywords along with a decision tree. Please share widely. This is a crisis for academic freedom & science.
1270
27747
19334
This is.... quite dystopian
asm.org/Under-Review
loading . . .
Under Review | ASM.org
https://asm.org/Under-Review
over 1 year ago
0
3
0
Learn Go with Tests: Working without mocks
quii.gitbook.io/learn-go-wit...
#golang
#tdd
(not new, but I re-read it, thought I did a good job!)
loading . . .
Working without mocks | Learn Go with tests
https://quii.gitbook.io/learn-go-with-tests/testing-fundamentals/working-without-mocks
over 1 year ago
1
17
3
reposted by
Chris James
Sunder Katwala (sundersays)
over 1 year ago
I am tempted to adopt this formula across the widest possible range of topics "Regardless of whether one thinks that's a realistic option - which I do not - should we not have the courage to ask these questions?" - Suella Braverman What might we call these? A 'Braverman conjecture"?
39
153
38
reposted by
Chris James
anxiety riddled human
over 1 year ago
funniest possible end game event has entered the field of play
67
2963
818
reposted by
Chris James
Karen Hao
over 1 year ago
As someone who has reported on AI for 7 years and covered China tech as well, I think the biggest lesson to be drawn from DeepSeek is the huge cracks it illustrates with the current dominant paradigm of AI development. A long thread. 1/
210
6137
3068
reposted by
Chris James
Better Things Are Possible
over 1 year ago
We're making all your websites shitty and evil. What are you gonna do, log off and spend time with your family
226
17226
2714
berthub.eu/articles/pos...
Great post, a lot of wisdom. How much of the discourse in tech is about writing things that barely last a year. How many systems have you made that have ran for 5+ years?
loading . . .
On Long Term Software Development - Bert Hubert
Recently the Dutch Electoral Board (where I am also a very part time advisor) invited me to do a talk reflecting on their open source Abacus vote tabulation software. Much software is now provided as ...
https://berthub.eu/articles/posts/on-long-term-software-development/
over 1 year ago
2
3
0
reposted by
Chris James
I talk SWE
over 1 year ago
“Learn Go with tests” is a high watermark for both TDD resources and programming language introductions. Even if you have no interest in Go this is a fantastic introduction to TDD in action Thank you
@quii.dev
loading . . .
Learn Go with Tests | Learn Go with tests
https://quii.gitbook.io/learn-go-with-tests
2
35
5
I have added a short, possibly silly example usage of a custom iterator to the end of the mocking chapter in Learn Go with Tests.
quii.gitbook.io/learn-go-wit...
#golang
loading . . .
Mocking | Learn Go with tests
https://quii.gitbook.io/learn-go-with-tests/go-fundamentals/mocking#bonus-example-of-iterators-from-go-1.23
over 1 year ago
2
14
1
I'm sure there are wiser heads than mine who know why: How come there is no way to go from iter.Seq2 to iterate.Seq built into the standard library for
#golang
? (or is there and im not finding it?) Do you really have to write something like this?
over 1 year ago
2
3
0
reposted by
Chris James
Karl Bode
over 1 year ago
"In 2023 Elsevier began using AI during production without informing the board, resulting in many style and formatting errors, as well as reversing versions of papers that had already been accepted and formatted by the editors." very innovative, very cool
loading . . .
Evolution journal editors resign en masse
Board members expressed concerns over high fees, editorial independence, and use of AI in editorial processes.
https://arstechnica.com/science/2024/12/journal-editors-resign-to-protest-ai-use-high-fees-and-more/
22
782
403
reposted by
Chris James
Ron Filipkowski
over 1 year ago
A real photo and perfect metaphor heading into 2025.
2119
79339
18978
This is not a parody
www.youtube.com/watch?v=aWfY...
loading . . .
Interview with Senior JS Developer 2024 [NEW]
YouTube video by Programmers are also human
https://www.youtube.com/watch?v=aWfYxg-Ypm4
over 1 year ago
0
3
0
Merry Christmas
over 1 year ago
0
4
0
reposted by
Chris James
James Roddie
over 1 year ago
Favorite sentence of
@quii.dev
's Learn Go with tests so far... "This looks nice but while programming is a hugely subjective discipline, this is bad and wrong."
0
3
1
reposted by
Chris James
Matt Blewitt
over 1 year ago
quii.gitbook.io/learn-go-wit...
by the inimitable
@quii.dev
. It's the resource I give to all my folks to get up to speed on Go as part of our onboarding.
loading . . .
Learn Go with Tests | Learn Go with tests
https://quii.gitbook.io/learn-go-with-tests
2
8
1
From the experts on LinkedIn. If you subscribe to this POV, please find a way to change jobs and work with people who know what they're doing I have never worked in a place that would accept this in at least 15 years.
over 1 year ago
1
2
0
reposted by
Chris James
Otto English
over 1 year ago
This is sort of fascinating because if you were to turn on pretty much any talk radio station or pick up any tabloid, you'd be forgiven for thinking it was the inverse.
170
2807
1063
Load more
feeds!
log in