Chris White
chriswhite.blog
Chris White
@chriswhite.blog
Senior Software Developer, mostly PHP, Laravel, TypeScript and Vue.

Into 🌲 woodworking, 🏋️ lifting and 🎮 gaming.

Originally 🇬🇧 British, now 🇨🇦 Canadian.
Winter tires make way more of a difference than AWD especially because being able to stop quickly is the most important. My shitty FWD sedan with good snow tires will do better than a AWD car with all season tires in every metric.
October 27, 2025 at 3:45 AM
That Corsa was my first ever car. Took it on a road trip to London and it broke down there and back after screaming on the motorway for 5 hours. Miss that thing
July 9, 2025 at 8:18 PM
I miss Edinburgh a lot. Lived there for a couple years. Beautiful city.
June 15, 2025 at 7:42 PM
Nope! Totally agreed. I don’t want some futuristic looking thing with a giant touch screen interface. Just a regular looking car with actual buttons and an electric motor. I’m hoping things change by the time I’m ready to buy an EV but doubt it
June 1, 2025 at 3:29 PM
Love it - wanted to do the same for 3D printed cable management parts but didn’t want to have to learn openscad, your repo is great inspiration
May 1, 2025 at 3:57 PM
Just don’t hit that V70 in the background
April 29, 2025 at 11:59 PM
How vital is it to validate the # of digits after the decimal point, or can you just let it round during INSERT? If you can then min(0) and max(999.99) is what I’d do. Only other thing I can think of is a regex rule, but not sure if that rule would cast the number to a string before evaluating 🤔
April 9, 2025 at 10:39 PM
I'm actually incredibly impressed that it managed to properly add text
March 26, 2025 at 2:38 PM
To be fair I shipped a syntax error to prod once
February 15, 2025 at 6:01 AM
Not yet 😛
February 8, 2025 at 8:37 PM
10 mins is definitely not enough time to melt ice on a windshield, speaking from experience haha. Next car I buy a heated windshield will be a requirement
January 18, 2025 at 6:48 PM
Nothing like a 7am database migration to wake you up
January 18, 2025 at 2:25 AM
Same vibes
January 17, 2025 at 8:36 PM
Ooo I went go karting the other day with petrol karts, but the fumes really did me in 😅 electric ones sound like a blast, do theu accelerate faster?
December 31, 2024 at 10:18 PM
I switched back to a regular looking email because of this, I found that lots of customer support people would think it’s an invalid email, or I’d have trouble communicating the “nope .me is real” part
December 31, 2024 at 7:40 PM
So, pay check comes in, you immediately assign it to categories for future spending. If you assign your money as it’s spent, it’s really nothing more than a glorified spreadsheet.

But if you’re interested in YNAB to begin with you probably know all of that already :)
December 20, 2024 at 4:40 PM
Everyone else covered some good tips. Only tip I have is YNAB only works well when you fully adopt the zero based budgeting technique. If you’re only reactive (categorizing after you spend) you won’t see much value in it. You really gotta be proactive (categorize before spending) to see the value
December 20, 2024 at 4:38 PM
I'm just here for that awesome looking backdrop in the video
December 19, 2024 at 6:10 PM
While we’re on the topic, why don’t teeth regrow and self-heal??
December 17, 2024 at 10:43 PM
Is it multiplayer? If not I’d agree, make it client-driven as much as possible. If it is I think take a page from other online multiplayer games, have the client be as opportunistic as possible to reduce lag but have “important” decisions (like hit reg in an FPS) be done on the server
December 15, 2024 at 10:15 PM
I love Costco but honestly I avoid it most of the time because it’s an absolute zoo every time I go, and people LOOOVE to dawdle
December 15, 2024 at 6:56 PM
It’s a shame I use CarPlay 100% of the time cuz Hyundai really knocked that radio UI out of the park
December 15, 2024 at 6:41 AM
“I paid for the whole CPU, I’m gonna use the whole CPU”
December 11, 2024 at 3:59 PM