Program with Purpose

I build software products and will occasionally post tutorials and blog posts. Contact Me with questions or requests!

  • August 2, 2020

    Learning to Build in Public

    Building in public is hard. I'm starting something new and trying to get better at sharing the journey.
  • July 9, 2020

    Lessons learned from quitting my job and failing to start a business

    I quit my full-time job with a software developer salary to try to create a software business on my own. I didn't know anything at the time. This is the story of how I spent seven months doing the wrong things.
Support team

Software Engineer Crash Course

Build and deploy a real website without any prior knowledge. This course covers a broad range of topics to provide an overview of what it means to be a software engineer.