Freecodecamp · Blogs
Blogs listings from Freecodecamp on TechiSeek. 144 public listings.
- Agentic Coding with the Gemini CLI (Freecodecamp)Software development is shifting from manual coding to agent-driven workflows. Gemini CLI is one of the top tools for agentic coding.
- How I Completed 15 freeCodeCamp Certifications in 4 Months: A Structured Learning Journey (Freecodecamp)Can you achieve a massive milestone while you're still in high school other than just getting high grades?
- How AI Changed the Economics of Writing Clean Code (Freecodecamp)You'd write the contract — the interface, the abstract class, the protocol — and then write the implementation.
- How to Donate to freeCodeCamp.org (Freecodecamp)freeCodeCamp.org is a 501(c)(3) donor-supported public charity. I built the first version of freeCodeCamp's website in 2014.
- How to Encrypt PII in Data Pipelines While Keeping It Searchable (Freecodecamp)At Intuit, my team built a data pipeline that processed TurboTax e-filing data. This data needed to be made available for dashboards, analy…
- What Claude Code Can and Can't Do with Full Access Inside a Docker Sandbox (Freecodecamp)Claude Code can do more than suggest a fix. It can edit files, install dependencies, run tests, and start your application.
- API Authentication & Authorization: An Engineering Deep Dive into Mechanisms, Trade-offs, and (Freecodecamp)Every API has some form of authentication. But having authentication and getting it right are two completely different things.
- How ORMs Still Let SQL Injection Through (and How to Close the Gaps) (Freecodecamp)A lot of developers assume that once they're on an ORM, SQL injection stops being their problem.
- How AI Is Changing Email Deliverability: A Technical Guide to Sender Reputation and Inbox Placement (Freecodecamp)Sending an email doesn't always mean it will reach the recipient's inbox. Sometimes, an email is sent successfully by an application but en…
- Master Modern React Routing: TanStack Router Crash Course (Freecodecamp)Routing in modern web applications has evolved far beyond simply rendering a component based on a URL path.
- Healthcare AI Won't Work Until You Fix Your Data (Freecodecamp)Building AI for clinical settings is harder than it looks. It takes more than picking a good model or tuning the right parameters.
- How to Build a Dart Package Analytics Tool with the pub.dev API: Beyond the 30-Day Window (Freecodecamp)When I published my package on pub.dev, the first few days were exciting as the number of downloads climbed.
- Does No Screen Mean Better Data? The 101 on Screenless Wearables (Freecodecamp)Smartwatches have made health data easier to access. A quick glance at your wrist can reveal your heart rate, step count, sleep duration an…
- How to Level Up Your Portfolio in the AI Era: From Technical Writer to Developer Educator (Freecodecamp)Until recently, building a technical writing portfolio could be as simple as creating a website, adding a list of articles, describing your…
- How Executable Operational Specifications Can Make Software Automation Verifiable (Freecodecamp)Modern software systems are increasingly automated. We automate deployments, infrastructure changes, scaling, incident response, and data p…
- How CSS content-visibility Works and How It Can Improve Rendering Performance (Freecodecamp)What happens when a page has 150 content-heavy cards, but the user can only see the first few?
- The Engineering Anatomy of API Vulnerabilities: A Deep Dive into the OWASP API Security Top 10 (Freecodecamp)Most security articles read like threat reports. They describe vulnerabilities from the outside looking in: what an attacker does, what the…
- How to work with D3.js’s general update pattern (Freecodecamp)A guided tour on implementing visualization modules with dynamic datasets It is common to remove the existing Scalable Vector Graphics (SVG…
- JavaScript Rest vs Spread Operator – What’s the Difference? (Freecodecamp)JavaScript uses three dots (...) for both the rest and spread operators. But these two operators are not the same.
- Why Software Automation Needs a Layer Between Intent and Execution (Freecodecamp)Software automation is good at turning instructions into actions.
- How to Diagnose and Fix AI Inference Latency on Kubernetes (Freecodecamp)Your team shipped an internal assistant two weeks ago. The demo went well enough that someone in finance asked whether it could read contra…
- How to Stop Your Android App from Draining the Battery with Wake Locks (Freecodecamp)A wake lock is one of the simplest APIs in Android and one of the easiest to misuse. Acquiring one takes a single line of code.
- How to Avoid JNI Crashes by Managing Local and Global References Correctly (Freecodecamp)Most JNI crashes don't come from complicated logic.
- Inside a Hong Kong Hackathon [Full freeCodeCamp Documentary] (Freecodecamp)We just published a new documentary-style video on the freeCodeCamp channel that takes you behind the scenes of a high-energy 24-hour hacka…
- How to Pick a Font (Freecodecamp)If you're fetching a font that isn't already on your user's phone or computer, they'll have to download it.
- Data Science Insights: Why the Mean Lies When Handling Messy Retail Data (Freecodecamp)If we're looking at the average order value to understand customer spending, we'd load the data, run the code, and get a result of $20 per…
- How to Add Dynamic Features to a Static Site Without a Server (Freecodecamp)Static sites are having a moment, and it makes sense. A folder of HTML, CSS, and JavaScript files is fast to load, cheap to host, and very…
- Backend Challenges Teams Face When Processing Repeat Payments (Freecodecamp)Modern payment systems look simple from the outside. A user clicks a button, enters payment details, and money moves from one account to an…
- Pure Headless vs. Hybrid Headless CMS: Choosing the Right Architecture for Enterprise Content (Freecodecamp)Enterprise organisations are under constant pressure to deliver content across websites, mobile applications, customer portals, digital kio…
- A Developer's Guide to WebMCP: Shipping a 0% Adoption Standard (Freecodecamp)I scanned 111,076 of the top 200,000 websites on the internet looking for a specific HTTP header.
- How to Avoid Overusing useCallback and useMemo in React (Freecodecamp)If you've spent enough time in the React ecosystem, you'll have likely seen codebases where nearly every function is wrapped with useCallba…
- AI Paper Review: Self-Consistency Improves Chain of Thought Reasoning in Language Models (Freecodecamp)When Chain-of-Thought Prompting was introduced, it showed that large language models could solve many difficult reasoning problems simply b…
- How GPS Works in Wearables (and Why It Kills Your Battery) (Freecodecamp)A couple of months ago, I went for a 10K run with three different devices on me. Another long story of review deadlines and my own procrast…
- A Guide to Modern React Form Architecture: TanStack Form + Zod + Shadcn (Freecodecamp)Building production-grade forms in React can be a painful experience.
- The Rise of AI Agents: How Software Is Learning to Act (Freecodecamp)Even the most sophisticated systems have historically depended on explicit instructions and tightly defined workflows.
- The New Agency Stack: How Dev Shops Use Claude, Cursor, and Copilot in Production (Freecodecamp)Two years ago, AI coding tools were a curiosity. Agencies let junior devs experiment with them on internal tools and side projects, the kin…
- Sleep Tracking, Bluetooth Signals, and EMF: What Every Wearable User Should Know (Freecodecamp)You probably don't take off your smart ring or your watch.
- How to Navigate Microservices as a Frontend Engineer (Freecodecamp)Most frontend engineers don't choose microservices.
- How an Apple Engineer Pranked Billion-Dollar Lawyers (and Won) (Freecodecamp)What happens when an engineer gets fed up with corporate lawyers breathing down their neck?
- Prompt vs Loop Engineering: A Guide for Developers (Freecodecamp)This covers a surprising range of tasks, from summarizing a document to drafting an email or explaining a piece of code.
- How to Fix App Jank: A Practical Guide to Profiling Flutter Apps with DevTools (Freecodecamp)Flutter makes it fast to build beautiful UIs.
- How the Chrome Dino Game Works Under the Hood: A Tour of Chromium's Source Code (Freecodecamp)You've seen it a hundred times: the Wi-Fi drops, Chrome shrugs, and a little pixelated T-Rex appears, ready to sprint through a desert the…
- Why Your Wearable Needs Weeks of Data Before It Becomes Useful (Freecodecamp)I can recall the time when I first put on the Oura Ring and checked my readiness score the next morning as if I were checking an exam score.
- Server Side Rendering in JavaScript (Freecodecamp)The concept of Server Side Rendering (SSR) is often misunderstood. So my aim in this article is to bring clarity to this process and how it…
- How to Build an AI Support Agent That Knows When NOT to Answer Tickets (Freecodecamp)Most AI support agent tutorials show you how to wire up Retrieval Augmented Generation (RAG) and call it a day.
- How to Take Control of Your Online Privacy (Freecodecamp)Every click, search, purchase, and social media post contributes to your digital footprint.
- How Sensors Collect, Process, and Track Data in Wearable Devices (Freecodecamp)A smartwatch can tell you that your heart rate is 78 beats per minute, that you've walked 6,421 steps, or that you slept for 7 hours last n…
- Code Briefing: The best classes for learning statistics (Freecodecamp)Here are three stories we published this week that are worth your time: - If you want to learn Data Science, take a few of these statistics…
- Caching in React (Freecodecamp)As you become more proficient at coding in React, performance will become a major focal point in your development process.
- Why Does the Internet Keep Breaking? A Deep Dive into AWS US-East-1 (Freecodecamp)We’ve been experimenting with a new style of content on the freeCodeCamp YouTube channel: the video essay.