loading...
Matthew Jones profile picture

Matthew Jones

I'm a programmer, a dad, a husband, a geek, a blogger, a speaker... lots of things!

Education

Bachelor's, Computer Systems Engineering

Work

Lead Software Developer at U-Haul Intl

Conway's Game of Life (With Emojis!) in C# and Blazor WebAssembly

Conway's Game of Life (With Emojis!) in C# and Blazor WebAssembly

Reactions 4
6 min read
Minesweeper in Blazor WebAssembly Part 2: The Blazor Component

Minesweeper in Blazor WebAssembly Part 2: The Blazor Component

Reactions 7 Comments 2
7 min read
Minesweeper in Blazor WebAssembly Part 1: C# Implementation

Minesweeper in Blazor WebAssembly Part 1: C# Implementation

Reactions 12
10 min read
Creating Tic-Tac-Toe in C# and Blazor WebAssembly

Creating Tic-Tac-Toe in C# and Blazor WebAssembly

Reactions 6
8 min read
Drawing with FabricJS and TypeScript Part 9: Saving and Conclusion

Drawing with FabricJS and TypeScript Part 9: Saving and Conclusion

Reactions 1
4 min read
Drawing with FabricJS and TypeScript Part 8: Cut/Copy/Paste and Hotkeys

Drawing with FabricJS and TypeScript Part 8: Cut/Copy/Paste and Hotkeys

Reactions 6
4 min read
Drawing with FabricJS and TypeScript Part 7: Undo/Redo

Drawing with FabricJS and TypeScript Part 7: Undo/Redo

Reactions 6
5 min read
Drawing with FabricJS and TypeScript Part 6: Colors and Styles

Drawing with FabricJS and TypeScript Part 6: Colors and Styles

Reactions 1
13 min read
Drawing with FabricJS and TypeScript Part 5: Deleting Objects

Drawing with FabricJS and TypeScript Part 5: Deleting Objects

Reactions 5
5 min read
Drawing with FabricJS and TypeScript Part 4: Text and Freeform Lines

Drawing with FabricJS and TypeScript Part 4: Text and Freeform Lines

Reactions 6
5 min read
Drawing with FabricJS and TypeScript Part 3: Basic Shapes

Drawing with FabricJS and TypeScript Part 3: Basic Shapes

Reactions 2
10 min read
Drawing with FabricJS and TypeScript Part 2: Straight Lines

Drawing with FabricJS and TypeScript Part 2: Straight Lines

Reactions 0
8 min read
The Golden Rule of Variable Naming

The Golden Rule of Variable Naming

Reactions 3 Comments 1
4 min read
Implementing a Generic Dapper Repository in ASP.NET Core

Implementing a Generic Dapper Repository in ASP.NET Core

Reactions 12 Comments 1
5 min read
Improving Your Technical Speaking Skills: Don't Be Boring!

Improving Your Technical Speaking Skills: Don't Be Boring!

Reactions 7
8 min read
Improving Your Technical Speaking Skills: Be Approachable

Improving Your Technical Speaking Skills: Be Approachable

Reactions 8
7 min read
Improving Your Technical Speaking Skills: Be Communicative

Improving Your Technical Speaking Skills: Be Communicative

Reactions 9
7 min read
Improving Your Technical Speaking Skills: Be Respectful of the Audience

Improving Your Technical Speaking Skills: Be Respectful of the Audience

Reactions 9
6 min read
Improving Your Technical Speaking Skills: Be Knowledgeable

Improving Your Technical Speaking Skills: Be Knowledgeable

Reactions 10
6 min read
Implementing POST-REDIRECT-GET in ASP.NET Core Razor Pages

Implementing POST-REDIRECT-GET in ASP.NET Core Razor Pages

Reactions 7
4 min read
loading...