Technology

  • Published on
    Working in serverless feels a bit like coaching the Warriors: everyone has hot takes about what "best practice" really is. Comparing environment variables vs runtime fetching for Lambda secrets.
  • Published on
    Discover how to run AWS SAM CLI locally without Docker by using the open-source Podman on macOS. Save costs, avoid Docker Desktop’s premium fees, and learn the step-by-step setup — with tips to handle tricky architecture differences between local testing and AWS deployment. Perfect for developers wanting a lightweight, flexible workflow.
  • Published on
    The AI revolution has everyone talking about job displacement, but what's the real story? This post cuts through the hype and fear-mongering to explore the genuine risks and opportunities AI presents for workers across all industries. From practical strategies for staying relevant to why fair AI development matters for everyone, discover how to thrive alongside emerging technology rather than fear it.
  • Published on
    In today’s world, being a software engineer can feel like running a sideline at a packed rugby game — there’s action everywhere, and you’ve got a bench full of AI tools ready to jump in. From GitHub Copilot in your IDE to Claude Code, Microsoft Copilot 365, Miro AI, and Atlassian Rovo, the challenge isn’t finding help — it’s knowing which “player” to send onto the field. In this post, I share my playbook for picking the right AI tool for the job, so you can stay focused, avoid overload, and keep your workflow humming.