Musings of a web developer
Links and Downloads
Website Launch Checklist
Follow me on
#5 minute guide
#Learning to code
Posted on: 9/19/2017 - 8 min read
Tetris is one of the first games that many of us played growing up. It's fun and challenging and playing a single level can take you from a...
Posted on: 2/2/2017 - 10 min read
Posted on: 1/24/2017 - 6 min read
How To Create A Rain Effect Using Crafty.js
Posted on: 1/6/2017 - 4 min read
Why I struggle to be a game developer
Every year i tell myself the same thing. I'm going to make a game and it's going to be amazing. It's going to take you, the player, to anot...
Posted on: 6/5/2015 - 5 min read
How To: Make A Game Using Crafty JS Part 1
I recently went on a journey to find a good and simple to use 2D game engine, and after much reading, much installing, and much configurati...
Posted on: 5/18/2015 - 9 min read
We've all seen the infamous snake game. It was a staple of non-smartphones back in the day. In this post, we'll be building something simil...
Posted on: 5/13/2015 - 19 min read
Popular this week
Posted on: 5/20/2015
Posted on: 2/2/2017
Is the Surface Pro 7 good for programming?
Posted on: 2/24/2021
Posted on: 1/5/2017
Is the Surface Pro 8 the best programming laptop so far?
Posted on: 9/24/2021
Posted on: 2/16/2021
Posted on: 1/21/2021
Posted on: 11/4/2019
Posted on: 12/28/2014
How To Encrypt Passwords Using SHA-256 In C# And .NET
Posted on: 6/29/2015
Posted on: 12/9/2016
What is "black-box code" and why it's important
Posted on: 11/29/2018
Posted on: 8/22/2019
Taking a look at Microsoft.Data.SqlClient in .NET Core
Posted on: 5/10/2021
Is the Surface Laptop 4 good for programming?
Posted on: 8/26/2021
How To Work With Coordinated Universal Time (UTC) In C#
Posted on: 2/18/2014
Server-side pagination vs client-side pagination
Posted on: 1/18/2021
Posted on: 1/27/2021
Should you still be using ASP.NET Web Forms in 2021?
Posted on: 12/18/2020
10 gadgets every programmer should carry in 2021
Posted on: 3/28/2021
get more coding tips and guides in your inbox
Sign me up