← Back to blog

Welcome to My Blog

Hello, World!

Welcome to my corner of the internet. I'm Josh, and this is my personal blog — a place where I'll be sharing thoughts on software development, side projects, and whatever else catches my interest.

PXL_20251208_181226490.jpg

Why Start a Blog?

I've been building software for a while now, and one thing I've learned is that writing about what you're working on helps you think more clearly about it. A blog gives me a space to:

  • Document what I'm learning — both for future me and anyone else who stumbles across it
  • Share projects I'm working on and the decisions behind them
  • Think out loud about tools, patterns, and ideas I find interesting

What to Expect

I plan to write about a mix of topics — mostly technical, sometimes not. Things like:

  • Building full-stack apps with .NET and PostgreSQL
  • Frontend development without the framework churn
  • Self-hosted tools and infrastructure
  • Lessons learned from side projects (including this very site)

No fixed schedule, no pressure. Just writing when I have something worth saying.

About This Site

This blog is part of a larger project I've been building — a personal media and productivity platform. It handles encrypted photo storage, knowledge graphs, document management, and now, blogging. The whole thing runs on ASP.NET Core with a PostgreSQL backend, and I've been enjoying building it piece by piece.

More on the technical details in future posts.

Let's Go

If any of that sounds interesting, stick around. There's more to come.