[{"content":"This is the first post. Edit or delete it, then start writing.\nWhy a static blog Everything here is a Markdown file in a Git repo, built into plain HTML by Hugo and served as static files. No database, no runtime, no trackers — just text and a build step.\npackage main import \u0026#34;fmt\u0026#34; func main() { fmt.Println(\u0026#34;hello, world\u0026#34;) } To write a new post:\nhugo new posts/my-new-post.md Then commit and push — the site rebuilds and deploys automatically.\n","permalink":"https://thunderingherd.dev/posts/hello-world/","summary":"Why I\u0026rsquo;m starting a blog, and what to expect.","title":"Hello, World"},{"content":"Hi — I\u0026rsquo;m Jon Barber, a software engineer. I write about systems, tooling, and the craft of building software.\nGitHub: sneakybeaky Email: TBD ","permalink":"https://thunderingherd.dev/about/","summary":"About Jon Barber","title":"About"}]