AI

50 articles tagged with ai.

freeCodeCamp

How to Build Your First Multi-Agent AI System in Python and LangGraph

In this tutorial, I'll show you how to build a multi-agent AI system in Python with no orchestration framework. We'll also implement this in LangGraph with nodes, edges, and shared state. The point of

Darsh Shah 11 minabout 19 hours ago
freeCodeCamp

How to Containerize a Node.js Application with Docker and Deploy with GitHub Actions

If you've been building Node.js projects, you've probably had an experience like this. The project runs fine on your machine, but when you push it to a server, something breaks. Maybe it's a different

Zia Ullah 13 minabout 20 hours ago
freeCodeCamp

CNNs, RNNs, and Transformers Explained: A Mental Model for Key Deep Learning Concepts

Okay, pop quiz: What is a neural network? What is deep learning? Does anything come to mind? I know that feeling – yes, that thing you’re feeling now. It’s either confidence that you know what I’m ask

Roland Sankara 14 min1 day ago
freeCodeCamp

How to Build and Schedule Local AI Assistants for Daily Tasks

Most AI agents are reactive as they wait for us to ask something. In this tutorial, I'll show you how to build local AI assistants that run on a schedule, handle the tasks you care about, and generate

Darsh Shah 10 min2 days ago
freeCodeCamp

How to Integrate AI Agents in .NET Environments for Faster Development

Generative AI agents are transforming .NET development by helping developers automate repetitive coding tasks, generate unit tests, assist with debugging, document code, and accelerate CI/CD workflows

Gopinath Karunanithi 18 min2 days ago
freeCodeCamp

How to Build a Browser-Based PDF Image Extractor Using JavaScript

PDF files are widely used for sharing documents because they preserve formatting across different devices. Many PDFs contain valuable images such as logos, product photos, charts, diagrams, illustrati

Bhavin Sheth 21 min2 days ago
freeCodeCamp

How to Turn a Postman Collection into a Maintainable pytest Suite

A Postman collection is a great place to explore an API. But it's a poor place to keep your tests. Most teams find this out the slow way. Someone exports the collection, converts the requests into tes

Mikhail Golikov 6 min6 days ago
freeCodeCamp

How to Build a Browser-Based PDF OCR to Text Converter Using JavaScript

Not every PDF contains searchable or editable text. Many PDFs are simply scanned images of documents such as invoices, contracts, books, receipts, government forms, and handwritten notes. While these

Bhavin Sheth 20 min8 days ago
freeCodeCamp

How to Defend Your JavaScript App Against Unsafe Data with TypeScript Guard Utilities

Picture this: you hit an API endpoint, and you get an API response back. You pass the data straight into your application, and everything looks fine in development. Your mock data is clean, your types

Kelechi Apugo 13 min14 days ago
freeCodeCamp

How to Build a Personal Web Research AI Agent with Ollama and Qwen

In this tutorial, I’ll show you how to build an AI web research agent using Ollama, Qwen, and Python. The agent searches the web for a topic, fetches relevant pages, and uses a local LLM to generate a

Darsh Shah 9 min19 days ago
freeCodeCamp

How to Build Production-Grade AI Guardrails for Enterprise Applications: A Practical Guide

Large Language Models have fundamentally changed how we build internal business applications. They allow developers to create intelligent software that can answer questions, synthesize complex enterpr

Chidiebere Njoku 15 min21 days ago
freeCodeCamp

How to Find Stock-Specific Moves in the S&P 500 with Python

On June 12, 2026, SPY closed up 0.54%. EchoStar (SATS) dropped 11%. Lennar (LEN) dropped 4.9%. Most of the other 500 stocks in the index barely moved beyond what SPY’s own gain would predict. That gap

Nikhil Adithyan 18 min21 days ago
freeCodeCamp

From LLMs to LangChain: Understanding How Modern AI Applications Actually Work

Typically, when we start experimenting with AI, many of us begin similarly. We try a single LLM call as the core of an app, like this: const response = await llm.chat("Explain Kubernetes"); For a lit

Sudheesh Shetty 12 min22 days ago
freeCodeCamp

What to Do When Reflection Won't Fix Your AI Agent's Output

Many AI Agent tutorials propose the same fix for bad output: reflection. Your agent generates garbage JSON? Just add another LLM call to "review" it. The second call critiques the first, the first tri

Manish Ramavat 10 min23 days ago
freeCodeCamp

How to Turn Performance Audits into AI Fix Prompts with a DevTools Extension

Performance tools are good at showing you what's slow. They can tell you that your Largest Contentful Paint is 4.2 seconds, your JavaScript bundle is too large, or an image below the fold is loading t

Olamilekan Lamidi 12 min23 days ago
freeCodeCamp

How to Build an AI-Powered, Local-First Chrome Extension That Turns Your Browsing History into an Intent Map

Your browser remembers every page you've ever opened, but it has no idea why you opened any of them. You might spend three days comparing laptops across a dozen tabs, get distracted, come back a week

Shola Jegede 81 min26 days ago
freeCodeCamp

How to Build a Production-Safe Agent Loop: From Exit Conditions to Audit Trails

In July 2025, a Claude Code recursion loop burned between 16,000 USD and 50,000 USD in five hours. There was no crash or error, just agents doing exactly what they were told, indefinitely, because nob

Daniel Nwaneri 16 min30 days ago
freeCodeCamp

Mastra vs LangChain: Building an AI Agent Pipeline and Analyzing the Data

A week ago, I saw this tweet: I had just shipped SupportMesh, a multi-tenant AI support platform built on Mastra, so I had opinions from production. I liked the .dowhile() loop, the typed step schem

Shola Jegede 27 minabout 1 month ago
freeCodeCamp

How Large-Scale Platforms Handle Millions of Daily Transactions

Every day, millions of people order food, stream videos, send messages, book rides, make payments, and shop online. Most of these actions take only a few seconds from the user's perspective. A user cl

Manish Shivanandhan 8 minabout 1 month ago
freeCodeCamp

The Saga Pattern in Node.js: How to Roll Back Distributed Transactions Across Microservices

Building reliable workflows across multiple microservices is challenging. In a monolith, a database transaction can ensure that multiple operations either succeed or fail together. But once data is sp

Md Tarikul Islam 18 minabout 1 month ago
freeCodeCamp

How to Build a Browser-Based PDF Crop Tool Using JavaScript

PDF files often contain unwanted margins, blank spaces, scanner borders, page headers, page footers, or unnecessary content around the main document area. Cropping allows users to remove these unwante

Bhavin Sheth 10 minabout 1 month ago
DEV Community

Building Knowledge Graphs with Gemini

✨ Overview In this exploration, we'll see how to turn raw, unstructured documents into...

Laurent Picard46 minabout 1 month ago7
DEV Community

[Hands-on Gemini 3.5 Live

Brand New API Unveiled: Gemini 3.5 Live Translate On June 9, 2026, Google officially...

Evan Lin8 minabout 1 month ago5
DEV Community

[AI Practice] Building blazing-Fast AI Mac OS App with Antigravity CLI

Foreword: A Developer's New Collaboration Model Imagine this scenario: you are...

Evan Lin6 minabout 1 month ago5
DEV Community

Your Vibe-Coded App Works. Is It Any Good?

TL;DR - Getting an app to run is now the easy part. AI is very good at producing something that...

MLH Team10 minabout 1 month ago21
DEV Community

Why New Language Features Need to Target AI Agents, Not Developers

AI agents are writing our production code. It's time to stop designing syntax sugar for humans and start optimizing languages for bots.

ModernCpp3 minabout 1 month ago1
DEV Community

My daughter asked if developers used to write code by hand, but it was the follow-up question that surprised me.

My daughter, who's 11, has been doing some vibe coding. The other day she looked over my shoulder...

Greg Baugues1 minabout 1 month ago52
DEV Community

CSS – only a Nerdy Hobby?

In times when people believe that "AI can code a website in 2 days" (see: how to leverage AI as a...

Ingo Steinke, web developer3 minabout 1 month ago38
DEV Community

Claude Fable 5 is Now Generally Available on Google Cloud! 🚀

Good news for Claude devs deploying on Google Cloud. Claude Fable 5, Anthropic’s latest frontier...

Jen Harvey1 minabout 1 month ago33
DEV Community

It's Time We All Eat some more Cucumber!

Everyone's writing specs for AI now. We hand the model a markdown file, tell it what we want, and...

Sebastian Schürmann5 minabout 1 month ago11
DEV Community

The agent that fixes bugs by running the code

Why harness engineering, not better models, is the next frontier in AI-assisted coding. The runtime evidence loop that turns confident guesses into actual fixes.

shrey 10 minabout 1 month ago1
DEV Community

I tried to make an AI agent answer more. It answered less.

If you build or evaluate scoped agents: any talk about the agent in your test context makes it defend...

ankush chadha6 minabout 1 month ago
freeCodeCamp

How to Build a Browser-Based PDF Metadata Editor Using JavaScript – A Step-by-Step Guide

PDF files contain more information than what appears on the page. Behind every PDF document is metadata that stores information such as the document title, author, subject, keywords, creator applicati

Bhavin Sheth 7 minabout 1 month ago
DEV Community

Retour sur le Google I/O 2026 | Focus Antigravity 2.0

En mai, la très attendue conférence Google I/O a eu lieu et le mot d’ordre, et ce n’est pas trop une...

Jean-Phi Baconnais4 minabout 1 month ago5
DEV Community

Seamless scaling with VPA In-place Pod Resize on GKE

Learn how VPA In-place Pod Resize can help seamlessly vertically scale workloads on Google Kubernetes Engine (GKE).

Olivier Bourgeois3 minabout 1 month ago5
freeCodeCamp

Backend Challenges Teams Face When Processing Repeat Payments

Modern payment systems look simple from the outside. A user clicks a button, enters payment details, and money moves from one account to another. But once payments happen repeatedly rather than once,

Manish Shivanandhan 10 minabout 1 month ago
DEV Community

Kaggle is making AI benchmark creation effortless

As AI models evolve from simple chatbots into reasoning agents that write code, use tools and solve...

Nicholas Kang (Nick)3 minabout 1 month ago16
DEV Community

Am I Becoming Too Slow for the AI World?

The AI world is full of old infrastructure with stochastic organs. That sentence probably explains...

marcosomma13 minabout 1 month ago92
DEV Community

Stop writing prompts to classify text: make evaluation declarative

I've built the same thing more than once: a step that reads an inbound message — a lead form, a...

Ayoola Solomon5 minabout 1 month ago
DEV Community

Strategies for running AI workloads on GKE without committed quota

Learn different strategies to use hard-to-get hardware accelerators with Google Kubernetes Engine (GKE).

Olivier Bourgeois5 minabout 1 month ago6
freeCodeCamp

Beyond NVIDIA: Where the AI Infra Trade Actually Shows Up

The AI capex trade is usually discussed like one clean idea. Capex simply means capital expenditure, or the money companies spend on long-term assets like data centers, chips, servers, power systems,

Nikhil Adithyan 17 minabout 2 months ago
DEV Community

The Software Developer's Guide to AEO

When I was writing code full-time five years ago, I Googled error messages, opened five tabs, and...

Karl L. Hughes11 minabout 2 months ago
freeCodeCamp

Production RAG with LangChain & Vector Databases

Master the transition from simple prototypes to production-grade RAG systems by addressing the critical scaling, debugging, and security challenges that standard tutorials often ignore. We just posted

Beau Carnes 2 minabout 2 months ago
DEV Community

How Are Developers Actually Using AI At Work?

JSNation is coming soon, and besides my talk (I’ll drop the link in the comments so I don’t spam you...

Sylwia Laskowska5 minabout 2 months ago176
freeCodeCamp

How to Build Optimal AI Agents That Actually Work – A Handbook for Devs

Since moving to Silicon Valley in 2025, I've seen AI everywhere. And after I attended NVIDIA GTC 2025, one thing became very clear from many conversations I had: most companies now have AI agents runn

Tiago Capelo Monteiro 26 min2 months ago
freeCodeCamp

How to Build a Market Research Copilot with MCP and Python [Full Handbook]

Most financial AI tools are good at one thing: summarizing a stock. You ask about Apple, NVIDIA, or Tesla, and they give you a clean overview of price action, a few ratios, and maybe some company cont

Nikhil Adithyan 36 min2 months ago
freeCodeCamp

How to Design a Type-Safe, Lazy, and Secure Plugin Architecture in React

Modern web applications increasingly need to evolve faster than a single team can maintain a monolithic codebase. Product teams often want to add features independently, experiment with new capabiliti

Jessica Patel 15 min4 months ago
freeCodeCamp

How to Build a Counter Button with React, TailwindCSS, and TypeScript

How can you keep track of the number of times a user clicks a button? How are the hearts on Instagram or the likes on Facebook counted? In this tutorial, we will build a button that tracks the number…

Devin Lane 23 minabout 2 years ago
freeCodeCamp

Data Flow in Redux Explained – A State Management Handbook

In complex React applications, managing application state effectively can become a challenge. This is where Redux, a predictable state management library, steps in. By introducing a unidirectional dat…

Joan Ayebola 30 minabout 2 years ago
freeCodeCamp

How to Create Multi-Page Animations Using Framer Motion & React-Router-Dom

Animations are what make plain websites turn into exciting and unforgettable experiences. They give your website a bit of personality and uniqueness and leave the visitor admiring the overall aestheti…

Okosa Leonard 5 minabout 2 years ago