Hi 👋, I'm Jason.

I'm a software engineer based in NYC, and I have a deep interest in games programming (see my portfolio).

I also write thoughtful posts on a variety of topics.

Click on any of the tags below to read about a specific topic:

#professional-game-programmer#etudes-for-the-web-browser#frontend#productivity#impact#unity3d#game-design#shaders#game-juice#augmented-reality#marketing#pico8

And if you'd like to receive notifications for new posts, subscribe to be notified when I publish something new:

Or view past content below ↓

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