Hi 👋, I'm Jason.

I'm a software engineer based in NYC, and I write thoughtful posts on a variety of topics.

My current topic of interest is getting good at making video games – written from the perspective of a non-professional, nights-and-weekends game developer.

The series is called Your First Ten Games Will Suck, and you can read the first post here.

If you'd like to receive notifications for new issues, subscribe to be notified when I publish something new:

Or view past content below ↓

  • #first10games

    Your First Ten Games Will Suck, #1

    How to suck less as an indie game dev by writing a weekly devlog

    Read more ⟶
  • #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