Skip to main content

Blog

Thoughts on software development, design, and technology.

11 posts

Starting a Site Without Committing All Your Content
Starting a Site Without Committing All Your Content

A practical pattern for keeping framework code public while publishing site content through the database.

Jun 16, 2026
3 min read
Why DevHolm Keeps the User Layer Separate
Why DevHolm Keeps the User Layer Separate

The user layer is one of the more important ideas in the framework because it protects customization from framework churn.

Jun 2, 2026
3 min read
Writing Open Source Docs Like Product Content
Writing Open Source Docs Like Product Content

Useful framework docs and useful public content are closer together than they first appear.

May 20, 2026
3 min read
Publishing DevHolm Content Through the Admin
Publishing DevHolm Content Through the Admin

A direct admin workflow keeps day-to-day writing out of the framework repo while still making the site feel alive.

May 2, 2026
3 min read
Turning Projects Into Case Studies
Turning Projects Into Case Studies

A project listing is more useful when it explains decisions, constraints, and outcomes instead of just linking out.

Apr 29, 2026
3 min read
Custom Pages Without Forking the Framework
Custom Pages Without Forking the Framework

A site should be able to grow new pages and layouts without turning the framework into a merge problem.

Apr 12, 2026
3 min read
Building a Free Personal Site Framework With Next.js
Building a Free Personal Site Framework With Next.js

Why Next.js fits the job well when the goal is a durable site, not a disposable demo.

Apr 1, 2026
4 min read
How I Think About Content in DevHolm
How I Think About Content in DevHolm

Not all content belongs in git, and not all content belongs in a CMS. The framework should make that distinction clear.

Mar 3, 2026
4 min read
A Self-Hosted Site With Blog, Projects, and Pages
A Self-Hosted Site With Blog, Projects, and Pages

What changes when your site is not just a landing page, but a durable system you actually own.

Feb 25, 2026
4 min read
Dogfooding DevHolm on devholm.com
Dogfooding DevHolm on devholm.com

Using the framework on its own primary site is the fastest way to find weak edges and missing workflows.

Feb 11, 2026
4 min read