I have been "learning to code" for about 2 years. Check out the skills on my profile and you'll see that clearly, I am not where I should be.

While many aspiring developers can go from Hello World to a full-time gig in 3-6 months I am over here trying to remember if it is Console.write or Console.Write() and hoping I can get in an hour of programming a week, much less an hour per day.

I was at a loss of what to do. I was working 40 hours a week, going to Uni full time, and attempting to keep up with This is Us on Netflix. Clearly no time to code, right? Well, I found that I always found some time, because I loved to do it, but how can I keep some consistency?

So one day my 16-year-old brother-in-law and I were chatting about learning together and building stuff together so that we can really internalize the things we were learning, which is when the 💡 moment came.

Let's build an entire dev team out of our extended family!

My wife has around 50 cousins aged between 1 and 25, so we had no shortage of participants. I jumped in our family group chat and had a huge response (let's be real, who doesn't want to learn to code in 2018?).

So this is our process:

  • Meet every 2 weeks for about 2 hours
  • Collaborate between meetings using Slack and Notion
  • Learn individually every day using freeCodeCamp and other resources
  • Build, build, build

We have now met twice and have 12 participants. I have coded every single day since we started and have been more motivated than ever.

I am excited to continue to share this journey with you, help me out by answering one of the questions below!

  1. What fun activities can we do as a group during our meetings?
  2. What other free resources can we use in addition to freeCodeCamp?
  3. What are some fun projects we can build together?