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.

Sign up to receive an email newsletter when a new post is published:

Or view past content below ↓

  • #etudes-for-the-web-browser

    How to get a job in a new industry without experience

    On the power of designing a take-home test.

    Read more ⟶
  • #frontend

    Learn frontend in 2022

    A senior engineer’s advice for learning to craft delightful web UIs.

    Read more ⟶
  • #productivity

    How to feel engaged at work: a software engineer's guide

    On fighting the feeling of "blah".

    Read more ⟶
  • #impact

    Hospitable Codebases

    How to multiply your team's productivity with effective onboarding

    Read more ⟶
  • #unity3d

    3 common pitfalls when using Unity's LineRenderer, and how to fix them

    Running into jagged lines? This guide has your back.

    Read more ⟶
  • #game-design

    How to come up with a game idea that you'll love working on

    A grounded approach to game ideation

    Read more ⟶
  • #productivity

    How you can finish your first game while working full-time

    Lessons from finishing my first game, Pocket Pong AR

    Read more ⟶
  • #shaders

    The Shaders for Game Devs Workbook

    Build your shader skills from the ground up by doing, not reading.

    Read more ⟶
  • #game-juice

    3 Basic Skills for Game Juice in Unity

    Learn the 3 fundamental skills for making your Unity game juicy.

    Read more ⟶
  • #augmented-reality

    The antidote to copy-and-pasting code

    A guide to understanding AR Foundation from first principles.

    Read more ⟶
  • #augmented-reality

    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 ⟶
  • #marketing

    How do I craft a GIF that people love?

    Lessons about gifcrafting from the #pico8 hashtag.

    Read more ⟶
  • #game-design

    How do I design a Metroidvania?

    Learning Metroidvania design by dissecting the PICO-8 game, Metrash.

    Read more ⟶
  • #productivity

    How do I manage my time in a game jam?

    A checklist for solo game devs participating in game jams.

    Read more ⟶
  • #game-design

    How do I design a game from scratch?

    Start with the core loop.

    Read more ⟶
  • #pico8

    How do I get started in PICO-8?

    Just "DIU" it – an intro to the PICO-8 mindset.

    Read more ⟶
© 2022, jasont.co