I started this blog to share my knowledge and experiences with others, and inspire other developers to do the same.

I’ll offer my behind the scenes story on professional and personal projects. Including my philosophy of software development and video game production.

While this is a space to expound on fine details of projects and technologies, I do my best to keep topics approachable to a wide audience.

Throughout my career, a major preoccupation has been demystifying game development and programming to clients, staff, and the next generation of developers.

Regardless if you are a student contemplating game development as a career, trying to break into the industry, or working on a project of your own – I hope you found something here helpful, and good luck!