Macklin Hartley
I work with organisations to turn ideas into resilient software by aligning clear goals with thoughtful architecture, lightweight processes and supportive teams. My focus is on understanding how information flows through a system, weighing trade-offs against the right capabilities and untangling the social and technical constraints that often decide a project's success.
As generative AI accelerates routine coding, I help teams climb the abstraction ladder, using AI as leverage while we concentrate on problem framing, capability design and continuous learning. I thrive in small, autonomous teams that value outcomes over outputs, and I'm most motivated when solving meaningful problems alongside people I respect and admire.
Writing
- Immutability in Go Apr 2024
- Where Classes in TypeScript Fall Short Jan 2023
- Configuring Access Management in Amazon EKS with IAM Roles for Service Accounts Apr 2021
- 7 Useful Tools for Tracking Web Performance Feb 2021
- Understanding and Managing the Node.js Application Lifecycle Dec 2020
- How to Create AWS Route53 Subdomains with Multiple Accounts Sept 2020
Talks
- Just-in-time Architecture Nov 2022
- How Fast is your Website Really? Oct 2022
- Every Good Outage Starts with a Queue Aug 2021
- Everything is a Feature Toggle Aug 2021
- Web Accessibility in Practice Aug 2021
Certification
AWS Certified Solutions Architect โ Associate
AWS Certified Developer โ Associate
AWS Certified SysOps Administrator โ Associate
Terraform Certified Associate
Snowflake Hands On Essentials โ Data Warehouse
Certified Kubernetes Application Developer Experience
Volunteering
She Codes ยท Website
In my free time I love mentoring and volunteering my time to helping others grow, volunteering my time with the She Codes Plus program.
DDD Perth ยท Github Repo ยท Website
Before the 2018 DDD Conference in Perth, I was asked to provide an external accessibility audit of the main conference website. I made several recommendations to improve the inclusiveness of the design.