Writing
Notes on the things I’m working through, and how I go about them.
The Ultimate Open Source LLM Stack
What it actually costs, in engineering time, to run models yourself instead of paying per token.
Secure Microservices: Implementing High-Security mTLS (ECC P-384) Between NestJS and Express.js
Service-to-service authentication when an API gateway isn’t enough.
How do you manage the secrets in your projects?
Env files nobody backs up, GitHub secrets nobody can read back: a Saturday spent with Infisical.
S3 + cloudfront + terraform
A static front-end on S3 behind CloudFront, written once as Terraform.
CI-CD angular application on AWS with Github action + Sentry
Build, upload to S3, invalidate CloudFront and tag the Sentry release, from one GitHub Actions workflow.
Archive
Terraform — S3 private + IAM user
A private bucket with one read-only and one write IAM user, resource by resource.
What estimation technique do you use?
T-shirt sizing: rough estimates a whole team can agree on before the requirements settle.
The Art of Team Leadership: Beyond the Scrum Master
Where the team leader’s job begins once the Scrum Master’s ends.
The Importance of Standup Meetings
What a daily standup is for, and how to keep it from turning into a status report.
Time Management: Flexibility and Adaptability
The Pomodoro stretched to a whole day: four blocks instead of a to-do list.