Heikki Hellgren·5d ago10 Git Aliases I Type Every DayI watched a colleague squint at their terminal last week, typing git log --oneline --decorate --graph --all from memory. Took them four…
Heikki Hellgren·May 22GitOps Needs Break GlassDeclarative delivery is great. Production incidents do not give rats ass about your philosophy.
Heikki Hellgren·May 21What Developers Are Really Grieving (It’s Not the Code)I tried to explain my job to my 10-year-old last week. The answer that came out surprised me. Five years ago, I would have said: “I write…
Heikki Hellgren·May 15Your GitHub Workflows Are Quietly Becoming APIsThe file still lives under .github/workflows, but once other repositories depend on it, you are designing an interface.
Heikki Hellgren·May 11Some REST Rules Aged Surprisingly WellThe web did not get old. Our patience for boring conventions did.
Heikki Hellgren·May 8GitHub Actions Is a PlatformMost teams still describe it as pipelines. In practice it has become one of the most important internal automation surfaces they have.
Heikki Hellgren·May 7Backstage in Production Becomes a Platform Operating SystemThe portal starts as a nicer front door. It stays relevant only when it becomes the place where workflows, ownership, and platform…
Heikki Hellgren·May 1The Meetings That Should Have Been a TicketA software developer’s guide to protecting their most valuable resource: focus
Heikki Hellgren·Apr 30What Nobody Tells You About Being a Software Engineer in Your ThirtiesI wrote my best code at 22. At least, I was convinced it was the best. The functions were elegant. I had a solution for everything. I…
Heikki Hellgren·Apr 29When Async Processing Fails, the Recovery Strategy Is What MattersHow async processing systems fail in practice and what recovery patterns actually work when they do.