• Home
  • About
  • LinkedIn
  • GitHub
  • 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
    • Already have a WordPress.com account? Log in now.
    • Sprinting Dev
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar

Notifications