
Welcome!
I'm Jon. Welcome to my site! This site acts as a hub for my public presence, and a mix of personal and professional writing.
There are a few key elements to this site:
Blog
This site contains My Blog.
The medium of a message shapes the message, and while I have extensive personal notes (and I appreciate the heck out of those pages of concise bullet points), they can't capture everything well. Some thoughts and experiences can more usefully (and far more enjoyably) be captured through the casual narrative or "moment in time" opinionation of a blog post. The blog posts on this site are mostly for me, but you're invited to read them, and welcome to reach out if any of them pique your interest.
Portfolio and Projects
This site in its entirety acts as my portfolio.
What is the value in 2025 of a modern portfolio for software developers? For me, job searches past assure me that the concise and purely professional document employers want to see is the resume (given to them 3 times across email, a "state of the art" yet still illiterate ATS, and carrier pigeon). The value of a modern portfolio then, seems to be to showcase the career journey and personality of the individual. Employers can get a sense of culture fit, and potential clients can better understand with whom they're in business.
Besides, it would be difficult to sensibly include my blog posts in a traditional portfolio.
Learn, Practice, Play
This site is a sandbox.
I enjoy working on this site, adding new features on my own timeline, and prioritizing and designing as I see fit. For more on the design goals and architecture of this site, see my About This Site section.
Enjoy!
Contact
Do you have feedback or otherwise want to contact me? Feel free to reach out on my LinkedIn.