# backends

Server-side application components that provide data storage, business logic, request processing, and services for front-end clients.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Prototyping with Framer

DevFeed: [Prototyping with Framer](<https://devfeed.tech/articles/prototyping-with-framer-27399.md>)

Original publisher: [Read original article](<http://engineering.khanacademy.org/posts/prototyping-with-framer.htm>)

Author: Khan Academy

Published: 2016-10-03T22:00:00Z

Content type: tutorial

Language: en

Sources: [Khan Academy](<https://devfeed.tech/sources/khan-academy.md>)

Topics: [Testing](<https://devfeed.tech/topics/testing.md>), [coding](<https://devfeed.tech/topics/coding.md>), [backends](<https://devfeed.tech/topics/backends.md>)

Tags: [backends](<https://devfeed.tech/tags/backends.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [framer](<https://devfeed.tech/tags/framer.md>), [news](<https://devfeed.tech/tags/news.md>), [prototype](<https://devfeed.tech/tags/prototype.md>), [prototyping](<https://devfeed.tech/tags/prototyping.md>), [user-testing](<https://devfeed.tech/tags/user-testing.md>), [web-frontend](<https://devfeed.tech/tags/web-frontend.md>)

### AI overview

Khan Academy describes how it uses prototypes in user testing to gather feedback on new designs. The article explains the role of low- and high-fidelity prototypes, their limited lifespan, and the choice of Framer for creating and revising prototypes quickly.

### Source excerpt

By Nick Breen We strive to make all of Khan Academy's new features & experiences easy to understand ... Read more

## Who am I ?

DevFeed: [Who am I ?](<https://devfeed.tech/articles/who-am-i-26092.md>)

Original publisher: [Read original article](<https://blog.arkey.fr/whoami/>)

Author: brice.dutheil@gmail.com (Brice Dutheil)

Published: 2026-09-15T04:32:32.192351Z

Content type: article

Language: fr

Sources: [The Coffee Workshop](<https://devfeed.tech/sources/the-coffee-workshop.md>)

Topics: [Java](<https://devfeed.tech/topics/java.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [backends](<https://devfeed.tech/topics/backends.md>)

Tags: [java](<https://devfeed.tech/tags/java.md>), [jvm](<https://devfeed.tech/tags/jvm.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [open-source](<https://devfeed.tech/tags/open-source.md>)

### AI overview

The author describes himself as primarily a Java and JVM developer, with experience using Kubernetes and contributing to open-source projects. He previously worked on Mockito, has spent ten years working on backends across various sectors, and currently works for BlaBlaCar.

### Source excerpt

English 🇬🇧/🇺🇸 I'm mostly a Java / JVM guy. Now I'm also a Kubernetes user in surface, so I now a few system tricks.

## Introducing Encore x E2B

DevFeed: [Introducing Encore x E2B](<https://devfeed.tech/articles/introducing-encore-e2b-26825.md>)

Original publisher: [Read original article](<https://encore.dev/blog/encore-e2b-sandboxes>)

Author: Ivan Cernja

Published: 2026-09-15T00:00:00Z

Content type: release

Language: en

Sources: [Encore Updates](<https://devfeed.tech/sources/encore-updates.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [backends](<https://devfeed.tech/topics/backends.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [API](<https://devfeed.tech/topics/api.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [api](<https://devfeed.tech/tags/api.md>), [backend](<https://devfeed.tech/tags/backend.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [code](<https://devfeed.tech/tags/code.md>), [coding](<https://devfeed.tech/tags/coding.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [database](<https://devfeed.tech/tags/database.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [sandbox](<https://devfeed.tech/tags/sandbox.md>), [sdk](<https://devfeed.tech/tags/sdk.md>)

### AI overview

Encore and E2B can provide coding agents with isolated sandboxes containing complete local backends. The integration lets agents build and verify end-to-end changes against infrastructure such as databases, queues, and APIs, while supporting deployment in the user's AWS or GCP account.

### Source excerpt

Give coding agents an isolated sandbox with a complete backend inside it -- and keep both in your own cloud.

## Concurrent Writes in Practice: Building High-Throughput Apps with Turso's MVCC

DevFeed: [Concurrent Writes in Practice: Building High-Throughput Apps with Turso's MVCC](<https://devfeed.tech/articles/concurrent-writes-in-practice-building-high-throughput-apps-with-turso-s-mvcc-5911.md>)

Original publisher: [Read original article](<https://turso.tech/blog/concurrent-writes-in-practice>)

Author: Jeff Olson

Published: 2026-08-27T00:00:00Z

Content type: tutorial

Language: en

Sources: [Turso Blog](<https://devfeed.tech/sources/turso-blog.md>)

Topics: [backends](<https://devfeed.tech/topics/backends.md>), [cpu](<https://devfeed.tech/topics/cpu.md>)

Tags: [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [database](<https://devfeed.tech/tags/database.md>), [performance](<https://devfeed.tech/tags/performance.md>), [python](<https://devfeed.tech/tags/python.md>), [rust](<https://devfeed.tech/tags/rust.md>), [sqlite](<https://devfeed.tech/tags/sqlite.md>), [transactions](<https://devfeed.tech/tags/transactions.md>), [turso](<https://devfeed.tech/tags/turso.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

A practical guide to using Turso's concurrent-write capability for high-throughput SQLite applications. It explains contention from SQLite's single-writer model and discusses transaction conflicts, retries, and workloads that include computation.

### Source excerpt

What it looks like to actually build with BEGIN CONCURRENT: when to reach for it, working code in TypeScript, Python, and Rust, and how to handle conflicts.

## How Ora benchmarks every major AI agent on Vercel

DevFeed: [How Ora benchmarks every major AI agent on Vercel](<https://devfeed.tech/articles/how-ora-benchmarks-every-major-ai-agent-on-vercel-745.md>)

Original publisher: [Read original article](<https://vercel.com/blog/how-ora-benchmarks-every-major-ai-agent-on-vercel>)

Author: Kevin Sundstrom

Published: 2026-08-21T21:00:00Z

Content type: article

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [benchmarking](<https://devfeed.tech/topics/benchmarking.md>), [Vercel](<https://devfeed.tech/topics/vercel.md>), [agent observability](<https://devfeed.tech/topics/agent-observability.md>), [Traces](<https://devfeed.tech/topics/traces.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [ChatGPT](<https://devfeed.tech/topics/chatgpt.md>), [OpenClaw](<https://devfeed.tech/topics/openclaw.md>), [backends](<https://devfeed.tech/topics/backends.md>), [Front end](<https://devfeed.tech/topics/frontend.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [chatgpt](<https://devfeed.tech/tags/chatgpt.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [latency](<https://devfeed.tech/tags/latency.md>), [openclaw](<https://devfeed.tech/tags/openclaw.md>), [software](<https://devfeed.tech/tags/software.md>), [tools](<https://devfeed.tech/tags/tools.md>), [traces](<https://devfeed.tech/tags/traces.md>), [vercel](<https://devfeed.tech/tags/vercel.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

Ora benchmarks major AI agents by running them against live customer websites and recording the cost, latency, steps, and traces required to complete workflows. Built on Vercel, the platform provides the front end, back end, and agent runtime through one deployment path.

### Source excerpt

Ora on Vercel Front end, back end, and agent runtime on one platform Every major agent tested side by side on live sites Hundreds of commits a day from a 16-person engineering team Ora sends agents onto live websites with instructions to sign up for a product, integrate with it, and pay for it. Agents often fail, and by Ora's estimate, 99% of the web isn't agent-ready. The platform shows customers where and why agents fail, and what to change. Assaf Elovic, co-founder of Ora, spent years helping agents discover the web. His previous company, Tavily, built a web search engine for AI agents and was acquired by Nebius earlier this year. Search solved half the problem, but an agent that finds a product still has to actually use it. He and co-founder Liad Yosef started Ora to measure how ready the web is for agents, and to fix the parts that aren't. Today that means spawning agents against live customer sites from journey.ora.ai, where Ora runs a journey and records the cost, latency, and steps an agent needs to finish a task. The platform runs on Vercel, including the agent runtime. Benchmarking every major agent side by sideEvery harness expects its own infrastructure Agents decompose into two parts: a model, which does the reasoning, and a harness, the software that gives the model its tools and drives it from step to step. Ora's lineup covers the agents customers use most: Claude Code, ChatGPT, Gemini, Hermes, OpenClaw, and eve, Vercel's agent framework. Ora runs each agent on a customer's website and watches how it handles common workflows. No two harnesses want the same infrastructure. Each expects its own environment and exposes its steps differently, so Ora runs a separate runtime for every harness and traces every step. Ido Finder, who leads engineering at Ora, calls that side-by-side coverage one of the most valuable things ora brings to its customers. When an agent stalls in a signup flow, the customer sees which step and what it tried. Without the trace, the

## Understanding Load Balancing for Beginners

DevFeed: [Understanding Load Balancing for Beginners](<https://devfeed.tech/articles/understanding-load-balancing-for-beginners-17489.md>)

Original publisher: [Read original article](<https://kodekloud.com/blog/understanding-load-balancing-for-beginners/>)

Author: Pramodh Kumar M

Published: 2026-08-17T17:00:34Z

Content type: tutorial

Language: en

Sources: [Kubernetes - KodeKloud Blog | DevOps, Cloud, Kubernetes, AI Tutorials & More](<https://devfeed.tech/sources/kubernetes-kodekloud-blog-devops-cloud-kubernetes-ai-tutorials-more.md>)

Topics: [backends](<https://devfeed.tech/topics/backends.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Algorithms](<https://devfeed.tech/topics/algorithms.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [beginners](<https://devfeed.tech/tags/beginners.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [connection-draining](<https://devfeed.tech/tags/connection-draining.md>), [devops](<https://devfeed.tech/tags/devops.md>), [failover](<https://devfeed.tech/tags/failover.md>), [health-checks](<https://devfeed.tech/tags/health-checks.md>), [high-availability](<https://devfeed.tech/tags/high-availability.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [layer-4-vs-layer-7](<https://devfeed.tech/tags/layer-4-vs-layer-7.md>), [least-connections](<https://devfeed.tech/tags/least-connections.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [load-balancer-for-beginners](<https://devfeed.tech/tags/load-balancer-for-beginners.md>), [load-balancing](<https://devfeed.tech/tags/load-balancing.md>), [load-balancing-algorithms](<https://devfeed.tech/tags/load-balancing-algorithms.md>), [networking](<https://devfeed.tech/tags/networking.md>), [nginx](<https://devfeed.tech/tags/nginx.md>), [round-robin](<https://devfeed.tech/tags/round-robin.md>), [session-affinity](<https://devfeed.tech/tags/session-affinity.md>), [sre](<https://devfeed.tech/tags/sre.md>), [sticky-sessions](<https://devfeed.tech/tags/sticky-sessions.md>), [thundering-herd](<https://devfeed.tech/tags/thundering-herd.md>), [traffic-management](<https://devfeed.tech/tags/traffic-management.md>)

### AI overview

This beginner-oriented article explains load balancing as both traffic distribution and backend failure detection. It compares round robin and least-connections algorithms, distinguishes Layer 4 from Layer 7 routing, and discusses health checks, failover, draining, sticky sessions, and the risks of overly aggressive checks.

### Source excerpt

Spreading traffic is the easy half of load balancing. The half that decides whether an outage lasts ten seconds or ten minutes is noticing that a backend has stopped working, and most health checks cannot.

## AI speeds up code writing, but coordination across distributed services remains a system-design challenge

DevFeed: [AI speeds up code writing, but coordination across distributed services remains a system-design challenge](<https://devfeed.tech/articles/glue-work-is-the-new-system-design-why-alignment-is-the-premium-skill-in-the-age-of-ai-39582.md>)

Original publisher: [Read original article](<https://ankit-rana.com/logs/30-glue-work-new-system-design/>)

Author: hello@ankit-rana.com

Published: 2026-08-02T00:00:00Z

Content type: opinion

Language: en

Sources: [Ankit Rana | Mechanical Sympathy](<https://devfeed.tech/sources/ankit-rana-mechanical-sympathy.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>), [backends](<https://devfeed.tech/topics/backends.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [migration](<https://devfeed.tech/topics/migration.md>), [OpenAPI Specification](<https://devfeed.tech/topics/openapi.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [alignment](<https://devfeed.tech/tags/alignment.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [backend](<https://devfeed.tech/tags/backend.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [migration](<https://devfeed.tech/tags/migration.md>), [openapi](<https://devfeed.tech/tags/openapi.md>), [services](<https://devfeed.tech/tags/services.md>), [system-design](<https://devfeed.tech/tags/system-design.md>)

### AI overview

The article argues that AI assistants have accelerated implementation work while leaving coordination between teams and services largely unchanged. It presents ownership boundaries, contract stability, migration coordination, and failure semantics as central system-design concerns because failures often occur between otherwise correct components.

### Source excerpt

AI made the write path fast and left the coordination path untouched, so failures now live in the gaps between services: two event schema versions across two regions, three teams, and one assumption that someone else handled the migration window. Alignment work, deciding ownership boundaries, contract stability, and failure semantics before anyone opens an IDE, is system design, and it produces concrete network cost when skipped.

## Making 768 servers look like 1

DevFeed: [Making 768 servers look like 1](<https://devfeed.tech/articles/making-768-servers-look-like-1-2327.md>)

Original publisher: [Read original article](<https://planetscale.com/blog/making-768-servers-look-like-1>)

Author: Ben Dicken

Published: 2026-07-15T00:00:00Z

Content type: article

Language: en

Sources: [Blog -- PlanetScale](<https://devfeed.tech/sources/blog-planetscale.md>)

Topics: [Database](<https://devfeed.tech/topics/database.md>), [backends](<https://devfeed.tech/topics/backends.md>), [MySQL](<https://devfeed.tech/topics/mysql.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [database](<https://devfeed.tech/tags/database.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [performance](<https://devfeed.tech/tags/performance.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [servers](<https://devfeed.tech/tags/servers.md>)

### AI overview

An article about scaling Postgres databases through sharding, from a single node to hundreds of servers. It describes resource bottlenecks, read replicas, and the role of application architecture at high query volume.

### Source excerpt

How to make 768 distinct Postgres servers look like 1 to your applications.

## Migrating Counter Service storage: Design choices and learnings

DevFeed: [Migrating Counter Service storage: Design choices and learnings](<https://devfeed.tech/articles/migrating-counter-service-storage-design-choices-and-learnings-1245.md>)

Original publisher: [Read original article](<https://engineering.grab.com/counter-service-storage-migration>)

Author: Jia Long Loh

Published: 2026-07-03T00:00:00Z

Content type: article

Language: en

Sources: [Grab Tech](<https://devfeed.tech/sources/grab-tech.md>)

Topics: [Database](<https://devfeed.tech/topics/database.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [backends](<https://devfeed.tech/topics/backends.md>)

Tags: [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [backend](<https://devfeed.tech/tags/backend.md>), [database](<https://devfeed.tech/tags/database.md>), [devsecops](<https://devfeed.tech/tags/devsecops.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [evaluation](<https://devfeed.tech/tags/evaluation.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [latency](<https://devfeed.tech/tags/latency.md>), [migration](<https://devfeed.tech/tags/migration.md>), [platform](<https://devfeed.tech/tags/platform.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [security](<https://devfeed.tech/tags/security.md>), [storage](<https://devfeed.tech/tags/storage.md>)

### AI overview

Grab's Counter Service migrated its storage backend from a wide-column database to Aerospike to support a high-volume, low-latency fraud-detection workload. The article describes separating storage from business logic, revisiting data modeling and access patterns, and designing reader- and writer-side changes for a gradual, observable rollout.

### Source excerpt

Introduction Counter Service is used across Grab's anti-fraud platform to answer time-windowed count questions, such as recent ride requests by a user or failed payment attempts on a card. The service handles tens of thousands of queries per second (QPS) with about a billion requests per day, while maintaining strict requirements around latency and reliability to support real-time fraud rule evaluation. For most of its life, Counter Service was backed by a wide-column database that served the workload reliably as the service scaled. As part of a broader infrastructure review mandated at an organizational level, our database team evaluated alternatives to this storage that many services relied on, including Counter Service. Based on their assessment, Aerospike emerged as a good fit for our use-case. We also used the migration as an opportunity to decouple storage concerns from business logic, a necessary first step for this migration, and one that would reduce the effort required for future storage changes. As part of the same effort, we revisited the data model and access patterns in detail, which helped us identify and apply several straightforward optimizations. This post walks through how we did it. What we built on the reader-side to make the migration safe, how we redesigned the writer-side data model around the new backend, and what we ran into during the gradual rollout. Setting the stage Counter data is stored in three time granularities: 15-minute, hourly, and daily buckets. A typical read would be along the lines of, "give me the count for key X over the last 90 minutes", which the service decomposes into the smallest possible set of buckets, one hourly in the middle, a few 15-minute buckets at the edges, fetches them, and sums. In the original setup, each granularity was stored in a separate table with a composite primary key: TABLE daily_count ( key TEXT, -- partition key day_ts TIMESTAMP, -- clustering key count BIGINT, PRIMARY KEY (key, day_ts) ); The

## A Practical CQRS Split for Read and Write Paths in a Node.js Service

DevFeed: [A Practical CQRS Split for Read and Write Paths in a Node.js Service](<https://devfeed.tech/articles/cqrs-without-the-astronaut-architecture-18106.md>)

Original publisher: [Read original article](<https://thetshaped.dev/p/cqrs-without-the-astronaut-architecture-split-read-write-paths-typescript-nodejs-backend-service>)

Author: The T-Shaped Dev

Published: 2026-06-21T12:19:52Z

Content type: tutorial

Language: en

Sources: [The T-Shaped Dev](<https://devfeed.tech/sources/the-t-shaped-dev.md>)

Topics: [backends](<https://devfeed.tech/topics/backends.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [business-logic](<https://devfeed.tech/tags/business-logic.md>)

### AI overview

This tutorial presents a lightweight CQRS approach for a Node.js service: separate business-heavy write operations from read operations that serve screens, without requiring event sourcing or a second database.

### Source excerpt

You don't need event sourcing or a second database. Just split reads from writes, and finally fix the 20-method service nobody wants to open.

## Player sessions that survive anything

DevFeed: [Player sessions that survive anything](<https://devfeed.tech/articles/player-sessions-that-survive-anything-35701.md>)

Original publisher: [Read original article](<https://temporal.io/blog/actor-workflow-player-sessions>)

Author: Cecil Phillip

Published: 2026-05-28T00:00:00Z

Content type: tutorial

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [sessions](<https://devfeed.tech/topics/sessions.md>), [Actor](<https://devfeed.tech/topics/actor.md>), [backends](<https://devfeed.tech/topics/backends.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [Server](<https://devfeed.tech/topics/server.md>), [Python](<https://devfeed.tech/topics/python.md>)

Tags: [actor](<https://devfeed.tech/tags/actor.md>), [backends](<https://devfeed.tech/tags/backends.md>), [build](<https://devfeed.tech/tags/build.md>), [crashes](<https://devfeed.tech/tags/crashes.md>), [database](<https://devfeed.tech/tags/database.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [python](<https://devfeed.tech/tags/python.md>), [server](<https://devfeed.tech/tags/server.md>), [sessions](<https://devfeed.tech/tags/sessions.md>), [temporal-concepts](<https://devfeed.tech/tags/temporal-concepts.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

This article presents a Temporal Python pattern for modeling each multiplayer player session as a durable, uniquely addressable Actor Workflow. The workflow keeps player state, resumes after server failures, coordinates game actions, and uses Continue-As-New to prevent unbounded history.

### Source excerpt

Build multiplayer player sessions that survive server crashes. See how to model each player as a durable Actor Workflow in Temporal Python.

## Same-Day Model Integration: ESMC + ESMFold2 in Sheaf v0.11

DevFeed: [Same-Day Model Integration: ESMC + ESMFold2 in Sheaf v0.11](<https://devfeed.tech/articles/same-day-model-integration-esmc-esmfold2-in-sheaf-v0-11-40141.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-05-27-same-day-model-integration-esmc-esmfold2/>)

Published: 2026-05-27T00:00:00Z

Content type: article

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [Large Language Model](<https://devfeed.tech/topics/llm.md>), [structure](<https://devfeed.tech/topics/structure.md>), [Pydantic](<https://devfeed.tech/topics/pydantic.md>), [backends](<https://devfeed.tech/topics/backends.md>), [unit tests](<https://devfeed.tech/topics/unit-tests.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [code](<https://devfeed.tech/tags/code.md>), [language](<https://devfeed.tech/tags/language.md>), [model](<https://devfeed.tech/tags/model.md>), [pypi](<https://devfeed.tech/tags/pypi.md>), [release](<https://devfeed.tech/tags/release.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [structure](<https://devfeed.tech/tags/structure.md>), [tests](<https://devfeed.tech/tags/tests.md>)

### AI overview

The article explains how Sheaf v0.11 integrated ESMC and ESMFold2 on the same day they were released. It attributes the rapid integration to existing typed serving contracts and infrastructure, while describing verification, testing, H100 smoke testing, release work, and documentation.

### Source excerpt

Chan Zuckerberg Biohub released a new protein language model and structure predictor this morning. Sheaf v0.11 shipped with both, same day. The story is less about hustle and more about what a typed serving contract buys you when a new model lands.

## Are TypeScript backend frameworks ready for AI agents?

DevFeed: [Are TypeScript backend frameworks ready for AI agents?](<https://devfeed.tech/articles/are-typescript-backend-frameworks-ready-for-ai-agents-17772.md>)

Original publisher: [Read original article](<https://encore.dev/blog/ai-benchmark>)

Author: Ivan Cernja

Published: 2026-05-20T00:00:00Z

Content type: article

Language: en

Sources: [Encore Updates](<https://devfeed.tech/sources/encore-updates.md>)

Topics: [Benchmark](<https://devfeed.tech/topics/benchmark.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [backends](<https://devfeed.tech/topics/backends.md>), [Express](<https://devfeed.tech/topics/express.md>), [Fastify](<https://devfeed.tech/topics/fastify.md>), [Nest](<https://devfeed.tech/topics/nestjs.md>)

Tags: [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [backends](<https://devfeed.tech/tags/backends.md>), [benchmark](<https://devfeed.tech/tags/benchmark.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [express](<https://devfeed.tech/tags/express.md>), [other](<https://devfeed.tech/tags/other.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

The article reports a three-run benchmark of Claude Code building TypeScript backends with Encore, Express, Fastify, Hono, and NestJS. Although all frameworks passed the first-run tests, only Encore's output met the authors' production-readiness rubric at that stage.

### Source excerpt

We set out to run one benchmark across five TypeScript backend frameworks. Reading the diffs sent us into two more runs, and the picture changed each time.

## On-Demand Subscriptions: A Hybrid Billing Model that Works

DevFeed: [On-Demand Subscriptions: A Hybrid Billing Model that Works](<https://devfeed.tech/articles/on-demand-subscriptions-a-hybrid-billing-model-that-works-10181.md>)

Original publisher: [Read original article](<https://dodopayments.com/blogs/on-demand-subscriptions-hybrid/>)

Author: Ayush Agarwal

Published: 2026-05-14T00:00:00Z

Content type: tutorial

Language: en

Sources: [Dodo Payments Blog](<https://devfeed.tech/sources/dodo-payments-blog.md>)

Topics: [Software as a service](<https://devfeed.tech/topics/saas.md>), [backends](<https://devfeed.tech/topics/backends.md>)

Tags: [add-ons](<https://devfeed.tech/tags/add-ons.md>), [billing](<https://devfeed.tech/tags/billing.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [payments](<https://devfeed.tech/tags/payments.md>), [saas](<https://devfeed.tech/tags/saas.md>), [subscription-billing](<https://devfeed.tech/tags/subscription-billing.md>), [subscriptions](<https://devfeed.tech/tags/subscriptions.md>), [upgrades](<https://devfeed.tech/tags/upgrades.md>)

### AI overview

This article explains on-demand subscriptions, a hybrid billing model that combines recurring charges with optional one-off charges using the same saved payment mandate. It describes use cases including trials, upgrades, add-ons, overage, and credit top-ups, and outlines implementation on Dodo Payments.

### Source excerpt

On-demand subscriptions combine recurring billing with on-demand charges so you can run trials, upsells, and tiered upgrades on a single saved payment method.

## ML based ranking using Nrtsearch

DevFeed: [ML based ranking using Nrtsearch](<https://devfeed.tech/articles/ml-based-ranking-using-nrtsearch-27425.md>)

Original publisher: [Read original article](<https://engineeringblog.yelp.com/2026/05/ml-ranking-with-nrtsearch.html>)

Author: Mohammad Mohtasham (Software Engineer); Tao Yu (Software Engineer)

Published: 2026-05-11T00:00:00Z

Content type: tutorial

Language: en

Sources: [Yelp](<https://devfeed.tech/sources/yelp.md>)

Topics: [Machine Learning & Artificial Intelligence](<https://devfeed.tech/topics/machine-learning-artificial-intelligence.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [AI Inference](<https://devfeed.tech/topics/ai-inference.md>), [model-deployment](<https://devfeed.tech/topics/model-deployment.md>), [backends](<https://devfeed.tech/topics/backends.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [blog-post](<https://devfeed.tech/tags/blog-post.md>), [inference](<https://devfeed.tech/tags/inference.md>), [latency](<https://devfeed.tech/tags/latency.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [ml](<https://devfeed.tech/tags/ml.md>), [models](<https://devfeed.tech/tags/models.md>), [network](<https://devfeed.tech/tags/network.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [performance](<https://devfeed.tech/tags/performance.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [ranking](<https://devfeed.tech/tags/ranking.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

Yelp extended its Lucene-based Nrtsearch engine with an Inference Plugin that embeds machine-learning ranking directly in the search layer. The article explains the ranking workflow, including model configuration and loading, and describes how co-locating feature storage and inference reduces network transfer, serialization overhead, and latency compared with a standalone inference service.

### Source excerpt

We've extended Nrtsearch with the Inference Plugin, which embeds ML-based ranking directly in the search layer -- eliminating the need for a standalone scoring service. We use Nrtsearch (read more information on the blog post), a Lucene-based open-source search engine built by Yelp, to power a variety of applications such as business search, reviews search, ad delivery and photo search. In this blog post, we give a high-level overview of the Machine Learning (ML) based scoring workflow in Nrtsearch. We'll show how ML models are configured and loaded, and how different applications use custom business logic to develop, test, and...

## Vercel Flags is now generally available

DevFeed: [Vercel Flags is now generally available](<https://devfeed.tech/articles/vercel-flags-is-now-generally-available-1146.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/vercel-flags-ga>)

Author: Chris Widmaier

Published: 2026-04-16T08:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [feature flags](<https://devfeed.tech/topics/feature-flags.md>), [Vercel](<https://devfeed.tech/topics/vercel.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Next.js](<https://devfeed.tech/topics/next-js.md>), [OpenFeature](<https://devfeed.tech/topics/openfeature.md>), [backends](<https://devfeed.tech/topics/backends.md>)

Tags: [feature-flags](<https://devfeed.tech/tags/feature-flags.md>), [frameworks](<https://devfeed.tech/tags/frameworks.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [platform](<https://devfeed.tech/tags/platform.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

### AI overview

Vercel Flags is now generally available as a feature flag provider built into the Vercel platform. It supports targeting rules, user segments, environment controls, and framework-native use through the Flags SDK in Next.js and SvelteKit applications. An OpenFeature adapter supports other frameworks and custom backends.

### Source excerpt

Vercel Flags is now generally available. Vercel Flags is a feature flag provider built into the Vercel platform. Create and manage feature flags with targeting rules, user segments, and environment controls directly in the Vercel Dashboard. The Flags SDK provides a framework-native way to define and use these flags within Next.js and SvelteKit applications, integrating directly with your existing codebase: Once you define a flag, you can use them within your application in a few lines of code: For teams using other frameworks or custom backends, the Vercel Flags adapter supports the OpenFeature standard, allowing you to plug Vercel Flags into their provider agnostic SDK. Try it out or learn more about Vercel Flags. Read more

## Moving from Junior to Mid-Level Backend Engineering Requires Shipping and System Design

DevFeed: [Moving from Junior to Mid-Level Backend Engineering Requires Shipping and System Design](<https://devfeed.tech/articles/going-from-junior-to-mid-level-backend-isn-t-about-code-28980.md>)

Original publisher: [Read original article](<https://codingwithroby.substack.com/p/going-from-junior-to-mid-level-backend>)

Author: Eric Roby

Published: 2026-04-07T12:03:32Z

Content type: opinion

Language: en

Sources: [Eric Roby](<https://devfeed.tech/sources/eric-roby.md>)

Topics: [backends](<https://devfeed.tech/topics/backends.md>), [ci](<https://devfeed.tech/topics/ci.md>), [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [systems](<https://devfeed.tech/topics/systems.md>), [coding](<https://devfeed.tech/topics/coding.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [junior](<https://devfeed.tech/tags/junior.md>), [junior-developer](<https://devfeed.tech/tags/junior-developer.md>), [skills](<https://devfeed.tech/tags/skills.md>), [systems](<https://devfeed.tech/tags/systems.md>)

### AI overview

The article argues that progressing from junior to mid-level backend engineering involves more than writing code. It emphasizes building valuable products, contributing to business logic and features, understanding CI/CD and GitHub Actions, and making sound system-design and infrastructure decisions.

### Source excerpt

The skills that aren't in job descriptions but are on everyone's mind

## What is the BFF Pattern?

DevFeed: [What is the BFF Pattern?](<https://devfeed.tech/articles/what-is-the-bff-pattern-34694.md>)

Original publisher: [Read original article](<https://newsletter.systemdesigncodex.com/p/what-is-the-bff-pattern>)

Author: Saurabh Dashora

Published: 2026-04-07T08:41:56Z

Content type: tutorial

Language: en

Sources: [System Design Codex](<https://devfeed.tech/sources/system-design-codex.md>)

Topics: [BFF](<https://devfeed.tech/topics/bff.md>), [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>), [backends](<https://devfeed.tech/topics/backends.md>), [client](<https://devfeed.tech/topics/client.md>), [interface](<https://devfeed.tech/topics/interface.md>), [resiliency](<https://devfeed.tech/topics/resiliency.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [rate-limiting](<https://devfeed.tech/topics/rate-limiting.md>)

Tags: [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [backends](<https://devfeed.tech/tags/backends.md>), [bff](<https://devfeed.tech/tags/bff.md>), [cache-control](<https://devfeed.tech/tags/cache-control.md>), [client](<https://devfeed.tech/tags/client.md>), [decoupling](<https://devfeed.tech/tags/decoupling.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [rate-limiting](<https://devfeed.tech/tags/rate-limiting.md>), [resiliency](<https://devfeed.tech/tags/resiliency.md>)

### AI overview

The article explains the Backends-for-Frontends (BFF) pattern, in which dedicated API gateways serve different client types such as web browsers, mobile apps, and public or partner APIs. It describes how BFFs tailor APIs, isolate client-specific logic, and support functions including rate limiting, authentication, header sanitization, and cache control. It also discusses benefits such as resiliency, client-specific optimization, and faster development, along with drawbacks including code duplication and increasing complexity.

### Source excerpt

And when do you need it?

## From prompt to production: Build full-stack apps faster with Google AI Studio and Firebase

DevFeed: [From prompt to production: Build full-stack apps faster with Google AI Studio and Firebase](<https://devfeed.tech/articles/from-prompt-to-production-build-full-stack-apps-faster-with-google-ai-studio-and-firebase-16653.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2026/03/announcing-ai-studio-integration>)

Author: Kara Yu; Sam Phillips

Published: 2026-03-19T00:00:00Z

Content type: release

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [Firebase](<https://devfeed.tech/topics/firebase.md>), [Google AI](<https://devfeed.tech/topics/google-ai.md>), [Firestore](<https://devfeed.tech/topics/firestore.md>), [Google](<https://devfeed.tech/topics/google.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [backends](<https://devfeed.tech/topics/backends.md>), [Agent Harness](<https://devfeed.tech/topics/agent-harness.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agent-harness](<https://devfeed.tech/tags/agent-harness.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-studio](<https://devfeed.tech/tags/ai-studio.md>), [antigravity](<https://devfeed.tech/tags/antigravity.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [backends](<https://devfeed.tech/tags/backends.md>), [build](<https://devfeed.tech/tags/build.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [firebase-studio](<https://devfeed.tech/tags/firebase-studio.md>), [firestore](<https://devfeed.tech/tags/firestore.md>), [google](<https://devfeed.tech/tags/google.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

Firebase announces an integration with Google AI Studio that can provision Firebase projects, Firestore, Authentication, sign-in pages, application code, and draft Security Rules with user approval. The announcement also describes a new Google AI Studio coding agent for multi-step code edits and connections to services such as payment processors and Google Maps.

### Source excerpt

Today, we're announcing that Firebase is now integrated with Google AI Studio, accelerating your path from prompt to production so you can turn your vibe-coded ideas into fully functional apps with robust backends. Read on to learn how this works and what this means for Firebase Studio.

## Type-Safe Caching in Encore.ts

DevFeed: [Type-Safe Caching in Encore.ts](<https://devfeed.tech/articles/type-safe-caching-in-encore-ts-17857.md>)

Original publisher: [Read original article](<https://encore.dev/blog/type-safe-caching>)

Author: Ivan Cernja

Published: 2026-03-11T00:00:00Z

Content type: article

Language: en

Sources: [Encore Updates](<https://devfeed.tech/sources/encore-updates.md>)

Topics: [Caching](<https://devfeed.tech/topics/caching.md>), [Cache](<https://devfeed.tech/topics/cache.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Redis](<https://devfeed.tech/topics/redis.md>), [backends](<https://devfeed.tech/topics/backends.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [cache](<https://devfeed.tech/tags/cache.md>), [caching](<https://devfeed.tech/tags/caching.md>), [code](<https://devfeed.tech/tags/code.md>), [development](<https://devfeed.tech/tags/development.md>), [redis](<https://devfeed.tech/tags/redis.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

This article explains how string-based Redis caching in TypeScript can lose type safety and allow stale, colliding, or mismatched values. It presents Encore.ts v1.55's typed keyspaces, which preserve value and key constraints through to Redis and catch certain errors at compile time.

### Source excerpt

What goes wrong with stringly-typed Redis, and what changes when the cache boundary is typed.

## Supabase Template is Now Available on DigitalOcean App Platform

DevFeed: [Supabase Template is Now Available on DigitalOcean App Platform](<https://devfeed.tech/articles/supabase-template-is-now-available-on-digitalocean-app-platform-19947.md>)

Original publisher: [Read original article](<https://www.digitalocean.com/blog/supabase-template-app-platform>)

Author: Bikram Gupta

Published: 2026-02-26T16:43:31Z

Content type: release

Language: en

Sources: [DigitalOcean](<https://devfeed.tech/sources/digitalocean.md>)

Topics: [Supabase](<https://devfeed.tech/topics/supabase.md>), [Digital Ocean](<https://devfeed.tech/topics/digital-ocean.md>), [Template](<https://devfeed.tech/topics/template.md>), [backends](<https://devfeed.tech/topics/backends.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [REST API](<https://devfeed.tech/topics/rest-api.md>), [Security](<https://devfeed.tech/topics/security.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [vendor lock-in](<https://devfeed.tech/topics/vendor-lock-in.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [backend](<https://devfeed.tech/tags/backend.md>), [digitalocean](<https://devfeed.tech/tags/digitalocean.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [platform](<https://devfeed.tech/tags/platform.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [product-updates](<https://devfeed.tech/tags/product-updates.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [rest-api](<https://devfeed.tech/tags/rest-api.md>), [sdks](<https://devfeed.tech/tags/sdks.md>), [security](<https://devfeed.tech/tags/security.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [storage](<https://devfeed.tech/tags/storage.md>), [vendor-lock-in](<https://devfeed.tech/tags/vendor-lock-in.md>)

### AI overview

DigitalOcean App Platform now offers native Supabase template support. The template deploys a production-ready Supabase backend with managed PostgreSQL, authentication, REST APIs, file storage, and real-time capabilities.

### Source excerpt

Modern applications need more than just a database. They need authentication, auto-generated APIs, file storage, and real-time subscriptions. Supabase is a powerful open-source Firebase alternative that transforms PostgreSQL into a complete backend platform. With its developer-friendly SDKs and instant API generation, Supabase is a top request from teams who want full control over their infrastructure without sacrificing speed. Today, we're excited to announce native Supabase template support on DigitalOcean App Platform. Deploy a production-ready Supabase backend with one click, complete with managed PostgreSQL, authentication, REST API, file storage, and real-time capabilities. Benefits Instant Backend: Get authentication, auto-generated REST APIs, file storage, and real-time subscriptions without writing backend code. Production-Ready Security: Every deployment includes JWT authentication, Row Level Security (RLS), and secure credential management out of the box. Self-Hosted Control: Keep your data, auth credentials, and file storage on infrastructure you control--no vendor lock-in. Full-Stack Ready: Deploy Supabase alongside your frontend application in a single App Platform project. Architecture Overview The Supabase template deploys a complete backend stack that auto-generates APIs from your PostgreSQL schema. Your frontend applications connect through four specialized services that handle data, authentication, files, and real-time updates. How Supabase Works Unlike traditional backends where you write API endpoints manually, Supabase auto-generates them from your database schema: Row Level Security (RLS) policies on your tables control who can access what - users only see their own data, automatically. How to Get Started The template repository contains everything you need to deploy Supabase on App Platform: github.com/AppPlatform-Templates/supabase-appplatform You have three deployment paths: One-Click: Use the Deploy to DigitalOcean button in the repository

## How Project Structure Helps AI Agents Write Consistent TypeScript Backends

DevFeed: [How Project Structure Helps AI Agents Write Consistent TypeScript Backends](<https://devfeed.tech/articles/how-ai-agents-want-to-write-typescript-17858.md>)

Original publisher: [Read original article](<https://encore.dev/blog/typescript-ai>)

Author: Ivan Cernja

Published: 2026-02-24T00:00:00Z

Content type: article

Language: en

Sources: [Encore Updates](<https://devfeed.tech/sources/encore-updates.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [backends](<https://devfeed.tech/topics/backends.md>), [Framework](<https://devfeed.tech/topics/framework.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [backend](<https://devfeed.tech/tags/backend.md>), [fragmentation](<https://devfeed.tech/tags/fragmentation.md>), [framework](<https://devfeed.tech/tags/framework.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

The article argues that AI agents often create inconsistent TypeScript backends because projects offer many valid choices for frameworks, validation, databases, and infrastructure. It presents Encore.ts as a framework that uses typed APIs, declared infrastructure, and consistent service structure to guide agents toward existing project patterns and business logic.

### Source excerpt

And what happens when you actually let them.

## How agentic AI could pressure databases and challenge eventual consistency

DevFeed: [How agentic AI could pressure databases and challenge eventual consistency](<https://devfeed.tech/articles/agentic-ai-is-coming-for-your-database-23735.md>)

Original publisher: [Read original article](<https://cockroachlabs.com/blog/agentic-ai-coming-for-your-database>)

Author: Becca Weng

Published: 2026-02-13T00:00:00Z

Content type: opinion

Language: en

Sources: [Cockroach Labs](<https://devfeed.tech/sources/cockroach-labs.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [data](<https://devfeed.tech/topics/data.md>), [consistency](<https://devfeed.tech/topics/consistency.md>), [backends](<https://devfeed.tech/topics/backends.md>), [Concurrency](<https://devfeed.tech/topics/concurrency.md>)

Tags: [agentic-ai](<https://devfeed.tech/tags/agentic-ai.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [back-end](<https://devfeed.tech/tags/back-end.md>), [concurrency](<https://devfeed.tech/tags/concurrency.md>), [consistency](<https://devfeed.tech/tags/consistency.md>), [data](<https://devfeed.tech/tags/data.md>), [databases](<https://devfeed.tech/tags/databases.md>), [systems](<https://devfeed.tech/tags/systems.md>)

### AI overview

The article summarizes a Cockroach Labs webinar about how agentic AI may increase pressure on databases and back-end systems. It argues that autonomous agents can generate unpredictable, high-volume traffic and suggests that operational databases may need strong serializable consistency, correct reads, and predictable behavior under extreme concurrency.

### Source excerpt

AI agents are no longer a thought experiment. They're already writing code, calling APIs, retrying failed requests, and coordinating work at machine speed. And they're about to put unprecedented pressure on the systems we use to store and move data.

## BKND joins Supabase

DevFeed: [BKND joins Supabase](<https://devfeed.tech/articles/bknd-joins-supabase-320.md>)

Original publisher: [Read original article](<https://supabase.com/blog/bknd-joins-supabase>)

Author: Paul Copplestone

Published: 2026-02-03T07:00:00Z

Content type: article

Language: en

Sources: [Supabase Blog](<https://devfeed.tech/sources/supabase-blog.md>)

Topics: [Supabase](<https://devfeed.tech/topics/supabase.md>), [backends](<https://devfeed.tech/topics/backends.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [announcement](<https://devfeed.tech/tags/announcement.md>), [building](<https://devfeed.tech/tags/building.md>), [databases](<https://devfeed.tech/tags/databases.md>), [developer](<https://devfeed.tech/tags/developer.md>), [ecosystem](<https://devfeed.tech/tags/ecosystem.md>), [open](<https://devfeed.tech/tags/open.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [product](<https://devfeed.tech/tags/product.md>), [sandboxes](<https://devfeed.tech/tags/sandboxes.md>), [systems](<https://devfeed.tech/tags/systems.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

Supabase welcomes Dennis Senn, creator of BKND, to develop a lightweight Supabase Lite offering for agentic workloads. The planned exploration includes simpler databases and a trimmed-down experience for sandboxes, while BKND remains open source.

### Source excerpt

Dennis Senn, creator of BKND, is joining Supabase to build a Lite offering for agentic workloads.

[Next page](<https://devfeed.tech/topics/backends.md?cursor=WyIyMDI2LTAyLTAzVDA3OjAwOjAwKzAwOjAwIiwgImQ1YjNjZmZmLTQ0YjgtNDEzNi04YWM3LTM1NDZiOGU5OTk4YiJd>)