Writing
I've written a lot of stuff over the years, mostly in spurts. I've collected some of the writing that I'm proud of here, organised in themes.
Software Engineering
Software engineering is how I pay my bills, and it's a craft I take seriously.
Junior Developer Advice
During the pandemic lockdown in 2020, I made a career shift into software engineering. After I successfully made my career pivot, many people reached out to me for advice about the two most common career pathways for mid-career switchers into software engineering. I've collated many of the answers to the most common questions I found myself answering here.
Abstraction
Three of the enduring creative loves of my life have been the arts, languages, and software engineering. One common thread that runs through all three disciplines is the idea of abstraction. Here are some idle thoughts on the idea of abstraction that I've put into words.
Other Miscellany
Thoughts that don't fit anywhere else yet.
Undergraduate Essays
Most people don't care for their undergraduate writing, but I put a lot of heart into my essays. I still keep these essays around to remember how much I've grown since I graduated college.