Personal Development

A 2-post collection

10 Personal Finance Lessons for Technology Professionals

Patience.Frugality.Sacrifice.When you boil it down, what do those three things have in common? Those are choices.Money is not peace of mind.Money’s not happiness.Money is, at its essence, that measure of a man’s choices.This is part of the opening monologue of the Ozark series and when I first heard it, I immediately stopped the show and dropped it into this blog post. It's a post that has been many years coming, one I started drafting about 5 years ago. One I kept dropping little bits and pieces into as the years went by but never finished because the time just wasn't right. It was only after reflecting on the responses to the...

Want to be a better programmer? Have a baby!

Recently I’ve gone through a particularly intensive training program. This program has required a significant contribution of money, time and energy and although it has already been running for four weeks, has only just begun. The thing is though, its already made me a better programmer and the course is pretty easily accessible, in fact some people even stumble across it accidentally; get yourself a baby!What the?!Ok, I know it’s a nonconventional approach but allow me to elaborate. The journey into parenthood forces you to push all sorts of boundaries you wouldn’t normally consider. It requires degrees of both creativity and patience you’ve probably never experienced before. It also introduces...