Hey, I'm Nick ๐
Software engineer writing about web dev, tooling, and lessons learned.
Articles
- 30: Developer, Husband, and PragmatistAug 17, 2026 ยท #personal #reflection #careerSeven years in review. Still at Shopify, billions in loans later, a pandemic, a first home, a marriage, and 7 marathons. The path I never planned turned out to be the right one.
- Don't Git Push --force!Jan 8, 2021 ยท #git #devopsWhy you should use --force-with-lease instead of --force when pushing to remote branches.
- What you need to know about Object Oriented ProgrammingJan 5, 2021 ยท #programming #oopUnderstanding OOP pillars: encapsulation, abstraction, inheritance, and polymorphism.
- What you need to know about functional programmingJan 3, 2021 ยท #programming #functionalPure functions, immutable state, and side-effects โ the core tenets of FP explained simply.
- What you need to know about JSON vs XML vs ProtobufJan 2, 2021 ยท #programming #data #webA history of data formats: how JSON overtook XML and where Protobuf fits in.
Tools & Apps
๐ Run Builder
โBuild, share, and plan running workouts โ paces, intervals, and training plans.
runs on this site๐ฐ FrugalNick
โPersonal finance blog โ tips, tools, and strategies for saving smart.
๐ง Reinforced Learning AI
โInteractive AI that learns through reinforcement algorithms.
๐ Root Cause AI
โAI-powered root cause analysis tool for debugging and diagnostics.
โ๏ธ Peg Solitaire AI
โAI solver for the classic peg solitaire puzzle game.