Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 30
  1. We've built good software that went nowhere, and SendTrucks is probably the best example.

  2. Introduction # I have been writing software for years and, for much of that time, I treated the act of writing code as an important gateway to the understanding of the problem.

  3. The Story # I recently migrated off of using a MacBook for reasons that are irrelevant to this post but I moved back to Windows.

  4. What is a Leader?

    I recently had a conversation with a good friend of mine who seemed to be struggling with mixed messaging between what their employer was telling them was a leader and what they had an innate sense of what a leader was.

  5. Introduction # Learning is the work.

  6. Introduction # There is a part one using TestContainers and XUnit, which also explains why containers can improve many aspects of local development and testing.

  7. Introduction # Containers have become a key part of modern software development, offering a consistent and isolated environment for building, testing, and deploying applications.

  8. Introduction # Starting with Entity Framework Core 7 (.NET 7), you can now add interceptors.

  9. Introduction # I have seen a ton of articles on working with .NET 8's TimeProvider - specifically, how to use the date and time piece of it in order to test out things like making sure dates and times are expected values.

  10. Introduction # Note This post has been updated for .NET 9.

  11. The Story # I have been working a lot with cloud platforms - needing ephemeral resources that spin up (or delete) at the drop of a hat.

  12. Is Azure DevOps "Dead"?

    Introduction # You will have to excuse the hyperbolic title but I think there's no fewer words I can use to accurately sum up the features of Azure DevOps (AzDo) compared to GitHub.

  13. D&D + Programming = <3

    Introduction # If you've talked to me for more than five minutes, I've probably mentioned that I am a fanatical Dungeons & Dragons game master because I really like making shit.

  14. With the release of .NET 8, you can now add Keyed Services to the service provider via builder.Services.AddKeyedSingleton<T>().

  15. What is Quality Code?

    My (current) manifesto on what quality code is… Code that solves a problem with the lowest complexity and simultaneously providing the highest value to everyone involved, be they the ones writing it, reviewing it, or receiving it.

  16. The Story # I've been doing a lot of cloud infrastructure recently in Azure for systems that are entirely internal but need to be able to talk to each other.

  17. Introduction # I've been following the Clean Architecture principles for years.

  18. Introduction # I'm a huge sucker for having conversations.

  19. Agile Myths

    Introduction # During my career as a software developer I've run into a lot of folk who have differing 'opinions' on what Agile is.

  20. Introduction # My background is in ASP.NET, specifically MVC.

  21. Introduction # If you don't have time to do it right - you never had time to do it at all - Robert Martin Comments are a integral part of documenting your code.

  22. Introduction # Any fool can write code that a computer can understand.

  23. Introduction # Having recently started a new job, I've been working on a product at work that utilizes Blazor Server and has the traditional trappings in the .NET Stack such as Entity Framework Core.

  24. Introduction # I recently just finished Implementation Patterns by Kent Beck.

  25. Introduction # A coworker and I recently presented this at our bi-weekly technical talk internally and I thought I'd share it as well.

  26. Introduction # Like many of my stories, I saw a post on Reddit showcasing a special 'hidden' feature that GitHub had added to their users' repository list - the ability to make a personal readme that displays on the front page of your GitHub.

  27. Introduction # At my current position, we use Entity Framework Core every single day.

  28. Fluent Validation

    Introduction # Fluent Validation is a .NET library for creating strong-typed, fluent validation rules.

  29. Introduction # A post a couple weeks ago on Reddit in the r/dotnet subreddit caught my eye and the user asked about developing .NET Core applications inside of Visual Studio Code.

  30. C# Specification Pattern

    Introduction # I've recently been helping some good friends of mine create a fantasy football wrapper around the Yahoo Fantasy Sports API.