Blitz is in beta! 🎉 1.0 expected in May or June
Back to Documentation Menu

Blitz Learning Path 📚

Topics

Jump to a Topic

Want to get better at developing applications using Blitz, but don't know where to start? You've come to the right spot.

This document is inspired by the Frontend Developer Roadmap. It curates material on concepts & ideas, tools & libraries and history & trivia useful to become better at building applications. It is tailored to Blitz, but most will easily apply elsewhere.

info

Links marked with 🥷 are advanced. If you're dipping your toes into web development, it's totally OK to skip them.

React

Databases & Data Modeling

Integrations

  • TODO: sending emails
  • TODO: how to hook up stripe
  • TODO: how to hook up Paddle
  • TODO: what payment provider to choose

Background Processing & Cron Jobs

  • TODO: how Cron expressions work
  • TODO: what to use background processing for
  • TODO: implementing cron jobs

Testing

Automated tests are a great way of verifying that your application works - and who doesn't want working software?

  • 💸 Testing Javascript - A thorough curriculum on everything test-related. By Kent C. Dodds.
  • TODO: Introduction to the testing pyramid
  • TODO: unit testing using Jest
  • TODO: writing code to be easily testable
  • TODO: cypress guide

Software Architecture

As your application grows bigger, some structure may be neccessary. There's a million ways on how to structure your project, here's some good guidance:

  • 🥷 TODO: a good guide on onion / clearn architecture
  • ... TODO: more

Soft Skills

Building software is highly communicative and rarely a solo effort. Working in a team requires soft skills.

Building Products

Building a product is more than building an application. Finding the right business model, evaluating ideas, getting valuable feedback, building a customer base - all of this is very different from building software. If you're building a product (there's a fair share of entrepreneurs amongst Blitz users!), this is for you:

  • The Mom Test - A book on getting honest customer feedback.
  • ... TODO: more

Idea for improving this page? Edit it on GitHub.