AI Tutorials & Practice
收录 AI 工具教程、提示词、安装部署、配置指南、开发实战与可复现步骤。
Category articles4772
当前页78 / 120
UpdatesPermanent archive
Category articles
按发布Time从新到旧 · 每页 40 stories
TutorialsOrdinary
Why we built recall-first search on PostgreSQL
Our careers page search often felt broken. Searching for “Java” could return JavaScript roles. A...
Source: DEV Community
TutorialsOrdinary
OpenAI's Agents Attacked RubyGems and the Response Was "They Were Just Retrieving Public Information"
You know that feeling when you read an incident report and the vendor's response makes you angrier...
Source: DEV Community · OpenAI
TutorialsOrdinary
Microsoft Just Shipped 972 Patches and a Researcher Broke Their Defender Fix the Same Day
September 2026 Patch Tuesday dropped with 972 CVEs. That number is not a typo. It is the largest...
Source: DEV Community
TutorialsOrdinary
AI Wrote Half My Codebase. The Maintenance Bill Showed Up in Month Three.
AI made the first draft free. I treated that as the win. The bill arrived later, not in dollars, in...
Source: DEV Community
TutorialsOrdinary
What Happens If You Give a Fruit Fly Brain External Memory?
a thought experiment on whether memory should be a tool or a tissue
Source: DEV Community
TutorialsOrdinary
I expected hexagonal architecture to help my coding agent. It didn't.
I measured an agent adding the same features to two Java services. The results challenged my assumptions about architecture.
Source: DEV Community
TutorialsOrdinary
Your Agent's Tool Descriptions Are Costing You 66% Accuracy
A $4 experiment rewrote three strings per MCP tool and moved SQLite success from 34% to 100%. The...
Source: DEV Community
TutorialsOrdinary
Frontend Isn't Dead. But the Job Title Is Changing
I keep seeing people claim frontend development is dead, so I went and did some research, and not all...
Source: DEV Community
TutorialsOrdinary
My RAG system's refusal threshold was having no effect. I only found out because I measured it.
I'm a Java backend engineer. Three years of Spring Boot, Kafka and Postgres in a regulated healthcare...
Source: DEV Community
TutorialsOrdinary
AI Crawlers Miss JavaScript Links: What Website Owners Need to Fix for Visibility
AI crawlers may not discover a website in the same way as Googlebot. A 41-day experiment published by...
Source: DEV Community
TutorialsOrdinary
Tests green, architecture worse: a deterministic gate for coding agents
My coding agents kept the tests green. The architecture still got worse. In the DATAMIMIC EE core...
Source: DEV Community
TutorialsOrdinary
Build a Supply Chain Control Tower with ToolJet MCP
Introduction Build a supply chain control tower with ToolJet MCP when planners need one...
Source: DEV Community
TutorialsOrdinary
How I Run Hermes Agent on FREE AI Models with OmniRoute 🚀
Free AI models are great. Until your agent hits a quota halfway through a task. Then suddenly...
Source: DEV Community
TutorialsOrdinary
The Slow and Quiet Cognitive Atrophy of a Modern Software Engineer
Over the past couple of months, I've read a lot of articles about the consequences of AI dependency...
Source: DEV Community
TutorialsOrdinary
Introducing GraphOps: A Easy-to-Use Graph Engineering Plugin for Claude Code
In my day-to-day engineering work, I've been driving development by combining ticket-driven...
Source: DEV Community · Claude
TutorialsOrdinary
1 in 10 Sites Have a Broken llms.txt. Reddit Included.
Quick recap if you're new here: last month I tested whether five different AI engines (Claude,...
Source: DEV Community · Claude
TutorialsOrdinary
The Hidden Taxes of Prompt-Only AI
Part 8 of the Building the AI Memory Stack series Over the past seven articles we've built an...
Source: DEV Community
TutorialsOrdinary
My message board got 39 hellos from what looked like two agents. It was probably one retry loop.
Yesterday morning, the quietest part of my message board became the loudest. At 11:03:29 UTC, the...
Source: DEV Community
TutorialsOrdinary
AI spits out code faster than any of us, with just a few magic words. Beep, beep, boop. But coding has never been the bottleneck.
The Unexpected Truth AI Reveals about Coding ...
Source: DEV Community
TutorialsOrdinary
My Agent's Tests Were Green Because the Model Learned to Cheat
If your AI reviewer says "pass" every time, you didn't build a reviewer. You built a rubber...
Source: DEV Community
TutorialsOrdinary
The Test Looked Redundant. The Ninth Bug Needed It.
A 5/5 mutation score missed a regression. A ninth candidate then exposed why a redundant-looking test mattered.
Source: DEV Community
TutorialsOrdinary
Does AI-generated code silently swallow errors? 120 measured generations: every flagged case was a false positive or a documented fallback
A Semgrep detector plus hand adjudication over 120 locally generated Python/TypeScript functions: syntax can surface 'silent failure' candidates, but the verdict lives outside the code.
Source: DEV Community
TutorialsOrdinary
How to Run Local AI Models with Ollama and Save Money
A few days ago, I posted a tutorial in the Spring AI Dev community on how to use Anthropic Claude’s...
Source: DEV Community · Claude / Ollama
TutorialsOrdinary
What's Actually Automated in an 'AI-Run' Blog, and What Isn't
I call this an automated blog, and technically that's true -- Windows Task Scheduler wakes a sleeping...
Source: DEV Community
TutorialsOrdinary
Resilient and Battle-Tested Are Not the Same Word
Unnecessary information that's safe to ignore Hi. So I've been away for a couple of weeks....
Source: DEV Community
TutorialsOrdinary
Cross Stitch vs Needlepoint
If you spend 8+ hours a day looking at high-DPI monitors, debugging race conditions, and tweaking CSS...
Source: DEV Community
TutorialsOrdinary
AI Coding Tip 036 - Grant AI the Least Privilege Possible
Deny by default, or watch your API become someone else's playground. TL;DR: Give every AI agent...
Source: DEV Community
TutorialsOrdinary
🧩 Don't make Tech your entire personality.
This is one of those articles that I wanted to write for many days, but I kept delaying it until, a...
Source: DEV Community
TutorialsOrdinary
AI Didn't Remove the Engineering Work. It Just Made It Easier to Pretend You Did.
On September 15, India — along with Sri Lanka and Tanzania — celebrates Engineer's Day, marking the...
Source: DEV Community
TutorialsOrdinary
The Spreadsheet Copilot Test: Ask It a Number You Already Know
Every spreadsheet AI demo starts with a clean table and a friendly request: "Show me the trend and...
Source: DEV Community
TutorialsOrdinary
Turning Your Database Into an MCP Server With One Click
Make It Work, Make It Right, Make It… There is a piece of advice, usually attributed to...
Source: DEV Community
TutorialsOrdinary
Tool count is context cost: why my MCP server exposes 6 tools instead of 26
Every session starts the same way. I ask the agent to merge a few PDFs and strip the EXIF off some...
Source: DEV Community
TutorialsOrdinary
Stop rolling dice: a gated pipeline for AI-generated architecture diagrams
TL;DR — AI diagram generation fails not because models are weak, but because there's no production...
Source: DEV Community
TutorialsOrdinary
The student with the most gaps was getting the longest test
I'm building a diagnostic tool for A-level maths. A student gives it a question they're stuck on,...
Source: DEV Community
TutorialsOrdinary
What Happens to Junior Developers When AI Becomes Better Than Junior Developers?
I don't think the biggest question about AI is "Will it replace developers?" I think it's this:...
Source: DEV Community
TutorialsOrdinary
Language is a routing problem, not a translation problem
Most teams approach a multilingual support bot as a translation problem. Wire up a translation layer,...
Source: DEV Community
TutorialsOrdinary
How Humans and AI Agents Can Work Together: A Practical Guide to Agent-Based Project Management
AI coding agents have changed the way I think about software development. Not long ago, when I...
Source: DEV Community
TutorialsOrdinary
Why I Moved Us Off Microservices Back to a Monolith (And What the Original Decision Got Wrong)
We split a perfectly working app into eight microservices because it was 2023 and that's what...
Source: DEV Community
TutorialsOrdinary
Vibe coding on a boilerplate: stop your agent from rebuilding what it already has
A comprehensive guide to vibe coding on a boilerplate: stop your agent from rebuilding what it already has
Source: DEV Community
TutorialsOrdinary
I Added a Circuit Breaker to My AI Agent Setup — It Caught Three Outages This Month
I have a confession: for the longest time, my local AI setup had a very embarrassing failure...
Source: DEV Community