Brew, sip, code, repeat

My Daily Dev Stack: Tools I Wouldn't Want to Code Without

As a software engineer, there are countless tools available to boost productivity and make development life easier. As an experienced developer, I wanted to share the tools I use daily and explain why they’ve earned a permanent spot in my workflow. Keep in mind that tool choice is highly personal. What works for my coding style and needs might differ from yours. Note: No affiliate links or sponsorships here—just sharing tools that actually make my coding life better. All links go straight to the official product sites.

Minimal vs. Controller-Based APIs

When it comes to building APIs in ASP.NET Core, developers often find themselves weighing the benefits of Minimal APIs against the more traditional Controller-based APIs. Both approaches offer unique advantages and challenges, making it vital to choose the right one for your project. This guide provides a concise comparison of each method, highlighting their pros and cons to help you make an informed architectural decision. 🚀 Minimal APIs Introduced in .NET 6, Minimal APIs bring a fresh perspective to building HTTP APIs by reducing boilerplate code and enabling lightweight applications, particularly suited for microservices.

Podcasts for Software Engineers

Whether you’re looking to level up your technical skills, improve your leadership abilities, or stay current with industry trends, these five podcasts offer something valuable for every software engineer. From data science deep-dives to soft skills advice, here’s your guide to some of my top podcasts available. It takes more than great code to be a great engineer. Soft Skills Engineering is a weekly advice podcast for software developers about the non-technical stuff that goes into being a great software developer. Hosted by Jamison Dance and Dave Smith, this show tackles the human side of software development.