41554 blogs · [ { "id": "01a087dc-1c51-734d-be56-743c0bdc0ec5", "title": "Static Analysis for the Age of AI Slop", "url": "https://saybackend.com/blog/lint-ai-generated-code/", "published_at": "2026-08-29T00:00:00+00:00" }, { "id": "01a087dc-1c51-734d-be56-743c0c7d0b70", "title": "How We Used AI to Make happycontext Up to 77× Faster Without Breaking Its API", "url": "https://saybackend.com/blog/happycontext-go-performance/", "published_at": "2026-08-27T00:00:00+00:00" }, { "id": "01a087dc-1c51-734d-be56-743c0d757fbe", "title": "How to run a Codex subscription in Claude Code and Conductor", "url": "https://saybackend.com/blog/codex-subscription-claude-code-conductor/", "published_at": "2026-06-10T00:00:00+00:00" }, { "id": "01a087dc-1c51-734d-be56-743c0e2a22f7", "title": "Using Factory Droid with Claude Max & OpenAI Codex Subscriptions via CLIProxyAPI", "url": "https://saybackend.com/blog/cliproxyapi-factory-droid-byok/", "published_at": "2026-05-07T00:00:00+00:00" }, { "id": "01a087dc-1c51-734d-be56-743c0e3ab245", "title": "happymode: a tiny macOS menu bar app that keeps Dark Mode on schedule", "url": "https://saybackend.com/blog/happymode-macos-appearance-scheduler/", "published_at": "2026-02-28T00:00:00+00:00" }, { "id": "01a087dc-1c51-734d-be56-743c0e8c3409", "title": "I Built happycontext: Wide Logging for Go with Router + Logger Adapters", "url": "https://saybackend.com/blog/happycontext-wide-logging-golang/", "published_at": "2026-02-16T00:00:00+00:00" }, { "id": "01a087dc-1c51-734d-be56-743c0ef9bc9c", "title": "Portfolio", "url": "https://saybackend.com/projects/02-kamran-sh/", "published_at": "2026-02-16T00:00:00+00:00" }, { "id": "01a087dc-1c51-734d-be56-743c0f0453f2", "title": "Recreating PlanetScale's pg_strict in Rust: A Build Log", "url": "https://saybackend.com/blog/recreating-planetscale-pg-strict-in-rust/", "published_at": "2026-01-31T00:00:00+00:00" }, { "id": "01a087dc-1c51-734d-be56-743c0fd0dad5", "title": "January 2026 Changelog", "url": "https://saybackend.com/blog/2026-jan-saybackend-changelog/", "published_at": "2026-01-30T00:00:00+00:00" }, { "id": "01a087dc-1c51-734d-be56-743c10ae2112", "title": "Updated now: Share Zustand State via URL (Copyable Links)", "url": "https://saybackend.com/blog/2023-dec-zustand-url-state-sharing/", "published_at": "2026-01-28T00:00:00+00:00" }, { "id": "01a087dc-1c51-734d-be56-743c117850e8", "title": "PostgreSQL UUIDv7: Native UUIDv7 vs Extensions and Benchmarks", "url": "https://saybackend.com/blog/uuidv7-postgres-comparison/", "published_at": "2025-06-13T00:00:00+00:00" }, { "id": "01a087dc-1c51-734d-be56-743c126403cc", "title": "Text Chunking for RAG Systems: How to Make AI Understand Documents Better", "url": "https://saybackend.com/blog/2025-feb-text-chunking-rag-systems/", "published_at": "2025-02-03T00:00:00+00:00" }, { "id": "01a087dc-1c51-734d-be56-743c12f64e77", "title": "Run Kafka Locally with Docker Compose and KRaft Mode", "url": "https://saybackend.com/blog/2025-jan-kafka-docker-kraft-mode/", "published_at": "2025-01-28T00:00:00+00:00" }, { "id": "01a087dc-1c51-734d-be56-743c13ea2e08", "title": "Deploy Next.js Without Vercel: Self-Hosting Production Guide", "url": "https://saybackend.com/blog/2024-sep-nextjs-deploy-any-server/", "published_at": "2024-09-06T00:00:00+00:00" }, { "id": "01a087dc-1c51-734d-be56-743c141d58db", "title": "Building an App with Next.js and Electron with Server Components Support", "url": "https://saybackend.com/blog/2024-aug-nextjs-electron-server-components/", "published_at": "2024-08-07T00:00:00+00:00" }, { "id": "01a087dc-1c51-734d-be56-743c1433f4db", "title": "Best Dockerfile for Golang, Optimize Your Dockerfile", "url": "https://saybackend.com/blog/2024-jun-golang-dockerfile-optimized/", "published_at": "2024-06-06T00:00:00+00:00" }, { "id": "01a087dc-1c52-72c8-9583-679e1019b44a", "title": "Everything new in Saybackend Blog", "url": "https://saybackend.com/blog/2024-jun-saybackend-changelog/", "published_at": "2024-06-05T00:00:00+00:00" }, { "id": "01a087dc-1c52-72c8-9583-679e107ff88f", "title": "ReviewHQ", "url": "https://saybackend.com/projects/01-reviewhq/", "published_at": "2024-05-06T00:00:00+00:00" } ] posts Claim your blog
Back to saybackend.com
Blog · corpus.blog/blogs/saybackend.com/posts

saybackend.com

saybackend.com

2026

2025

2024