
Good news! We’re extending the deadline for the AI Agents Intensive Course Writing Challenge by one week. New deadline: December 14 at 11:59pm PST We want to make sure everyone has enough time to wrap up their capstone projects before reflecting on their experience in their submission. As part of this, the winner announcement has…

Every engineering team has its unwritten rules. How you structure Terraform modules. Which dashboards you trust. How database migrations must be handled (never at midnight). And your work stretches across more than your editor into observability, security, CI/CD, and countless third-party tools. GitHub Copilot isn’t just here to help you write code. It’s here to…
Introduction As developers, we are increasingly integrating AI into our workflows using IDEs like Cursor, Windsurf, or Claude Desktop. However, Large Language Models (LLMs) can sometimes struggle with precise mathematical conversions or lack access to specific local logic. This is where the Model Context Protocol (MCP) shines. Think of MCP as a standardized “USB-C port”…
Introduction: File upload functionality is a ubiquitous feature in modern web applications. From profile pictures and documents to media files and configuration data, users frequently need to upload files to servers. While providing convenience and expanding functionality, this feature also introduces a significant attack surface. Poorly implemented file upload processes can open the door to…
Imagine your servers are chirping like crickets, each chirp a system event. How do you tell a normal chorus from a sign of impending doom buried within a symphony of events happening at different times and durations? Standard time-series analysis often overlooks the critical when and how long of state changes. The key is understanding…

NestJS is a progressive Node.js framework for building efficient and reliable server-side applications. It uses TypeScript by default and encourages clean, modular code with concepts including controllers, services, and dependency injection. We just published a NestJS course on the freeCodeCamp.org YouTube channel that will help you harness it’s modular architecture, TypeScript support, and built-in tools…
Prior to the end of Windows 10, a lot of Linux distributions (and members of the open source community) were pushing the open source operating system for those with machines that weren’t upgradable to Windows 11. The push was serious and everywhere. Many assumed it would fail, but one particular distribution proved that it was…

It was an honor to join Matt Stauffer on the The Business of Laravel podcast to talk about my journey: from building a startup on Laravel, to selling it, and now launching Ghostable — a zero-knowledge environment-management platform for teams that scale. If you want the full conversation, check out the episode. Here’s a written…

Franck Nijhof—better known as Frenck—is one of those maintainers who ended up at the center of a massive open source project not because he chased the spotlight, but because he helped hold together one of the most active, culturally important, and technically demanding open source ecosystems on the planet. As a lead of Home Assistant…