Advertisement Β· 728 Γ— 90

Posts by Dinh Le (unnoq)

Building a Production-Ready API Step by Step (OpenAPI + Contract-First)
Building a Production-Ready API Step by Step (OpenAPI + Contract-First) YouTube video by Jan Marshal

"Building a Production-Ready API Step by Step (OpenAPI + Contract-First)"

www.youtube.com/watch?v=C63w...

1 month ago 1 0 0 0
Preview
πŸš€ Road to oRPC v2: Call for Ideas, Features & Feedback Β· middleapi orpc Β· Discussion #1293 Hi everyone! πŸ‘‹ We are starting to plan the next major version of oRPC (v2), and we want to build it with your input. We aim to refine the DX, improve performance, and address architectural limitati...

github.com/middleapi/or...

2 months ago 2 0 0 0
Post image

oRPC V2 - Drop your feedback πŸ‘‡

2 months ago 1 0 1 0
Preview
Release v1.13.4 · middleapi/orpc 🐞 Bug Fixes Decoding chunks in http event stream  -  by @unnoq in #1356 (da9af)     View changes on GitHub

github.com/middleapi/or...

3 months ago 0 0 0 0

oRPC v1.13.4 is shipped πŸš€

This patch fixes an issue with decoding chunks in HTTP event streams, which could happen when streaming over a slow network.

If you're relying on the Event Iterator feature, we recommend updating to the latest version.

3 months ago 0 0 1 0
Preview
middleapi middleapi has 2 repositories available. Follow their code on GitHub.

oRPC has moved to πŸ‘‰ @middleapi (github.com/middleapi)

> There's no special meaning. I just moved ownership to an organization that I own instead of owning the orpc repo directly, due to some personal account limitations.

3 months ago 4 0 0 0

Can 100% test coverage be achieved using only E2E tests? #oRPCv2

3 months ago 0 0 0 0
Preview
Sponsor @unnoq on GitHub Sponsors I'm a full-time open source developer behind oRPC, a tool for typesafe APIs. I build projects I love, and your support brings new ideas to life. Thank you!

Last chance to join the ORPC crew for 2025. > Don't say we didn't warn you! πŸ˜‰

Lock it in here: github.com/sponsors/unnoq

3 months ago 0 0 0 0
Advertisement
Post image

Is it worth saving 40 bytes per message in a WebSocket connection this way?

3 months ago 2 0 0 0
πŸš€ Road to oRPC v2: Call for Ideas, Features & Feedback Β· unnoq orpc Β· Discussion #1293 Hi everyone! πŸ‘‹ We are starting to plan the next major version of oRPC (v2), and we want to build it with your input. We aim to refine the DX, improve performance, and address architectural limitati...

Announcing the road to oRPC v2! πŸŽ‰

We need your input, ideas, and feature requests to make the next major release amazing. This is your chance to shape the future of oRPC.

Discuss here: github.com/unnoq/orpc/d...

4 months ago 6 1 0 0
Post image

Thanks @yukimotochern 🫑

4 months ago 2 0 0 0
Preview
Release v1.12.0 Β· unnoq/orpc Tanstack Query Default Options docs You can configure default options for all query/mutation utilities using experimental_defaults. These options are spread merged with user-provided options, allow...

github.com/unnoq/orpc/r...

4 months ago 3 0 0 0
Post image

3️⃣ NestJS Integration Upgraded

We’ve closed the gap between NestJS and standard oRPC. You now get:
βœ… Full Plugin support (e.g., Smart Coercion)
βœ… Type-safe Global Context
βœ… Custom error responses & send-response behavior

Full power, strictly typed. πŸ›‘οΈ

4 months ago 2 0 1 0
Post image

2️⃣ Cloudflare Durable Object Publisher

Building real-time features on Cloudflare Workers just got easier.

The new Durable Object adapter handles the heavy lifting - including event retention and connection resuming - so you can focus on your logic. ☁️

4 months ago 2 0 1 0
Post image

1️⃣ TanStack Query Default Options

Tired of repeating staleTime or invalidation logic? You can now set global defaults per procedure using experimental_defaults.

They are spread-merged, so you can define a baseline and still override per call. ⚑️

4 months ago 2 0 1 0

πŸš€ oRPC v1.12.0 is live!

This release brings massive DX improvements for TanStack Query, unlocks real-time powers on Cloudflare, and supercharges our NestJS integration.

Here’s what’s new inside. πŸ§΅πŸ‘‡

#TypeScript #WebDev #OpenSource

4 months ago 8 0 1 0
Advertisement
Post image

From 0 to 59,721,923 monthly downloads in 11 months.

standardschema.dev probably became one of the fastest-growing npm packages ever built.

If you’re not using the spec yet… you’re gonna feel real silly in 2026.

There’s a lot more coming.

@colinhacks.com @ssalbdivad.dev πŸ‘€

4 months ago 17 1 2 0
Post image

Thanks @SSam0419 for supporting oRPC ✨

4 months ago 1 1 0 0
Post image

Thanks @laduniestu.bsky.social for the support πŸ™Œ

4 months ago 0 0 0 0
Preview
Release v1.11.3 Β· unnoq/orpc Cloudflare Worker Ratelimit Adapter docs Adapter for Cloudflare Workers Ratelimit. import { CloudflareRatelimiter } from '@orpc/experimental-ratelimit/cloudflare-ratelimit' export default { asyn...

github.com/unnoq/orpc/r...

4 months ago 2 0 0 0
Post image

oRPC 1.11.3 adds rate-limit support for @cloudflare.social πŸš€

4 months ago 2 0 1 0
Post image

Thanks @NovakAnton for sponsoring oRPC 🫢

5 months ago 2 0 0 0
Preview
GitHub - unnoq/orpc-multiservice-monorepo-playground Contribute to unnoq/orpc-multiservice-monorepo-playground development by creating an account on GitHub.

πŸ‘‰ github.com/unnoq/orpc-m...

5 months ago 1 0 0 0
Post image

oRPC Multiservice Monorepo Playground now available πŸ‘‡

5 months ago 2 0 1 0
Post image

πŸ’‘ Async Lazy Schema β€” works with any standard schema, fully compatible with oRPC projects.

5 months ago 3 0 0 0

Most apps don’t need the batch plugin in oRPC, since HTTP/2 already supports request multiplexing β€” and it's more common than you might think.

5 months ago 1 0 0 0
Advertisement

bsky.app/profile/did:...

5 months ago 3 0 0 0
Preview
Release v1.11.0 Β· unnoq/orpc Pino Logging Integration docs Easy add structured logging, request tracking, and error monitoring to your oRPC powered by Pino const logger = pino() const handler = new RPCHandler(router, { plug...

🫱 github.com/unnoq/orpc/r...

5 months ago 2 0 0 0
Post image

πŸŽ‰ oRPC v1.11.0 is out!

πŸͺ΅ Pino Logging – structured logs, request tracking, error monitoring
⏱️ Ratelimit Helpers – memory, Redis, Upstash adapters + plugins
πŸ” Retry-After Plugin – auto retry on 429 / 503
🧩 OpenAPI Generator – expanded support for unions & intersections

5 months ago 11 1 1 1
Post image

I'm working on the top oRPC issues and will release in the next release.

5 months ago 5 0 1 0