Tag: technology
-
Job Search: 2025

Start date: late June 2025 Offer accepted date: late September 2025 Start date: late October 2025 Search duration: 4 months Sabbatical duration: 16 months Companies applied to: 50-60 Time spent interviewing: ~40 hours Offers received: one company (two teams) Years of Experience: 10+ Accepted role: Senior Software Engineer Cash salary percent change: -25% Equity cash…
-
Vibe Coding on the couch – iOS Shake Detector

How fast can you shake your phone? https://tizz98.github.io/iOS-shake-detector/ This requires iOS and using the latest Safari or Firefox. I was bored on the couch. I was curious if I could measure a table shaking using my phone. Specifically to measure how much force it takes to topple my floating wine bottle. It took 0.32g to…
-
TIFIIT: Exceptions vs Results

I fell in love with the Result type in Rust immediately when using it. For most of my career I’ve used Python, and one part of the language that is contentious is Exceptions. One camp, generally the senior engineers, think that Exceptions should be avoided and you shouldn’t raise custom Exceptions. The other camp thinks…
-
TIFIIT: Vibe-coding

I constantly have ideas for new web apps. Most recently, I wanted to ask my friends which Pokémon is their favorite out of a group of nine in a 3×3 grid. It seemed like an interesting use case for Elixir and Phoenix since it has great real time update support for multiple users. I was…