Cal Irvine @calirvine.com · 26/02/2026Health and safety review: This should be good enough, right? 010
Cal Irvine @calirvine.com · 26/01/2026I’ve already shoveled this twice today. Snow day confirmed for tomorrow. 010
Cal Irvine @calirvine.com · 18/01/2026Holy shit I actually finished it. I’ve been working on this for at least three years. It better fit. 070
Cal Irvine @calirvine.com · 21/04/2025Finally finished this sweater (for my 3yo daughter). Body and one sleeve took me 3 weeks, sleeve two took my 3 months. Finishing things is always harder than starting 💀 020
Cal Irvine @calirvine.com · 07/04/2025I love how during the election so many Americans told people with opinions to “mind their own business” Unfortunately America, as much as we wish it weren’t the case, your business is our business. 120
Cal Irvine @calirvine.com · 02/04/2025Y’all are in a state of national emergency over less than 1 pound of fentanyl. 110
Cal Irvine @calirvine.com · 27/03/2025I thought it would be funny to try to score a smiley face into this loaf. In fact, it was a horrible and terrifying. 1130
Cal Irvine @calirvine.com · 25/03/2025Using AI to help me think of a library name for an idea I’m playing with, and look who pops up in one of its ideas. @omgsean.com 25.8% CoffeeScript 🙈 121
Cal Irvine @calirvine.com · 15/03/2025I love cooking in this country. Breakfast tacos - cochinita pibil the family down the street is selling from their front door - really good eggs - fresh tortillas - fresh avocados - a simple salsa 260
Cal Irvine @calirvine.com · 10/03/2025Did a solo climb of Esja which felt truly epic. I’d love to go back some day, but the adventure holidays have been less appealing with kids 😅 110
Cal Irvine @calirvine.com · 09/03/2025Family vacation starts tomorrow morning and Travel Dad is emerging 120
Cal Irvine @calirvine.com · 09/03/2025My wife and I met at the dog park, the dogs orchestrated the whole thing, so they’re a very big part of our family. Even when they are annoying. 020
Cal Irvine @calirvine.com · 09/03/2025It’s my dog’s birthday. She’s a bit of a nut, but we love her all the same. 120
Cal Irvine @calirvine.com · 08/03/2025I was thinking of making another table, and the universe provided with these old hardwood legs at the side of the road 010
Cal Irvine @calirvine.com · 05/03/2025Tiny crusher of rocks, refuses to wear the shoes half the time though. 030
Cal Irvine @calirvine.com · 05/03/2025My son and I just got to the battle of five armies in the book tonight, and why is this a whole ass movie? 010
Cal Irvine @calirvine.com · 03/03/2025Yesterday my 6yo gave a 3 minute talk in front of 150 strangers on fossil hunting in the Alberta Badlands as part of the lil trampoline hall lecture series, and I’m so very proud of him. I’d have exploded from nerves if it was me. 050
Cal Irvine @calirvine.com · 28/02/2025We’ve got numbers! Lessgo! (I love watching elections, so exciting 😅) 110
Cal Irvine @calirvine.com · 15/02/2025Randomly opened this cookbook to this page earlier today and I’ve been unable to close it or think of anything else all day. 040
Cal Irvine @calirvine.com · 13/02/2025Holy shit. If you don’t know this history, listen to open.spotify.com/show/0sBh58h... the whole first season is relevant. 110
Cal Irvine @calirvine.com · 10/02/2025If the Vietnamese recipe doesn’t traditionally add sugar you can just call it Thai and say it’s Prik Nam Som which is the pretty much the exact same thing. Everyone should have this on hand, it smells so good. 141
Cal Irvine @calirvine.com · 09/02/2025An arm, you say? I’ve always hated that it’s easier to watch tv than read while knitting. 020
Cal Irvine @calirvine.com · 08/02/2025My dog got a little scrape he just wouldn’t stop licking, so here we are. They’ve made great advancements in cone technology in the past few years. 140
Cal Irvine @calirvine.com · 04/02/2025Things that happen on my wife’s watch that always somehow become my problem. (Disco is one of our dogs) 000
Cal Irvine @calirvine.com · 24/01/2025You know you’re having a totally normal day when you’re importing every hook under the sun (but not my favourite 😢) 130
Cal Irvine @calirvine.com · 20/01/2025Oof, this chess puzzle tricked me. What’s the correct move? 120
Cal Irvine @calirvine.com · 20/01/2025This photo series of my dog watching my friend pick up a hamburger 😂 010
Cal Irvine @calirvine.com · 19/01/2025Table in place! Our little breakfast corner is now not just for kids. The top finish had a lot more white pigment than I realized, so I’m probably going to end up refinishing this next week 🫠😂 140
Cal Irvine @calirvine.com · 17/01/2025Got my name wrong twice on an app that shows my name on the top of the conversation. 020
Cal Irvine @calirvine.com · 17/01/2025Dry fit of the legs and aprons. Before this project I’d never cut a mortise or a tenon so I’m pretty happy with how this is coming together. 020