Services
I provide professional software development and technical content authorship services.
Software development
I provide bespoke software development services through my business Heron Web, established in 2018. I'm experienced in building and maintaining large-scale systems using contemporary technologies and processes.
Case studies of solutions I've recently delivered can be found on the Heron Web website.
Please contact Heron Web to discuss your next software project.
Technical content authorship
I am a freelance technical author specialising in long-form blog articles about DevOps and software engineering. I have written for leading vendors and industry publications.
Articles I've recently authored include:
- Airplane: How to Use Kubernetes RBAC
- Appvia: Best Practices around Kubernetes Configuration
- Aviator: Everything Wrong with DORA Metrics
- Cerbos: Authorization Challenges in a Multitenant System
- Datree: Kubernetes Error Codes: Failed to Pull Image
- Earthly: Using Kubernetes Persistent Volumes
- Equinix: How to Design Applications That Scale Out
- Grafana: 5 Key Benefits of Kubernetes Monitoring
- Lightstep: Cost of Downtime and How to Calculate It
- Kinsta: Installing Docker on Ubuntu (4 Easy Ways)
- Loft: 5 Reasons Why Engineers Need Access to Kubernetes
- Merge: 7 Best Practices for Building with API Integrations
- Qodo: Refactoring Legacy JavaScript: Modernization Techniques
- Rafay: Demystifying Kubernetes Cloud Cost Management
- Rancher: Using Rancher Desktop for Local Kubernetes
- Semantive: Elevating IaC Workflows: Expert Strategies
- Spacelift: 15 Common Kubernetes Pitfalls & Challenges
- Tailscale: Ultimate Guide to Better DevOps / DevSecOps
- Urlbox: How to Scale a Puppeteer Screenshot API on Kubernetes
- Zitadel: Managing Authorization with Role-Based Access Control
My work has been published by DevOps news sites including The New Stack. I was a regular contributor to How-To Geek's DevOps section (formerly CloudSavvy IT) between 2021 and 2023.
My corpus features both conceptual articles and clear "how-tos" about specific technologies. As a practising developer, I often have first-hand experience of the topics I'm asked to cover. I can write to provided briefs and outlines or help you to devise them.
Please contact me to engage my writing services.