Nathan holds a Master of Divinity degree, though he still is not really sure what to do with it. When in grad school, he took a vocational personality profile assessment and it aligned his suggested future profession as “non-parish ministry.”
Thankfully, he fell in love with accessibility, front-end development, and CMS driven workflows. He has since meandered into making this his career over the past 15+ years. He has co-written two programming books, both now horribly outdated, and has been a technical editor for several others.
He has come to the realization that tech writing itself is not a lucrative endeavor, yet continues to be ensnared in the desire to learn. A lifelong student, he is nagged by a (healthy?) sense of self-taught inadequacy that fuels the pursuit of a moving target called front-end best practices.
He lived through the eras of YUI (RIP), jQuery, Backbone, and React. He thinks of front-end as the opposite of a multi-headed hydra. Instead of one body with many heads, there are many potential server-side environments that all must pass data through the single touchpoint of HTML. Unglamorous as it can sometimes be, front-end puts food on the table.
Why Open Source
When I was a kid, my mom used to sing this song. The chorus went like this:
"Love is like a magic penny. Hold it tight, and you won't have any. But lend it, spend it, and you'll have so many they'll roll all over the floor. Love ain't love until you give it away…"
To me, open source is the ultimate multiplicative power of take-a-penny, leave-a-penny. If I give away the recipe for how I solved something, maybe that will be the perfect missing puzzle piece for someone else. Likewise, I myself have been the recipient of many thousands of hours worth of other people's work.
As John F. Kennedy put it:
"A rising tide lifts all boats."