About

I'm a developer with a focus on Linux/Unix systems and Python/Django, and a writer who documents what I build along the way.

The interest goes back further than my resume does. Years ago, working as a creative director at a small cosmetics company, I used to watch the guys who serviced my Mac navigate it entirely from the command line. I got curious. The minute I started learning it myself, I knew the hunch was right.

That curiosity became a practice. In 2007, unable to find anyone who could build a website the way I wanted it, I taught myself WordPress and built it myself. That same drive carried me through a decade of freelance and consulting work, then into teaching web development at the college level, and then, after stepping away from teaching in 2022, into going all in on the technical side. Since then I've earned a Google Cybersecurity certificate, worked through Linux Foundation coursework, and kept building and writing, one post and project at a time.

My writing works the same way my problem-solving does. I dig into why one approach beats another, not just how either one works: Wireshark versus tcpdump, Python versus the command line, one encryption method against the next. That comparison instinct comes from the same detective streak that shows up in everything I build. The audience may shift, but the instinct to investigate doesn't.

Since May 2026, I've been working as a team with Claude. Claude serves as my technical editor, fact-checking and verifying what I write, and as my code reviewer and project collaborator. I still do the building and the writing myself. Together we create project-specific checklists and topic-based playbooks for upgrading legacy projects and starting new ones. We also maintain workflow files that track progress across my repositories. It's the same documentation-first habit I've always had, now with a second set of eyes on every commit. We used the same process to revamp this site: retiring outdated posts, updating the ones worth keeping, and editing new writing before it goes live.

Here's where I am now... focused on Linux/Unix systems and Python/Django. Creating a project called Cmdbook, which is a compilation of personal command-line commands I actually use. Working on making it into a book of sorts, likely an e-book. I founded The Debug Table, an in-person tech meetup, and published affine-cipher, a Python project, on PyPI. I'm available for remote-first work and open to speaking and presenting opportunities, and the proof is both on the Blog and Projects feeds, project by project, post by post.

If you would like to learn more, please visit my Resume page.

If you would like to contact me, please use my contact form.

Looking forward to hearing from you!

loading