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
And Folks, We Have a Vibe Coded Linux Distro!
2+ hour, 10+ min ago (594+ words) Starling is a new open source Linux desktop environment. One developer built it by directing Claude for about six months, ending up with a working desktop that boots into its own session with a compositor and window manager. Don't think…...
Open Source Fish Audio Lands $52M To Take On ElevenLabs
5+ hour, 43+ min ago (311+ words) Open Source For You Born from the open-source Fish Speech project, Fish Audio has secured a $52 million seed round after reaching $21 million ARR, betting that open models, self-hosting and free APIs can challenge proprietary voice AI leaders. Fish Audio, a…...
ESP-KVM - An open-source IP KVM solution based on ESP32-P4 RISC-V MCU
8+ hour, 30+ min ago (163+ words) Earlier this month, the P4 KVM project was brought to my attention. It provides IP KVM functionality to a Waveshare ESP32-P4-WIFI6-POE-ETH board when paired with a Toshiba TC358743 HDMI-to-CSI adapter. Some caveats include that HDMI audio is not implemented yet, and the…...
Windows 12 API Design and Productivity Impact 2026
48+ min ago (478+ words) Windows 12: As of July 29, 2026, Microsoft hasn’t officially announced Windows 12, so Windows 11 remains the current desktop platform. Software architects and enterprise developers are actively assessing how future operating systems might shape their work. Here’s the thing: while Microsoft rolled out Windows…...
How coding agents like Cursor quietly cut input costs by reusing KV states across turns — and what actually breaks the cache
26+ min ago (563+ words) I was poking around my usage dashboard in Cursor and noticed a metric I'd never paid attention to before: Cache Read. Almost 99% of my input tokens for that session were served from cache. That sent me down a rabbit hole…...
Why My Game Worked on Itch.io but Died on GitHub Clone (The.gitignore Trap) 🤡
30+ min ago (299+ words) style.min.css:1 Failed to load resource: the server responded with a status of 404 (Not Found) main.min.js:1 Failed to load resource: the server responded with a status of 404 (Not Found) Initially, I blamed my sleep-deprived brain, thinking I…...
PISCA: I turned an Andean breakfast soup into an interactive landscape
31+ min ago (640+ words) Frontend Challenge Perfect Landing Submission 🍲🥧 This is a submission for Frontend Challenge: Comfort Food Edition, Perfect Landing. PISCA is an interactive, bilingual landing page about pisca andina, a family of breakfast soups from the Venezuelan Andes. I did not want…...
Why AI Agents Lose Their Memory And How MemoFS Solves It
50+ min ago (496+ words) Whether you are using off-the-shelf AI coding tools like Claude Code and Cursor or building custom autonomous AI agents with TypeScript and LLM APIs, you hit the exact same fundamental wall: AI agent amnesia. As an agent user, you spend…...
What a failed renewal does to an affiliate commission you already paid
10+ min ago (683+ words) If you run an affiliate program on Stripe subscriptions, you pay commission when an invoice gets paid. The part that quietly breaks is what happens when a renewal that already earned someone a commission stops being paid. Most implementations reverse…...
AI-generated software is forcing yet another another platform rethink
31+ min ago (468+ words) AI-written code is outpacing security controls, pushing platform teams toward AI bills of materials, runtime shields and faster, patchable platforms today....