Every indie game dev has heard the quote:
"Your first ten games will suck."
But what if they didn't?
What if you could make good games as soon as possible, without having to spend years making the same mistakes?
Or what if you could launch a game on Steam completely on your own: from initial idea to avid player base?
Hi 👋, I'm Jason.
I'm a nights-and-weekends indie game developer.
And this is my blog: a collection of articles and lessons about how to get good at making video games.
Or view past content below ↓
How to get a job in a new industry without experience
On the power of designing a take-home test.Read more ⟶
Learn frontend in 2022
A senior engineer’s advice for learning to craft delightful web UIs.Read more ⟶
How to feel engaged at work: a software engineer's guide
On fighting the feeling of "blah".Read more ⟶
How to multiply your team's productivity with effective onboardingRead more ⟶
3 common pitfalls when using Unity's LineRenderer, and how to fix them
Running into jagged lines? This guide has your back.Read more ⟶
How to come up with a game idea that you'll love working on
A grounded approach to game ideationRead more ⟶
How you can finish your first game while working full-time
Lessons from finishing my first game, Pocket Pong ARRead more ⟶
The Shaders for Game Devs Workbook
Build your shader skills from the ground up by doing, not reading.Read more ⟶
3 Basic Skills for Game Juice in Unity
Learn the 3 fundamental skills for making your Unity game juicy.Read more ⟶
The antidote to copy-and-pasting code
A guide to understanding AR Foundation from first principles.Read more ⟶
How do I get started in AR development?
An overview of the Augmented Reality (AR) landscape, and how to decide what to learn.Read more ⟶
How do I craft a GIF that people love?
Lessons about gifcrafting from the #pico8 hashtag.Read more ⟶
How do I design a Metroidvania?
Learning Metroidvania design by dissecting the PICO-8 game, Metrash.Read more ⟶
How do I manage my time in a game jam?
A checklist for solo game devs participating in game jams.Read more ⟶
How do I design a game from scratch?
Start with the core loop.Read more ⟶
How do I get started in PICO-8?
Just "DIU" it – an intro to the PICO-8 mindset.Read more ⟶