DEV Community

Paul Michaels profile picture

Paul Michaels

I'm a Lead Developer. I've been programming professionally since 1997. I'm interested in finding neat solutions to difficult problems.

Five Year Club
Writing Debut
Four Year Club
Three Year Club
Two Year Club
One Year Club
8 Week Writing Streak
4 Week Writing Streak
A Walk Down Memory Lane - How Technology Has Changed (and stayed the same) over the last 23 years.

A Walk Down Memory Lane - How Technology Has Changed (and stayed the same) over the last 23 years.

4
Comments 1
3 min read

Want to connect with Paul Michaels?

Create an account to connect with Paul Michaels. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Configuration and Dependency Injection

Configuration and Dependency Injection

5
Comments 1
4 min read
An ADR Visual Studio Extension – Sub Projects

An ADR Visual Studio Extension – Sub Projects

2
Comments
2 min read
Working out when something broke using Git Bisect and Git Log

Working out when something broke using Git Bisect and Git Log

5
Comments
2 min read
Creating a Basic Web Site from an Asp.Net Core Empty Project

Creating a Basic Web Site from an Asp.Net Core Empty Project

9
Comments
3 min read
An ADR Visual Studio Extension – Dependency Injection

An ADR Visual Studio Extension – Dependency Injection

6
Comments
2 min read
An ADR Visual Studio Extension – Listing and Reading the files

An ADR Visual Studio Extension – Listing and Reading the files

6
Comments
3 min read
I wrote a book - here's what I learned

I wrote a book - here's what I learned

15
Comments 3
5 min read
An ADR Visual Studio Extension – Refactoring a Visual Studio Extension

An ADR Visual Studio Extension – Refactoring a Visual Studio Extension

8
Comments
3 min read
Fault Resilience in Web Calls Using Polly

Fault Resilience in Web Calls Using Polly

6
Comments
4 min read
Manually Adding DbContext for an Integration Test

Manually Adding DbContext for an Integration Test

9
Comments
2 min read
Building a list with Asp.Net Core

Building a list with Asp.Net Core

6
Comments
3 min read
Create and Test an MSix Installation

Create and Test an MSix Installation

2
Comments
2 min read
Running a script as part of an msix package

Running a script as part of an msix package

4
Comments
1 min read
A C# Programmer's Guide to Installing, Running and Messaging with RabbitMQ

A C# Programmer's Guide to Installing, Running and Messaging with RabbitMQ

7
Comments
6 min read
Upgrade a .Net Framework WPF Application to .Net Core 3.x

Upgrade a .Net Framework WPF Application to .Net Core 3.x

7
Comments 1
4 min read
MSix Packaging Project

MSix Packaging Project

5
Comments
5 min read
Console Games - Snake - Part 5 (Score)

Console Games - Snake - Part 5 (Score)

8
Comments 1
2 min read
Console Games - Snake - Part 4 (Collision Detection)

Console Games - Snake - Part 4 (Collision Detection)

7
Comments
3 min read
Console Games - Snake - Part 3 (Introducing a game timer)

Console Games - Snake - Part 3 (Introducing a game timer)

7
Comments
3 min read
Console Games - Snake - Part 2

Console Games - Snake - Part 2

11
Comments
1 min read
Console Games - Snake - Part 1

Console Games - Snake - Part 1

12
Comments 4
2 min read
Writing a game in a console application - Part 0

Writing a game in a console application - Part 0

19
Comments 3
3 min read
Using Blazor Components

Using Blazor Components

10
Comments
2 min read
An ADR Visual Studio Extension – Creating a Visual Studio Extension to Scrape the Solution and List all Items

An ADR Visual Studio Extension – Creating a Visual Studio Extension to Scrape the Solution and List all Items

9
Comments
4 min read
Unit Testing With Entity Framework and Entity Framework Core 2.1

Unit Testing With Entity Framework and Entity Framework Core 2.1

11
Comments 2
2 min read
Creating a Car Game in React - Part 6 - Adding High Scores

Creating a Car Game in React - Part 6 - Adding High Scores

9
Comments 2
6 min read
Creating a Car Game in React - Part 5 - Levels and Time

Creating a Car Game in React - Part 5 - Levels and Time

4
Comments
3 min read
Sorry if you've heard this one before

Sorry if you've heard this one before

6
Comments
1 min read
Setting up Entity Framework Core for a Console Application - One Error at a Time

Setting up Entity Framework Core for a Console Application - One Error at a Time

9
Comments
4 min read
Creating a Car Game in React - Part 4 - Score

Creating a Car Game in React - Part 4 - Score

3
Comments
3 min read
Suggestions for a blogging platform

Suggestions for a blogging platform

6
Comments 6
1 min read
Rules and Tips for Programming and Development

Rules and Tips for Programming and Development

11
Comments
3 min read
Creating a Car Game in React - Part 3 - Collision

Creating a Car Game in React - Part 3 - Collision

4
Comments
4 min read
Creating a Car Game in React - Part 2 - Steering and Obstacles

Creating a Car Game in React - Part 2 - Steering and Obstacles

4
Comments
4 min read
Creating a Scheduled Azure Function

Creating a Scheduled Azure Function

7
Comments
3 min read
Separating Data Access in Asp.Net Core 2

Separating Data Access in Asp.Net Core 2

2
Comments
3 min read
Creating a Car Game in React - Part 1 - Drawing and Moving

Creating a Car Game in React - Part 1 - Drawing and Moving

4
Comments
5 min read
Using View Models in Blazor

Using View Models in Blazor

6
Comments
1 min read
React Tips: 2 - Binding an Event Handler

React Tips: 2 - Binding an Event Handler

4
Comments
2 min read
React Tips: 1 – Starting React on a Different Port

React Tips: 1 – Starting React on a Different Port

3
Comments
2 min read
loading...