Skip to content
Block or Report

Block or report exceptionnotfound

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Add an optional note:
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

My GitHub Stats

Hello Dear Readers!

I'm Matthew Jones, a lead software developer, blogger, and teacher. I write the blog Exception Not Found, where I explain programming concepts in simple terms and always include sample code.

I've been blogging for 5+ years, mostly in the .NET and ASP.NET space. If you're interested in these kinds of things, check out my posts on ASP.NET Core and C#, or the Categories page on my site.

I'm also a huge fan of board games, and model them in C# to show how to think about entire systems in terms of programming and software architecture. This series is called Modeling Practice.

I also run another small project,, where we build computer and board games in Blazor WebAssembly and then show you, dear readers, how to do the same! I welcome any feedback anyone has about this project, and the GitHub repository is right over here.

The games already coded for this site include:

Where You Can Find Me

Twitter LinkedIn

What I Do

C# C# and .NET HTML JavaScript Web Development

What I Use

Visual Studio Visual Studio Code jQuery Bootstrap DigitalOcean NuGet

I Pull Requests!

As a matter of fact, ALL of my repositories are open and available for pull requests, and I almost always accept them. Feel free to improve on any of my projects! All code in these projects is availble free for all uses with no attribution required, except where that is legally impossible, and in those places they are licensed until the MIT license.

Support Me and My Projects!

If any of my projects have helped you, I would very much appreciate it if you would buy me a coffee.

Recent Blog Posts


  1. BlazorGames Public

    Solitaire, Minesweeper, ConnectFour, Tetris, Blackjack, Conway's Game of Life, and more, all written in Blazor WebAssembly.

    HTML 166 45

  2. Learn all about C# with simple, straightforward examples, from the type system to interfaces to date and time formats.

    C# 71 16

  3. Come learn about all the Gang of Four patterns (e.g. Adapter, Facade, Strategy, Mediator, Command and more) with C# and food examples!

    C# 610 242

  4. Lots of example sorting algorithms, from a family reunion.

    C# 66 16

  5. Keep your data and business logic separate with this straightforward architecture.

    C# 71 31

  6. Let's explore Blazor WebAssembly by building a simple to-do list application.

    HTML 46 21

78 contributions in the last year

Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Mon Wed Fri

Contribution activity

September 2022

exceptionnotfound has no activity yet for this period.

Seeing something unexpected? Take a look at the GitHub profile guide.