Here are the preparation steps I used to successfully deliver my first conference talk in the hopes that you might gain some insight from my journey.
Author: Matt Eland
Let’s build a .NET Core and Angular single page application and web service, then use Raygun Error Tracking to catch client or server-side defects quickly.
A .NET and TypeScript development manager’s top 5 practices for improving software quality from 2019, in no particular order.
Let’s talk about Elmish.WPF and how it brings Model View Update (MVU) architecture and Functional Programming to desktop .NET development.
Lets talk about the aspects of C# 9 that I’m really excited about as the language supports more aspects of functional programming.
In recent years I’ve observed a strong trend towards using reducers in software architectures. This recent rise to prominence offers benefits to software quality worth discussing.
Development leadership must partner with the business and manage technical debt as risk in order for it to be fully understood and respected.
In this article we’ll define technical debt, its impacts, and causes and highlight some metaphors that are helpful when discussing technical debt.
So you’ve chosen to infect your codebase with God objects and enough complexity to generate hours of job security (AKA “Codethulhu”). Here’s how to succeed.
Let me tell you why you should take a good long look at F# and how it could fit into your team, the types of benefits it offers, and how it can change how you think about .NET development in general.