Why this software developer teaches meditation
I was a confused teenager. Now this is a fairly common state of affairs, especially amongst the technically minded. It’s a turbulent time, what with all the hormones and the forming of our nascent identity and the new ideas and the school and the sports and the zits and the hormones and the parents and...
Read More
Falling in and out of love with Code
Beginning I’ve fallen in and out of love with code a hundred times. When I was ten, I was impressed and mystified by the ZX Spectrum that my father left plugged into our family TV set (imagine that!) on the morning of my birthday. It was one of the earliest attempts at accessible mass-market computing,...
Read More
How I beat impostor syndrome and stopped feeling like a fake
I have a confession to make. I have been an impostor throughout my entire adult life. When I was studying physics at Ireland’s leading university, graduating near the top of my class, I was no good at any of it. It was a complete fluke, an accident. When I excelled at my master’s degree in...
Read More
Keep your code flowing – an introduction to flow for programmers
How to optimise your experience of life One of the things I’m most concerned about in life is opti mising my experience. I want my work life, my free time, and my relationships to be packed full of value, meaning, and fun. It’s a bare fact that we’re not here for long in cosmic terms...
Read More
How your mind evolved to keep you safe (and why you don’t always feel that way)
As I sit here typing this, I’m contemplating my hands. Human hands are pretty amazing. There are 27 bones in each, connected to one another by a sophisticated set of connective tissue, all operated by a carefully collaborating cohort of muscles. The dexterity of a human hand is unmatched in any other animal – a...
Read More
A Programmers Guide to Stress
I almost lost my mind once. It was the best thing that ever happened to me. I almost lost my mind because I wasn’t taking care of it. Way too much crunch time for an important project, coupled with some ongoing issues in my personal life, pushed my ability to cope with day-to-day life into...
Read More