How to: November 14, 2025
1. freeCodeCamp just published a Discrete Mathematics for beginners course. It'll teach you tons of math concepts that are key to modern Machine Learning. You'll learn some Number Theory and Combinatorics, then use Python to explore the Pigeonhole Principle, the Stars and Bars Principle, Stirling Numbers, the Chinese Remainder Theorem, and more. (9 hour YouTube course): https://www.freecodecamp.org/news/learn-discrete-mathematics/

2. We also published this JavaScript course on the open source n8n agentic workflow automation tool. freeCodeCamp instructor Gavin Lon will teach you core concepts like working with loops, trigger nodes, webhooks, and more. You can code along at home and build 4 real-world projects, including a chatbot and an emergency notification app. (3 hour YouTube course): https://www.freecodecamp.org/news/build-complex-workflows-with-n8n-and-master-ai-integration/

3. On this week's podcast I talk with a dev who taught herself programming at age 27. Abbey Perini worked as an admin at a recruitment agency and has a unique perspective on the developer hiring process. She shares practical tips for applying and interviewing. She also shares how she has adapted to her adult ADHD diagnosis, and how she stays focused on shipping code. (1 hour watch or listen in your favorite podcast app): https://www.freecodecamp.org/news/applying-into-the-void-with-recruiter-admin-abbey-perini-podcast-196/

4. Learn the popular Vue.js front end JavaScript framework. You'll learn Vue's core building blocks like components, reactivity, template syntax, dynamic data binding, and asset handling. By the end of the course, you'll have a simple Vue app that you can show to your friends. Also note that I recently interviewed Evan You, the creator of Vue, on the freeCodeCamp podcast. (2 hour YouTube course): https://www.freecodecamp.org/news/learn-vuejs-javascript-framework-course/

5. Learn how to run an open source LLM locally on your own hardware using Ollama. This is a great way to unlock the power of LLMs without the privacy and security tradeoffs of using public LLM websites and APIs. This freeCodeCamp guide will walk you through the setup process and give you a feel for the options at your disposal. (10 minute read): https://www.freecodecamp.org/news/how-to-run-an-open-source-llm-on-your-personal-computer-run-ollama-locally/

Quote of the Week:
*“People get jobs years down the line because someone remembers them from an interview and wishes they could have hired them then.”* — Software Engineer and former recruitment agency admin Abbey Perini on this week's freeCodeCamp podcast