Category: Software Development

124 posts

  1. Software-Development
    June 02, 2026

    Practical advice for experienced developers on adopting AI as a productive, safe companion - not a replacement - with tips for prompts, workflows, and …

  2. Software-Development
    May 26, 2026

    Let's walk through a practical implementation of a modular monolith project in .NET

  3. Software-Development
    March 26, 2026

    So you're a .NET dev who wants to write less JavaScript in your web apps? Let's talk about HTMX!

  4. Software-Development
    March 24, 2026

    Experiment Driven Development lets you test new ideas and features on a small subset of users.

  5. Software-Development
    March 17, 2026

    Part of any good software development strategy includes making sure that your tests have a good set of data to test the code against.

  6. Software-Development
    March 10, 2026

    It can be useful to have the ability to enable or disable certain functionality in your application. Feature flags give us the ability to do so.

  7. Software-Development
    March 03, 2026

    Migrating between static site generators can be a challenge. AI made it quick and easy.

  8. Software-Development
    February 24, 2026

    There are many different approaches to software development. In the earliest days, there was the “Test Last” or “Code First” approach. A …

  9. Software-Development
    February 19, 2026

    Aspire has basic support for OpenTelemetry out of the box. But what about when we're ready to do more.

  10. Software-Development
    February 17, 2026

    While reactive strategies respond to failures after they occur, proactive strategies prevent problems before they happen. In this post, we'll explore the two …

  11. Software-Development
    February 10, 2026

    Polly provides several reactive resilience strategies that respond to failures as they occur. In this post, we'll explore four essential reactive strategies: …

  12. Software-Development
    February 05, 2026

    It's inevitable that production will fail. Your ability to respond quickly greatly depends on being able to determine what went wrong.