Hello, I'm Jo Murgel.

I'm a full-stack engineer and artist living in Boise, ID.

A photo of tattooed legs draped over the edge of a cliff overlooking rocks and the Snake River.

TL;DR

I'm currently available for hire, but you probably know that. Let's get in contact and start a conversation.

Here are the highlights. My name is Jo Murgel (they/them). I am a full-stack JavaScript engineer, though while I prefer JavaScript over any other language, I'm familiar with a wide range of languages and tech stacks (more on that below). My mission is to leave the world better than I found it. That's sometimes hard to imagine in tech, but it's not about the work but the people.

A little more info below and in the codex.


...and now you know the rest of the story

I'm a Venn diagram, where my professional and personal lives overlap, which I think makes me a fairly balanced individual, but I don't specialize. I take the long and well-informed route which always pays off in the end (always). Once upon a time, I called myself a "Jo of all trades," but it's often misinterpreted or seen as a negative attribute.

A jack of all trades is a master of none, but oftentimes better than a master of one. Robert Greene's quote in his 1592 booklet Greene's Groats-Worth of Wit

Don't get me wrong, for those who become experts in one field or technology, my hats off to you, but that's not how I'm wired. I cannot be beholden to one endeavor any more than I can be beholden to one type of pizza (gluten-free pepperoni and pineapple, if you please). I'm fluent, conversational, and familiar with various languages and tech stacks (callback), allowing me to be more versatile than your average Jo. I have the drive to learn, an imagination unrestricted by convention, and the unique ability to look at a project from every relevant angle. Being a "Jo of all trades" means being prepared and informed for whatever gets thrown my way.

Fluent

Including, but not limited to.

CSS
Semantic HTML
JavaScript
SQL
Express
Jest
Next.js
Node
React
SCSS
WordPress
A11Y
MongoDB
MySQL
PHP
TypeScript

Conversational

Have had past experience with or are currently learning.

Python
Ruby
React Native

A person is nothing without a community. I believe in open-source, giving young engineers the tools to mold themselves and leaving the space I occupy better than how I found it for the next generation. There is no one-size-fits-all approach to learning, so I take the time to learn and engage with the people around me so that each formed relationship is unique. This statement will be a little heady, but learning comes from trust, trust is grown from understanding people, and understanding comes from knowing that without community, we get lost in a cycle of redundancy and lose our grasp on progress.

As I've gotten older, my focus has been on people. Professionally speaking, I help junior developers learn the technical aspects of their job and the intrinsic properties of being a well-rounded engineer. As we progress in our career (any career), we take how we got there for granted. We got there with the help and support of other people (even if we don't think so), and I'm a little sad to see how closed off we've made the world for anyone just starting or trying to get ahead, so I attempt to be a beacon when I can for other engineers for this reason.

I am (or try to be) as holistic as I can. Professionally, that means understanding all aspects of a task. Personally, that means understanding how I and my actions æffect everything around me and where I fit into the world (the small small part that I occupy). I'm an artist at heart, and my art takes many forms; while I find inspiration in the outdoors and being active by biking, running, and strength training (I also occasionally camp; after all, I do live in Idaho), it's the people around me that I draw the most inspiration from. Without them, I wouldn't be the person I am today.