DEV Community

Michael Jolley profile picture

Michael Jolley

Fever dreams and coding memes. npx michaeljolley

Five Year Club
Writing Debut
1 Week Community Wellness Streak
Four Year Club
Hacktoberfest 2022
Three Year Club
Two Year Club
Hacktoberfest 2020
Codeland:Distributed 2020
One Year Club
Beloved Comment
Hacktoberfest 2019
OpenAI has a new .NET SDK!

OpenAI has a new .NET SDK!

4
Comments
1 min read

Want to connect with Michael Jolley?

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

Already have an account? Sign in
Implementing Soft Deletes with Entity Framework Core

Implementing Soft Deletes with Entity Framework Core

Comments
1 min read
Mastering ASP.NET Core Middleware

Mastering ASP.NET Core Middleware

16
Comments 3
1 min read
Handling ASP.NET Core Exceptions Globally

Handling ASP.NET Core Exceptions Globally

1
Comments
1 min read
Don't Make One of These Entity Framework Core Mistakes

Don't Make One of These Entity Framework Core Mistakes

1
Comments
1 min read
Should I Be Using IEnumerable, IQueryable, ICollection, or IListd?

Should I Be Using IEnumerable, IQueryable, ICollection, or IListd?

Comments
1 min read
Don't Make This Dependency Injection Mistake!

Don't Make This Dependency Injection Mistake!

Comments
1 min read
What's a Class, Struct or Record in C#?

What's a Class, Struct or Record in C#?

2
Comments
1 min read
What is the Record Type in C# and Should I use it?

What is the Record Type in C# and Should I use it?

Comments
1 min read
Stop Using the var Keyword!

Stop Using the var Keyword!

3
Comments 5
1 min read
Should LINQ Be Forbidden!?

Should LINQ Be Forbidden!?

1
Comments 2
1 min read
I’m Never Using Task.Wait() Again

I’m Never Using Task.Wait() Again

2
Comments
1 min read
Don't Use the await Operator Inside Your .NET Loops

Don't Use the await Operator Inside Your .NET Loops

2
Comments
1 min read
Transient, Scoped or Singleton? .NET Dependency Injection Scopes Explained

Transient, Scoped or Singleton? .NET Dependency Injection Scopes Explained

4
Comments 2
1 min read
.NET AI Smart Components

.NET AI Smart Components

2
Comments
1 min read
Build Custom HttpClient logs in ASP.NET

Build Custom HttpClient logs in ASP.NET

1
Comments
1 min read
Top VS Code Extensions for Web Development

Top VS Code Extensions for Web Development

1
Comments
1 min read
What is Git Cherry-Pick?

What is Git Cherry-Pick?

3
Comments 1
1 min read
Uncut Confessional Vol. 2

Uncut Confessional Vol. 2

1
Comments
1 min read
Uncut Confessional Vol. 1

Uncut Confessional Vol. 1

2
Comments
1 min read
.NET Controllers, Minimal API, or Fast Endpoints?

.NET Controllers, Minimal API, or Fast Endpoints?

1
Comments
1 min read
Improve App Bundle Size with Import Cost

Improve App Bundle Size with Import Cost

3
Comments
1 min read
VS Code Extensions are Bad!

VS Code Extensions are Bad!

1
Comments
1 min read
Why do Startups Hate .NET!?

Why do Startups Hate .NET!?

1
Comments
1 min read
Choosing Between Controllers and Minimal API for .NET APIs

Choosing Between Controllers and Minimal API for .NET APIs

23
Comments 9
5 min read
Alias any Type with C# 12

Alias any Type with C# 12

4
Comments
2 min read
Using Primary Constructors in C# 12

Using Primary Constructors in C# 12

5
Comments
3 min read
Integrating a Notion Database with Your Astro Site

Integrating a Notion Database with Your Astro Site

Comments
6 min read
Creating Database-Driven Astro Sites with the Tigris Astro Integration

Creating Database-Driven Astro Sites with the Tigris Astro Integration

6
Comments
3 min read
How Does GPT-3 Work?

How Does GPT-3 Work?

45
Comments 5
9 min read
Email Phone Call Transcripts with Twilio Studio and Pipedream

Email Phone Call Transcripts with Twilio Studio and Pipedream

3
Comments
7 min read
Try Whisper: OpenAI's Speech Recognition Model in 1 Minute

Try Whisper: OpenAI's Speech Recognition Model in 1 Minute

7
Comments
9 min read
How to Build the World's Ugliest Podcast Search Engine with Python

How to Build the World's Ugliest Podcast Search Engine with Python

3
Comments
10 min read
Creating Short URLs with Netlify Functions and FaunaDb

Creating Short URLs with Netlify Functions and FaunaDb

9
Comments
4 min read
Building 404 Pages that Bring Joy

Building 404 Pages that Bring Joy

7
Comments
6 min read
Building a Cross Platform NuGet Package

Building a Cross Platform NuGet Package

7
Comments
5 min read
Building a Discord Bot to Improve Inclusive Language

Building a Discord Bot to Improve Inclusive Language

5
Comments 1
11 min read
Using Polywork to Break My Unconscious Biases

Using Polywork to Break My Unconscious Biases

2
Comments
3 min read
Introducing Vonage for Visual Studio Code

Introducing Vonage for Visual Studio Code

2
Comments
3 min read
10 VS Code Extensions You Need Today

10 VS Code Extensions You Need Today

7
Comments
5 min read
Remote Containers - VS Code Extension Highlight

Remote Containers - VS Code Extension Highlight

2
Comments
1 min read
Prettier - VS Code Extension Highlight

Prettier - VS Code Extension Highlight

6
Comments
1 min read
What is GitHub Gist? Let's learn!

What is GitHub Gist? Let's learn!

2
Comments
1 min read
Gist - VS Code Extension Highlight

Gist - VS Code Extension Highlight

6
Comments
1 min read
Adiós 2020. Setting Goals for 2021.

Adiós 2020. Setting Goals for 2021.

2
Comments
5 min read
Bracket Pair Colorizer 2 - VS Code Extension Highlight

Bracket Pair Colorizer 2 - VS Code Extension Highlight

4
Comments
1 min read
REST Client - VS Code Extension Highlight

REST Client - VS Code Extension Highlight

4
Comments
1 min read
Choosing Between Blazor Server or WebAssembly

Choosing Between Blazor Server or WebAssembly

12
Comments 5
6 min read
Ban the Trolls! Adding Moderation to the Vonage Video API

Ban the Trolls! Adding Moderation to the Vonage Video API

5
Comments
4 min read
Dynamic Layouts in HLS/RMTP Broadcasts with the Video API

Dynamic Layouts in HLS/RMTP Broadcasts with the Video API

10
Comments
5 min read
Best Practices for Multi-Party Video Conferencing with the Vonage Video API

Best Practices for Multi-Party Video Conferencing with the Vonage Video API

6
Comments
6 min read
Using Netlify Functions to Add Comments to Gridsome

Using Netlify Functions to Add Comments to Gridsome

6
Comments
8 min read
Live-Coding to Learn, Share and Encourage

Live-Coding to Learn, Share and Encourage

9
Comments 1
4 min read
Using Apollo to Query GraphQL from Node.js

Using Apollo to Query GraphQL from Node.js

8
Comments
6 min read
Building my Ultimate Developers Desk

Building my Ultimate Developers Desk

7
Comments
8 min read
I See What You’re Saying: Sentiment Analysis With OpenTok and Azure Face API

I See What You’re Saying: Sentiment Analysis With OpenTok and Azure Face API

34
Comments 1
10 min read
Using AutoMapper with ASP.NET Core 3

Using AutoMapper with ASP.NET Core 3

45
Comments 3
3 min read
Cheers to 2019! Bring on 2020!

Cheers to 2019! Bring on 2020!

9
Comments
5 min read
Adding HATEOAS to an ASP.NET Core API

Adding HATEOAS to an ASP.NET Core API

11
Comments 1
6 min read
Using Azure File Storage as Container Volume Mounts in App Services

Using Azure File Storage as Container Volume Mounts in App Services

8
Comments
3 min read
loading...