Skip to content
  • Home
  • About
  • LinkedIn
  • GitHub
  • Uncategorized

    Lessons from using Git Worktrees

    Published by

    sprintingdev

    on

    July 12, 2026

    Git worktrees are gaining popularity lately, despite being around for more than a decade. Agentic AI has resulted in simultaneous threads of ressearch, exploration and prototyping. Worktrees provide the exact kind of sandbox that such workflows require. I started using worktrees around a year ago when I was provided access…

    Continue reading →: Lessons from using Git Worktrees
  • Uncategorized

    Three Stages of AI adoption

    Published by

    sprintingdev

    on

    June 20, 2026

    Spoiler Alert: A lot of us are in Stage 2 A vast majority of the tech world sees this era of AI as the next Industrial Revolution, with its potential to transform the way the world works, how autonomous software and robots will become the mainstay etc. There are also…

    Continue reading →: Three Stages of AI adoption
  • Uncategorized

    The need for an OpenTofu random provider

    Published by

    sprintingdev

    on

    June 15, 2025

    OpenTofu is an infrastructure as code tool that allows you to define configurations declaratively, ensuring consistency and applying software development practices to manage Cloud resources and services. The tool operates with a system called providers to interact with the cloud or service, ensuring consistent configurations. It aims for idempotent behavior…

    Continue reading →: The need for an OpenTofu random provider
  • Uncategorized

    A demonstration of OIDC with only GitHub Actions

    Published by

    sprintingdev

    on

    June 7, 2025

    In the last post, I’d talked quite theoretically about OIDC and how it enables secure machine to machine interactions. However, I felt I could do more to explain this in a more real world scenario. Why GitHub Actions? GitHub Actions provides OIDC out of the box and is has several…

    Continue reading →: A demonstration of OIDC with only GitHub Actions
  • Uncategorized

    An approach for “credential-less” OIDC machine to machine interactions

    Published by

    sprintingdev

    on

    March 15, 2025

    I’ll preface this post with the following. In traditional approaches, both human users and machines authenticate using some form of credentials like passwords or API keys/secrets. However, these methods expose a risk as they may be compromised by malicious actors. Regular rotation and updating the source of truth for these…

    Continue reading →: An approach for “credential-less” OIDC machine to machine interactions
  • Uncategorized

    A Quick Primer on DNS and Managing them

    Published by

    sprintingdev

    on

    November 30, 2024

    DNS is one of those technologies that seem straightforward from the outside, but causes a lot of confusion when one is trying to configure a domain or two. My aim with this post is to hopefully help reduce the confusion instead of adding to it. What is a DNS Server?…

    Continue reading →: A Quick Primer on DNS and Managing them
  • Primers

    A Quick Primer to the ACME Protocol

    Published by

    sprintingdev

    on

    June 17, 2024

    ACME is a protocol for managing certificates, making websites secure. It verifies domain ownership and offers various validation methods. Accounts and renewals are also key components for effective management.

    Continue reading →: A Quick Primer to the ACME Protocol
  • Docker, build time SSH keys, and a Gotcha!

    Published by

    sprintingdev

    on

    March 23, 2024

    The user encountered issues with Docker build due to SSH access to private Git repos. Resolved by setting up SSH agent locally and adding private key. Successful build with SSH context passed.

    Continue reading →: Docker, build time SSH keys, and a Gotcha!
  • Uncategorized

    Hello World!

    Published by

    sprintingdev

    on

    February 24, 2024

    As with every programming language, my re-entry into the world of blogging has to start with a Hello World, I guess. With this blog, I hope to capture my thoughts on developments in the world of tech, my experiences building software, announcements etc.

    Continue reading →: Hello World!

Blog at WordPress.com.

  • Subscribe Subscribed
    Sprinting Dev

    Have a WordPress.com account? Log in now.

  • Sprinting Dev
    View site in Reader
    Manage subscriptionsSign upLog in
    Report this content
    Collapse this bar

Notifications