Discover

Curated articles from sources across the web

38224 articles from 16 sources
Your MCP Server Connects but Shows No Tools
D
DEV Community · Technology

Your MCP Server Connects but Shows No Tools

The connection turns green. The client says it's connected. And then the tool list is empty — the agent has nothing to call, the palette is blank, and nothing you wrote is reachable. This is one of the most disorienting MCP failures precisely because it doesn't look like a failure. A refused connect...

Merlonix
Read
100 Writing, Productivity, Coding & Research Lenses for ChatGPT 🧠💻
D
DEV Community · Technology

100 Writing, Productivity, Coding & Research Lenses for ChatGPT 🧠💻

From fixing one sentence to designing an algorithm, AI becomes much more useful when you stop treating it as a single-purpose chatbot. Instead, think of it as a collection of specialized working modes. Need to debug? /debug Need to design an algorithm? /algorithm Need to plan research? /resea...

Probal Dhali
Read
Your Form Is Not Portable If It Contains Callbacks
D
DEV Community · Technology

Your Form Is Not Portable If It Contains Callbacks

What makes a form portable? Not JSON alone. Its validation, conditions, collections and submission semantics must survive the trip too. I wrote about the architecture behind Modyra and the trade-offs involved. Your Form Is Not Portable If It Contains Callbacks Most form libraries help...

Lorenzo Muscherà
Read
Static Forms in Astro: Handling Submissions Without a Server
D
DEV Community · Technology

Static Forms in Astro: Handling Submissions Without a Server

Static Forms in Astro: Handling Submissions Without a Server with onsubmit.dev (form backend) Astro is a great fit for content-heavy sites that ship very little JavaScript, but that creates an interesting problem as soon as you add a contact form: where does the POST request go? With onsu...

Yevhen Kozachenko 🇺🇦🇩🇪
Read
The Validation Rule That Could Never Fail
D
DEV Community · Technology

The Validation Rule That Could Never Fail

A pipeline that writes children's cartoons I run a small studio where an agent pipeline produces short animated episodes for a children's channel: a language model writes the script as structured data, a text-to-speech provider reads it, and a renderer turns the whole thing into video. No...

Robert
Read
reCAPTCHA: It’s Not Just “I’m Not a Robot”
D
DEV Community · Technology

reCAPTCHA: It’s Not Just “I’m Not a Robot”

How CAPTCHA evolved from typing distorted text to analyzing behavior, context, and risk When most people hear CAPTCHA, they imagine a small checkbox: ☐ I’m not a robot Or perhaps a challenge asking them to select traffic lights, bicycles, buses, or crosswalks. But modern reCAPTCHA is much more...

uttesh
Read
Swaraj's High Rise in Computers! | Nagpur Post | 23 May 2023
D
DEV Community · Technology

Swaraj's High Rise in Computers! | Nagpur Post | 23 May 2023

On Tuesday, 23 May 2023, Nagpur Post published an English feature about my early journey into computers and programming. The article was titled “Swaraj's high rise in computers!” with the subheading “Developed many computer programs at an early age.” I was 15 years old when the article was publish...

Swaraj Puppalwar
Read
How to Rename a Django Application Safely
D
DEV Community · Technology

How to Rename a Django Application Safely

Renaming a Django application looks simple at first: rename the directory and update the imports. However, if the application already has migrations and data in production, renaming it can be tricky. Django uses the application name in several places, including migration history, content types, per...

Achraf Ben Hamou
Read
The Moving Average Awakens: A Star Wars Guide to RSI
D
DEV Community · Technology

The Moving Average Awakens: A Star Wars Guide to RSI

The Quest Begins (The "Why") Honestly, I was staring at a candlestick chart one Friday night, feeling like Luke staring at the twin suns of Tatooine—wondering if there was any hidden pattern in all that noise. I’d just lost a small chunk of my demo account chasing a “sure‑thing” breakout...

Timevolt
Read
AI Agents in Finance: From Cited Reports to Finished Deliverables
D
DEV Community · Technology

AI Agents in Finance: From Cited Reports to Finished Deliverables

Most AI research agents are graded on their prose. Analysts are graded on what lands in the model, the memo and the deck. This post covers a large update driven entirely by watching how people actually used it on our Finance open source app. Finance is open source. TL;DR 23 curated d...

Prosper Otemuyiwa
Read
Our build wave shipped four scrapers that scraped nothing
D
DEV Community · Technology

Our build wave shipped four scrapers that scraped nothing

Our build wave finished four scrapers in a day. Every test was green. Not one of them scraped anything. This is what that failure actually looked like, and why every gate we had said the opposite. The tell was a cloud run, not a test The first of the four went to the platform, built cle...

Devil Scrapes
Read
How I Cut a 2.1 MB JavaScript Bundle to 890 KB With Claude Code
D
DEV Community · Technology

How I Cut a 2.1 MB JavaScript Bundle to 890 KB With Claude Code

TL;DR I had a 2.1 MB initial JavaScript bundle and a Lighthouse performance score of 41 on mid-range Android. I used Claude Code as a measurement-driven "perf detective" instead of asking it to "make the app faster," and got the bundle down to 890 KB in about four working sessions. The tr...

yureki_lab
Read
Your evals pass. That doesn't mean they work.
D
DEV Community · Technology

Your evals pass. That doesn't mean they work.

Last week I wrote about tracelint, a linter that catches structural bugs in agent traces — the classic one being an agent that calls charge_card, gets a failure back, and just... keeps going and tells the customer their order shipped. The response was better than I expected, and one question kept c...

Ashwin Ugale
Read
Your AI Coding Agent Forgets Everything — Fix It With a Free Obsidian Vault
D
DEV Community · Technology

Your AI Coding Agent Forgets Everything — Fix It With a Free Obsidian Vault

Every AI coding agent starts every session with amnesia. The repository is there, the instructions are there — but the knowledge from yesterday's session is gone: the workaround for that build error, your preference about naming, the decision you made last week. So you explain it again. And again....

Second Brain Starter
Read
Write your custom generic utility in TypeScript
D
DEV Community · Technology

Write your custom generic utility in TypeScript

I recently found myself writing the same kind of TypeScript type transformation in a few different places. Hello, I'm Vikash Kumar. I had an existing type where most properties were required, but for one particular use case, I wanted some of them to become optional. At first, I was just writing...

Vikash Kumar
Read
How to build an FSCSS module like st-core.fscss
D
DEV Community · Technology

How to build an FSCSS module like st-core.fscss

To build an FSCSS module like st-core.fscss, create a stylesheet of reusable @define mixins, expose a small public API, and compile/test it with the FSCSS CLI. st-core follows this pattern for design tokens, layout helpers, charts, stat cards, and progress bars. 1. Learn the module structu...

FSCSS tutorial
Read
What are your goals for the week? #193
D
DEV Community · Technology

What are your goals for the week? #193

What are your goals for the week? What are you building this week? What do you want to learn? What events are you attending this week? This Week's Goals. Job Search. Network Apply Project work. Content for side project. Work on my own projects. Learn more Co-pilot. Co...

Chris Jarvis
Read
Meteor 3.5: accounts-express Brings Meteor Accounts to Express
D
DEV Community · Technology

Meteor 3.5: accounts-express Brings Meteor Accounts to Express

Bring authenticated Meteor users into Express routes without building a second session system. Meteor 3 is modernizing the framework in two complementary ways: adopting proven tools from the wider JavaScript ecosystem and completing them with the Meteor-specific capabilities that make an applicatio...

Nacho Codoñer
Read

Reading List