Blog
Latest news and articles from Neil Camm
Three Servers, One Door, Zero Downtime
In a recent interview I was asked how comfortable I am with DevOps. My answer was to explain how totalHOA actually runs. It uses three plain servers, a single front door that every visitor passes through, and updates that go live without ever taking the site down. In this post I walk through how the edge server protects every community, how atomic deployments keep updates safe, and why I chose simple infrastructure I understand over something fancier.
Read article12 Practical UI Design Principles for Better Interfaces
Good UI design is less about decoration and more about clarity. These 12 practical principles cover the fundamentals of building interfaces that are easy to understand and use, including visual hierarchy, spacing, typography, color, interaction states, dark mode, icons, shadows, and micro-interactions.
Read articleLessons from Dogfooding Your Own Product
Building my portfolio inside totalHOA pushed its web engine far beyond the HOA websites it was originally designed to support. That process exposed hidden assumptions in the block system, theming layer, and content architecture, and showed me how testing a product against a very different use case can make its core abstractions stronger.
Read article