✨ Portfolio
Building side projects just for the sake of building side projects (or, just for validation of my skills and craftsmanship) has always kind of bored me. My mind is far too outcome-oriented to work on a side project that is, or likely will be, worthless to the world -- especially when I can spend that time solving real problems for myself, my company, or even my family.
So, while there are some stereotypical "side projects" included here, what I really care to showcase is tangible and useful solutions to real problems that I've created for my personal workflows, that have helped me (and others) work more effectively and efficiently. That's what gets me excited 😀
Highlight the Web 🪄
Viewing web pages, absorbing their information, and then pointing others to that information, is more-or-less what a lot of us do every day -- especially when we're spending a lot of our day learning.
So that's why I built an Alfred workflow that automates that process, so that you can highlight web content as you read it, like you would a high school textbook. It allows users to point to a web page (or even specific text in that web page!) in a markdown link that is intelligently and automatically named and formatted.
It's particularly handy when taking notes for my wiki. A good example of that is the page here I made when researching Vitamin D; it was a breeze to learn and collect that information, and I can now refer to it when I inevitably forget it.
Browser Utils 🐧
Sweet name, right?
Eh, whatever 😅
This is a browser extension that lets me dive into the browser, and tweak it to my liking when I need to. For example, it overrides console.dir
to actually be a much more useful logger function that color codes, formats, and distinct-ifies my logs for much easier debugging.
Check out the repo for other uses.
Dotfiles 👨💻
My dotfiles is my sanctuary of my computer's configuration and automation. It's what lets me tune a tool that I use umpteen hours a week to my liking, and confidently be able to pick up its configuration on any other machine within minutes.
While I don't think how well you configure your computer or how efficiently you can pound out macros is the "meat" of how effective you can be at your job (or otherwise), I do believe that cutting out the "fat" (i.e. the annoying or automatable or energy-consuming tasks) of that work can give you the marginal time and energy to do a little (or even a lot) more every day. And I love how that becomes more and more exponential over time.
And that's what my dotfiles help me do 🪄
Base Project Config 🔧
Base configuration for a JavaScript project. So that I can keep track of what works for me in a centralized place.
thedoofi.com 🤘🏼
In 2019, I designed and developed a rudimentary website for the Milwaukee band The Doofi. Here's a preview:

I kind of cringe when I look at it now, but it was a ton of fun to build and helped me develop my creative side and design skills. There's definitely some things I would do differently if I had to start over again (the design is... 😅), and things I would add if they wanted me to do any additional work.
Plus, they're an awesome band, so I was happy to help them out 😄