• Exploring My Own Agent From Scratch

    Ever since agents made it into mainstream, I’ve been really interested in how they work. I always want my own personal Jarvis and now I feel like I have the chance to build one on my own. At it’s score, it’s mechanics: a loop that observes input, decides what to do, acts, and repeats. At…

    read more…

  • From Estimates to Calendar Dates (Without a PM)

    Engineering leads working at startups can often find themselves in the position of needing to translate an engineer’s “this will take three days” into “this will be done by next Thursday.” Ideally, engineers would only work on one thing at a time to reduce the amount of work-in-progress, but a more common scenario looks like…

    read more…

  • Navigating the Early Stages of AI Adoption

    Over the past few weeks, I’ve been tasked with developing a strategy to track and measure AI usage within my engineering team. As an AI-curious leader, I expected to focus on tools and dashboards—but what I quickly realized is that successful measurement starts with asking the right questions. Along the way, I leaned on a…

    read more…

  • Enhance Your Payment Orchestration Understanding with These Resources

    Thought I’d share some of my favorite resources that helped shape my knowledge of the payments domain early on. Enjoy!

    read more…

  • RoundTrip Logging Within Go’s http.Client

    Ok so, let’s say you have an HTTP client where you need to get information from the request and response calls for logging or debugging reasons. One way to do this is to create a custom RoundTripper to handle said logging. What is a RoundTripper? A RoundTripper is an interface that implements the RoundTrip function…

    read more…