Here are this week’s five freeCodeCamp resources that are worth your time:
-
We filmed a documentary at a hackathon in Hong Kong. It was pretty crazy. 250 developers built their projects in just 24 hours. I interviewed tons of these devs and also judged the competition, alongside a Stanford professor and a Hong Kong venture capitalist. You can watch the full thing on YouTube. (40 minute documentary): Inside SeaHack: 24 Hours to Build an AI Startup
-
freeCodeCamp also published a new project-oriented course on working with time-series data in PostgreSQL. Instructor Beau Carnes will teach you about the TimescaleDB extension and its hypertables, automatic partitioning, columnar compression, continuous aggregates, gap filling, data tiering, and more. You can code along at home and build your own flight recorder project. You’ll also build a telemetry system that monitors 2,000 electric vehicle chargers. You can get the 1.21 gigawatts needed to power these from stolen plutonium or from a clock tower lightning strike. (4 hour YouTube course): TimescaleDB Course – PostgreSQL for Time-Series Data
-
My friend Andrew Brown is a CTO who’s passed almost every cloud certification exam under the sun. And in this new course he’ll help you prep for the Claude Certified Developer Foundations exam. You’ll learn about Anthropic’s APIs, agentic workflows, MCP servers, structured JSON output, prompt caching, and context management. You’ll also learn how to defend against prompt injection. (8 hour YouTube course): Unlock the Power of AI Agents with the New Claude Certified Developer Foundations Course
-
And we published a full-length book this week, too. It’ll teach you how to build and evaluate a GraphRAG system using Python, Neo4j, and ServiceNow. First you’ll load a realistic collection of servers, services, dependencies, incidents, changes, and knowledge articles into a graph database. Then you’ll build eight retrieval approaches. This is a warts-and-all book that shows you the downsides of such an approach, too. So you can understand GraphRAG’s limitations alongside its strengths. (full length book): How to Build a GraphRAG System with Python, Neo4j and ServiceNow [Full Book]
-
Finally, if you’re interested in DevSecOps, this tutorial will show you how to prevent poisoned GitHub Actions dependencies. You’ll see ways to lock down your org and reject unsafe references during pull requests. You’ll also learn how to use GitHub’s automated dependency-update service, Dependabot. (10 minute read): How to Prevent Poisoned GitHub Actions Dependencies
The freeCodeCamp community is working hard to help you stay on top of all these emerging developer tools. You can help us, too. Join the 9,011 kind folks who support our charity and our mission each month: https://www.freecodecamp.org/donate
Quote of the Week: “What separates good devs from great devs is how they operate under the highest pressure environments like hackathons. Do they crumble under the pressure, or do they unlock some new store of energy and perform the best when the spotlight is brightest? When you encounter people like that, these are the type of people you want to work with because they’re likely to be successful.” - Stanford professor John Whaley during my interview with him in the Hong Kong hackathon documentary
Until next week, happy coding.