Cal Irvine's Avatar

Cal Irvine

@calirvine.com

Software developer, parent to two humans, and two dogs. Work at Shopify. Code, climbing, photography, making things, cooking things, and the great outdoors. Location: Toronto πŸ‡¨πŸ‡¦

327
Followers
304
Following
744
Posts
30.10.2024
Joined
Posts Following

Latest posts by Cal Irvine @calirvine.com

A cardboard box with a handwritten warning β€œMead - bottle bomb risk πŸ’£β€

A cardboard box with a handwritten warning β€œMead - bottle bomb risk πŸ’£β€

Health and safety review:

This should be good enough, right?

26.02.2026 00:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Hmm so maybe I’m not going on vacation this week after all.

22.02.2026 21:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Never not funny.

22.02.2026 04:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I always found the answer to be the least interesting part anyway, and this hasn’t changed with AI. Doing it asynchronously is silly as heck though, you won’t get any signal from that.

19.02.2026 14:14 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
The ai is trying to give up, lazy.

The ai is trying to give up, lazy.

Sometimes the AI is more lazy than I am.

18.02.2026 16:24 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

He’s open to full time or contract work, _maybe_ an internship if it’s a great opportunity. Canadian.

17.02.2026 21:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Does anyone know anywhere hiring early career folks? I’ve got someone who worked a couple of years before being laid off in 2022 tech reductions, he stopped looking when he couldn’t get any traction back then.

He’s hoping to rejoin the industry now and I’m helping him train back up.

17.02.2026 21:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This reminds me I had meant to play around with cap’n web and totally forgot.

17.02.2026 14:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I usually check out a few

16.02.2026 01:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The worst is that I set up good types, intellisense will give me what I want, but you (the ai) are overriding that.

12.02.2026 12:21 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

A couple of months back I turned off all AI autocomplete features in my IDE, and TBH I feel like my brain has completely healed. I still leverage AI heavily, but always as a conscious choice. Goodbye β€œLLM pause” when my brain was waiting to see what the AI thought before thinking on its own.

12.02.2026 00:22 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

-7C on the way up feels the same as 10C on the way down.

12.02.2026 00:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yea, software development is still largely (and secretly) a people job, and that part remains the same.

12.02.2026 00:02 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

β€œWe have three good ideas, let’s try them all and see what’s actually best” <β€” LLM sweet spot

β€œWe’re in unknown territory, need to get our thoughts straight and figure out what we need to be doing” <β€” LLM not very useful

11.02.2026 23:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This is the article that made me start following you, it’s a good one

11.02.2026 00:03 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

RESTful for external, RPCish for internal

10.02.2026 03:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I feel like git push β€”force should work even during a GitHub outage.

09.02.2026 16:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Map of Bluesky user clusters circling a dim dot way off to the side from the web development community

Map of Bluesky user clusters circling a dim dot way off to the side from the web development community

Zoomed in of the previous images circled area showing it is the indie hackers & saas builders community

Zoomed in of the previous images circled area showing it is the indie hackers & saas builders community

lol indie hackers are way out there though.

09.02.2026 15:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I live in the suburbs of the web development galaxy.

09.02.2026 15:17 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

A recent example was an oauth flow not working as I expected. I was able to go in our identity repo and explain what my client properties were and what flow I was trying, and I got an answer to my problem quickly. If I didn’t already understand oauth flows I’d be a bit fucked.

05.02.2026 01:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Oh ya, it’s good at research and explaining existing code for sure. I think the TLDR of my take is I’m still not worried about my job, because you still need to understand the fundamentals of what’s going on in order to steer properly.

05.02.2026 01:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

My current AI take (constantly evolving)
1) if you fundamentally understand the problem to be solved and the green path, AI is pure accelerant
2) if you need to stray from the green path then it’s actually not that helpful at all
3) if you don’t know what you’re doing it’s doing more harm than good.

05.02.2026 00:52 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Since moving to primarily CLI ai tools, I’ve disabled autocomplete in my IDE. My brain feels like it’s healing.

04.02.2026 01:03 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It took us over a year to get through the Hobbit because the trolls near the beginning were too scary to get past. Then suddenly they became funny (it is actually very funny)

04.02.2026 00:33 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I love when I try to write a tricky TS type and I’m having trouble so I ask AI and it tries the same 8 things then says β€œmaybe it’s impossible? IDK πŸ€·πŸ»β€β™‚οΈβ€

02.02.2026 20:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

My interest fluctuates with what work is looking like. If things have been a bit boring at work I get the itch and write a lot of code in the evenings. Key thing is not forcing it and leaning in when I get the bug.

02.02.2026 18:53 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

No mention of the cailleach, completely unserious people.

02.02.2026 15:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’m guessing it’s a kind of inertia, the machine is already up and running it’s hard to start another machine in a new direction.
But all the super conglomerates of old are diverse AF, so it’s probably the move to become a super giant with staying power for generations.

02.02.2026 14:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Luckily they’re generally pretty fun. My kids got into them about 2 years ago, was pretty hilarious having a 2yo running around singing sea shanties (as close as she could manage)

01.02.2026 03:46 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
It’s a selfie of me outside and my beard completely encased in ice

It’s a selfie of me outside and my beard completely encased in ice

Hooray for winter sports πŸ˜‚

30.01.2026 19:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0