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 News & Web Pages

DEV Community
dev. to > wenyumoney > i-built-an-interactive-3d-universe-map-connecting-the-yin-yang-diagram-to-11-scientific-fields-23gi

I Built an Interactive 3 D Universe Map Connecting the Yin-Yang Diagram to 11 Scientific Fields

11+ min ago  (605+ words) I built an unusual educational website: a bilingual (EN/ZH) platform that maps the ancient Taiji (Yin-Yang) diagram onto 11 modern scientific domains " quantum physics, information theory, chaos theory, systems science, and more. The core idea: the Yin-Yang diagram isn't mysticism…...

DEV Community
dev. to > sametgoktepe > five-days-with-eventferry-mysql-sql-server-msk-iam-and-a-core-that-didnt-move-26fh

Five days with eventferry " My SQL, SQL Server, MSK IAM, and a core that didn't move

42+ min ago  (566+ words) Five days ago I posted I built a transactional outbox toolkit for Node. js " meet eventferry. The pitch was small and specific: Postgres + Kafka, the dual-write bug, a Goldilocks alternative between Debezium and a hand-rolled outbox. The roadmap was a…...

Symbols: otcmkts:cevmf,btc-usd,nasdaq:crwv
DEV Community
dev. to > _55c9ae90dd2b13bd715f5 > i-built-a-security-scanner-for-ai-generated-code-heres-what-it-found-3ii

I built a security scanner for AI-generated code " here's what it found

49+ min ago  (269+ words) Vibe coding is everywhere. You prompt Claude or Chat GPT, paste the output, ship it. Fast. But here's the problem nobody talks about: AI models consistently produce the same security mistakes, over and over. I spent the last few months…...

Symbols: btc-usd
DEV Community
dev. to > ankit_parekh > recurring-payments-in-paypal-the-whole-picture-in-one-place-2f05

Recurring payments in Pay Pal, the whole picture in one place

12+ min ago  (243+ words) I spent a lot of time figuring out how recurring payments actually work in Pay Pal, and I finally have a pretty good mental model of it. If you're trying to set this up and are exhausted going through their…...

Symbols: nasdaq:pypl
DEV Community
dev. to > greymothjp > the-enter-key-that-quietly-breaks-japanese-input-and-how-to-test-if-your-app-does-it-25ep

The Enter key that quietly breaks Japanese input (and how to test if your app does it)

16+ min ago  (129+ words) If your app has Japanese users " or wants them " there's a bug class your English-speaking team will almost never hit, and Japanese users hit in the first five minutes. Japanese text goes through an IME (Input Method Editor). You type…...

Symbols: 9984.0
DEV Community
dev. to > kkierii > vibe-coding-isnt-the-problem-not-understanding-the-stack-is-4kif

Vibe Coding Isn't the Problem. Not Understanding the Stack Is.

49+ min ago  (390+ words) Here is a config an AI coding tool handed me, barely changed: It runs. That is the whole problem. It runs, the demo works, the reviewer nods, and that secret is now in your git history forever, readable by everyone…...

Symbols: d05.S0,u11.S0,z74.S0,a33.S0,a31.S0,kuo.si
DEV Community
dev. to > iamharrie > anonymous-membership-proofs-on-midnight-allowlists-voter-rolls-and-gated-access-49bc

Anonymous membership proofs on Midnight: allowlists, voter rolls, and gated access

34+ min ago  (856+ words) Zero-knowledge proofs break this tradeoff. This tutorial builds a working allowlist contract in Midnight's Compact language where a member can prove they belong to an approved set without revealing which member they are. The same circuit handles allowlists, voter rolls,…...

DEV Community
dev. to > adioof > disposable-code-is-a-psyop-by-people-who-dont-maintain-anything-33kg

Disposable code is a psyop by people who don't maintain anything

38+ min ago  (744+ words) There is an increasing trend on the internet stating that in the AI era, code longevity is "questionable if not problematic". The argument continues, "if AI can rewrite everything at 10x speed, why write long-lasting code at all?" I believe that's…...

Symbols: anth.pvt,btc-usd,eth-usd,xrp-usd
DEV Community
dev. to > einherjarlabs > building-repository-local-memory-for-ai-assisted-development-32hk

Building repository-local memory for AI-assisted development

1+ hour, 3+ min ago  (262+ words) I've been experimenting with a simple idea: what if coding agents had durable, repository-local memory instead of relying only on the current chat context? I open-sourced an early implementation called Agent Memory Layer. The goal is to preserve project intent,…...

Symbols: d05.S0,u11.S0,z74.S0,f34.S0,y06.S0,xcf.si
DEV Community
dev. to > sergey_3c52385cf547dee766 > why-idempotency-is-critical-in-modern-saas-architectures-25cd

Why Idempotency Is Critical in Modern Saa S Architectures

1+ hour, 3+ min ago  (245+ words) Idempotency is one of the most important concepts in backend engineering, especially for Saa S platforms that rely on external APIs, webhooks, and asynchronous processing. Without idempotent operations, systems become unpredictable, hard to debug, and vulnerable to data corruption. What…...

Symbols: nyse:now