Start Here

Step 1: Join The Community

First, subscribe to the thriving newsletter packed with fresh coding tutorials, freelancing tips, our latest articles here on the bloc, and life hacks to make you a better developer and to bring you more success in your pursuits. 

Step 2: Tell me how I can add value to your coding career

I was able to learn to code and step out as a full time freelancer in one year (You can read all about that here). I’ve tried a bootcamp, worked for web agencies, created online courses, and have build high quality websites, all while learning to code (and often being in over my head)!

All this is to say, I want to take what I’ve learned and share it with you in a way that helps you meet your personal or career developer goals.

Your feedback drives the content of this site as well as the community content.

So shoot me an email at and tell me about yourself (or click the mail icon over to the left and fill out the contact form). I love hearing from my readers.

Step 3: Choose your path

This blog has hundreds of articles, and a handful of ebooks and online courses to help you become a better programmer and to help you succeed at life.

So choose your path:

Path 1: Blog Articles

Search the blog!

Click the  icon on the left to begin.

Path 2: Education/Resources

Since learning to code and gaining more experience as a web developer and digital strategist, one of my biggest joys is teaching others.

Whether it’s learning to code, learning to build a professional website or app, or simply offering advice on career advancement, this is my main pursuit of giving back to the community.

There are three main mediums by which I teach. 

1. YouTube

Is YouTube your thing?

Well, you can find my coding tutorials, web development tips, and product review videos there as well (or on the Videos page).

Be sure to subscribe to get the latest updates!

2. Ebooks

How about Ebooks? Here are a few that I’ve written available to download instantly.

3. Online Courses

  • The Learn to Code Blueprint Course: The learn to code blueprint is a 6-month, step-by-step, week-by-week course that will take you from the foundations of programming, to being a confident programmer ready to land that dev job.
  • Build a Blog with Mezzanine: The Best Django CMSLooking for a WordPress alternative? Enjoy programming in Python? Do you love Django but wish you could have the core features there already by default and with a friendlier interface? Well Mezzanine might be exactly what you are looking for.
  • 20 Minute Methods – Learn 30 JavaScript Methods in 12 Days!With this course comes a commitment to schedule out 12 days in order to devote 20 minutes to learning individual JavaScript methods one bite at a time, with practical, hands-on examples; methods like split(), map(), slice(), join(), indexOf(), toString(), reduce(), etc.