Cal Irvine
calirvine.com
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 🇨🇦
The splatter wall
April 29, 2025 at 1:40 AM
Do they just grade by colour? My gym could never grade based on colour, just scatter colour all over the wall
April 28, 2025 at 6:39 PM
I’ve always just loved voting in Election Day. The smell of democracy in the air 😅
April 21, 2025 at 1:17 PM
Oh that’s way longer than it should take 😅 I’d guess either too many for the pan (overcrowded) or not hot enough
April 15, 2025 at 4:31 AM
- you develop an ear for it, you don’t have to watch them you can hear when they need attention and do other prep in the meantime. It’s hard to describe, but it’s real.
April 15, 2025 at 4:27 AM
Disclaimer: I love to cook, I find it relaxing, so maybe not so helpful if you do not enjoy it.
- caramelizing onions is unfortunately worth it no matter how long it takes 😅
- it’s faster if you cut them super thin - extra fast with thin shallots!
April 15, 2025 at 4:27 AM
One gmail for all my domains and a bunch of aliases set up for different purposes
April 14, 2025 at 11:36 PM
I work at a 20 year old company with thousands of engineers, I hit this wall all the time 😂
April 14, 2025 at 8:59 PM
The person who made the temporary decision has move on, and everyone remaining treats the temporary decision as if it were a divine commandment that much never be questioned
April 14, 2025 at 8:56 PM
Need to get that block of 3P script tags on the browser in under 10ms
April 13, 2025 at 12:08 AM
Agreed, I said the same thing. The movie knows exactly what it is and pulls it off wonderfully. It won’t win any awards, but it got genuine laughs out of me and my kids (and every other kid in the theatre) loved it.
April 12, 2025 at 11:48 AM
I remember when I was a kid you didn’t need any special ID for a land border, but still needed a passport to fly 🤷🏻‍♂️
April 12, 2025 at 12:37 AM
Tbh this is the same with normal bugs too
April 11, 2025 at 5:10 PM
The 90s swing revival was pretty fun
April 10, 2025 at 4:33 PM
Same in Mexico, every tiny village we passed through has one
April 10, 2025 at 11:41 AM
Too real, I wouldn’t have learned how to make tortillas if I could just buy good ones at a store.
April 9, 2025 at 4:36 PM
I like the kobo UI, makes me not wish it did anything else, just books and easy on the eyes. I have the colour edition too, and I love the muted colours
April 9, 2025 at 4:14 PM
globalThis won’t be isolated between requests so it can’t work like this, what you probably need is AsyncLocalStorage. You could probably do something clever with a getter to make it feel more like a global, but it would be complicated. Still need to initialize it in a middleware though.
April 9, 2025 at 11:24 AM
But if someone is trying to leave the city, I’d rather they not drive across the city. Get them on the highway, but don’t let them off.
April 9, 2025 at 3:31 AM
I’d say keep the on ramps, ditch the off ramps. Don’t want people driving across the city to the nearest on ramp.
April 9, 2025 at 3:24 AM
Long after the TLAs have outlived their usefulness.
April 8, 2025 at 6:49 PM
I always think of the @rich-harris.dev transitional apps talk youtu.be/860d8usGC0o?...
Have Single-Page Apps Ruined the Web? | Transitional Apps with Rich Harris, NYTimes
YouTube video by Jamstack TV
youtu.be
April 8, 2025 at 6:20 PM
Now you all know I have at least 13 cents in investment accounts.
April 7, 2025 at 3:19 PM