Install
Specialized search for programming
Curated, developer-focused results
4Programming is a search engine built for programmers. It prioritizes technical relevance by combining multiple indexes, code-aware ranking, and AI systems. Use it to find code examples, documentation, libraries, tools, tutorials, and services — faster and with fewer irrelevant results than general-purpose search engines. Part of the 4SEARCH network of topic specific search engines.
Latest Articles
rulereceipt
23+ min ago (175+ words) I'm building RuleReceipt, a tool that helps manage rules/configs across AI coding assistants (Claude, Copilot, Cursor, etc.) so you don't have to duplicate setup per tool. It's in early stages. I'd love for you to try it and tell…...
I built an AI agent for production incidents. The interesting part is when it refuses to act.
55+ min ago (967+ words) I wrote this for the All Things Agentic Hackathon. Every incident-response demo you have seen ends the same way: something breaks, the agent fixes it, everyone applauds. I want to show you the opposite. Here is my agent, at 95% confidence,…...
The undo has to exist before the write does
10+ min ago (875+ words) An agent that changes something runs in the order decide, act, report. Verification, where there is any, reads what already happened. That's a fine shape for a log. As a control it's empty: by the time the check fails, the…...
Stop Poisoning Your React Server Components | 2026 Guide
1+ hour, 3+ min ago (511+ words) In the modern React ecosystem, specifically within Next.js and the new paradigms introduced in React 19, the distinction between Server Components and Client Components is the most critical architectural concept to master. Yet, it is also the most frequently misunderstood....
An Open Task Is Not Yet a Contribution
56+ min ago (547+ words) Create an account. Join the community. Request repository access. Pick an issue. Only then discover whether the work is relevant, bounded or even ready to be attempted. That sequence is especially awkward in AI-assisted development. An Agent can produce a…...
My first Firefox add-on was a manifest change
28+ min ago (826+ words) KH4 Companion is a small extension I built: it counts down to Kingdom Hearts IV, puts the days remaining on the toolbar badge, pulls series news and trailers from public feeds, carries a lore compendium, and hides a three-lane rhythm minigame…...
OCI Monitoring Alarms: Six Ways an Alarm Can Look Ready and Still Fail
35+ min ago (884+ words) An OCI alarm can be created correctly and still fail as an operating control. The issue may not be the alarm object itself. It may be the metric interval, a wrong dimension, an unconfirmed notification subscription, an absence query that…...
The Architecture Behind CoxOutage.us
50+ min ago (163+ words) When an internet outage hits, users immediately turn to their phones to find out if it's just them or a widespread network issue. Because they are often relying on spotty cellular data, any tracking site needs to load instantly and…...
Stop Guessing Your App's Resource Requirements
16+ min ago (1771+ words) This article is written primarily for developers. But if you are a manager or a CTO, there are sections written specifically for you. Feel free to jump straight there. For everyone else - the full article is worth reading top to…...
OpenAI Is Cutting Off Cursor: The AI Coding Lock-In Lesson Every Developer Needs
56+ min ago (679+ words) Last Friday, thousands of developers opened their AI code editor and found out that one of the models inside it has an expiration date. OpenAI announced it is terminating its contract with Cursor, effective November 12, 2026. The trigger was not anything…...