#trpc — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #trpc, aggregated by home.social.
-
Migration from #GraphQLFederation → #tRPC delivered measurable production gains:
• P95 latency: 85ms → 28ms
• Client bundle size: 142KB → 28KB gzipped (−80%)
• 2.4M requests/day
• 99.97% uptimeBut the numbers only tell part of the story!
🔗 This #InfoQ article breaks down what shipping tRPC in production actually looks like → https://bit.ly/3QmUXfY
-
Migration from #GraphQLFederation → #tRPC delivered measurable production gains:
• P95 latency: 85ms → 28ms
• Client bundle size: 142KB → 28KB gzipped (−80%)
• 2.4M requests/day
• 99.97% uptimeBut the numbers only tell part of the story!
🔗 This #InfoQ article breaks down what shipping tRPC in production actually looks like → https://bit.ly/3QmUXfY
-
Migration from #GraphQLFederation → #tRPC delivered measurable production gains:
• P95 latency: 85ms → 28ms
• Client bundle size: 142KB → 28KB gzipped (−80%)
• 2.4M requests/day
• 99.97% uptimeBut the numbers only tell part of the story!
🔗 This #InfoQ article breaks down what shipping tRPC in production actually looks like → https://bit.ly/3QmUXfY
-
Migration from #GraphQLFederation → #tRPC delivered measurable production gains:
• P95 latency: 85ms → 28ms
• Client bundle size: 142KB → 28KB gzipped (−80%)
• 2.4M requests/day
• 99.97% uptimeBut the numbers only tell part of the story!
🔗 This #InfoQ article breaks down what shipping tRPC in production actually looks like → https://bit.ly/3QmUXfY
-
Migration from #GraphQLFederation → #tRPC delivered measurable production gains:
• P95 latency: 85ms → 28ms
• Client bundle size: 142KB → 28KB gzipped (−80%)
• 2.4M requests/day
• 99.97% uptimeBut the numbers only tell part of the story!
🔗 This #InfoQ article breaks down what shipping tRPC in production actually looks like → https://bit.ly/3QmUXfY
-
https://www.europesays.com/ie/446197/ Building Production-Ready tRPC APIs: The TypeScript Alternative to Apollo Federation #api #Architecture #Arts #ArtsAndDesign #ArtsAndDesign #ArtsDesign #BuildingTrpcApiTypescript #Design #Development #DynamicLanguages #Éire #Entertainment #GraphQL #IE #Ireland #javascript #RPC #tRPC #TypeScript #WebDevelopment
-
Wind chime prompt with the macarons color palette~
Done for an ArtFight event called SproutFight, using prompts and limited color palettes for spring!
https://bsky.app/profile/artfight.net/post/3mh2uluogws2o#furryart #sproutfight #artfight #windchimes #limitedpalette #trpc #cat #personalart
-
Wind chime prompt with the macarons color palette~
Done for an ArtFight event called SproutFight, using prompts and limited color palettes for spring!
https://bsky.app/profile/artfight.net/post/3mh2uluogws2o#furryart #sproutfight #artfight #windchimes #limitedpalette #trpc #cat #personalart
-
Wind chime prompt with the macarons color palette~
Done for an ArtFight event called SproutFight, using prompts and limited color palettes for spring!
https://bsky.app/profile/artfight.net/post/3mh2uluogws2o#furryart #sproutfight #artfight #windchimes #limitedpalette #trpc #cat #personalart
-
Wind chime prompt with the macarons color palette~
Done for an ArtFight event called SproutFight, using prompts and limited color palettes for spring!
https://bsky.app/profile/artfight.net/post/3mh2uluogws2o#furryart #sproutfight #artfight #windchimes #limitedpalette #trpc #cat #personalart
-
Wind chime prompt with the macarons color palette~
Done for an ArtFight event called SproutFight, using prompts and limited color palettes for spring!
https://bsky.app/profile/artfight.net/post/3mh2uluogws2o#furryart #sproutfight #artfight #windchimes #limitedpalette #trpc #cat #personalart
-
Почему на фронте нет GRPC?
Я всю жизнь писал только бэк и подкапотщину - будь это классический КРУД, хайлоад, CLI, [вставьте свое]... И для любых сетевых взаимодействий чаще всего люди думают именно прикладными вещами - GRPC, REST, Kafka, не задумываясь об этом глубже - супер удобные инструменты с защитами от дураков и прочими радостями Но тут спохватился я писать фронт - подключать свое же к себе же. И в этот момент я понял, насколько же это сложно, муторно и, главное, НЕУДОБНО взаимодействовать REST'ом ЗАЧЕМ ОН НУЖЕН?? - У нас нет удобного контракта общения (eg Proto, Avro) кроме Swagger, который нужно поддерживать с обеих сторон. Да и к тому-же, сложность взаимодействия с JSONом с ОБЕИХ СТОРОН - одна постоянно маршаллит, защищается, ищет поля, в то время другая боится резких обновлений, что строчка получения поля может превратиться в что-то в роде connect via grpc
https://habr.com/ru/articles/1019510/
#grpc #rest #GraphQL #gRPCWeb #WebTransport #tRPC #Connect_protocol #браузер #http2 #http3
-
Почему на фронте нет GRPC?
Я всю жизнь писал только бэк и подкапотщину - будь это классический КРУД, хайлоад, CLI, [вставьте свое]... И для любых сетевых взаимодействий чаще всего люди думают именно прикладными вещами - GRPC, REST, Kafka, не задумываясь об этом глубже - супер удобные инструменты с защитами от дураков и прочими радостями Но тут спохватился я писать фронт - подключать свое же к себе же. И в этот момент я понял, насколько же это сложно, муторно и, главное, НЕУДОБНО взаимодействовать REST'ом ЗАЧЕМ ОН НУЖЕН?? - У нас нет удобного контракта общения (eg Proto, Avro) кроме Swagger, который нужно поддерживать с обеих сторон. Да и к тому-же, сложность взаимодействия с JSONом с ОБЕИХ СТОРОН - одна постоянно маршаллит, защищается, ищет поля, в то время другая боится резких обновлений, что строчка получения поля может превратиться в что-то в роде connect via grpc
https://habr.com/ru/articles/1019510/
#grpc #rest #GraphQL #gRPCWeb #WebTransport #tRPC #Connect_protocol #браузер #http2 #http3
-
Почему на фронте нет GRPC?
Я всю жизнь писал только бэк и подкапотщину - будь это классический КРУД, хайлоад, CLI, [вставьте свое]... И для любых сетевых взаимодействий чаще всего люди думают именно прикладными вещами - GRPC, REST, Kafka, не задумываясь об этом глубже - супер удобные инструменты с защитами от дураков и прочими радостями Но тут спохватился я писать фронт - подключать свое же к себе же. И в этот момент я понял, насколько же это сложно, муторно и, главное, НЕУДОБНО взаимодействовать REST'ом ЗАЧЕМ ОН НУЖЕН?? - У нас нет удобного контракта общения (eg Proto, Avro) кроме Swagger, который нужно поддерживать с обеих сторон. Да и к тому-же, сложность взаимодействия с JSONом с ОБЕИХ СТОРОН - одна постоянно маршаллит, защищается, ищет поля, в то время другая боится резких обновлений, что строчка получения поля может превратиться в что-то в роде connect via grpc
https://habr.com/ru/articles/1019510/
#grpc #rest #GraphQL #gRPCWeb #WebTransport #tRPC #Connect_protocol #браузер #http2 #http3
-
Почему на фронте нет GRPC?
Я всю жизнь писал только бэк и подкапотщину - будь это классический КРУД, хайлоад, CLI, [вставьте свое]... И для любых сетевых взаимодействий чаще всего люди думают именно прикладными вещами - GRPC, REST, Kafka, не задумываясь об этом глубже - супер удобные инструменты с защитами от дураков и прочими радостями Но тут спохватился я писать фронт - подключать свое же к себе же. И в этот момент я понял, насколько же это сложно, муторно и, главное, НЕУДОБНО взаимодействовать REST'ом ЗАЧЕМ ОН НУЖЕН?? - У нас нет удобного контракта общения (eg Proto, Avro) кроме Swagger, который нужно поддерживать с обеих сторон. Да и к тому-же, сложность взаимодействия с JSONом с ОБЕИХ СТОРОН - одна постоянно маршаллит, защищается, ищет поля, в то время другая боится резких обновлений, что строчка получения поля может превратиться в что-то в роде connect via grpc
https://habr.com/ru/articles/1019510/
#grpc #rest #GraphQL #gRPCWeb #WebTransport #tRPC #Connect_protocol #браузер #http2 #http3
-
Drew myself as a renamon for IRAM this year. It's been 7 yrs since I did the last one :V
-
Drew myself as a renamon for IRAM this year. It's been 7 yrs since I did the last one :V
-
Drew myself as a renamon for IRAM this year. It's been 7 yrs since I did the last one :V
-
Drew myself as a renamon for IRAM this year. It's been 7 yrs since I did the last one :V
-
Drew myself as a renamon for IRAM this year. It's been 7 yrs since I did the last one :V
-
Promo piece I did for a stream awhile back.
-
Promo piece I did for a stream awhile back.
-
Promo piece I did for a stream awhile back.
-
Promo piece I did for a stream awhile back.
-
Promo piece I did for a stream awhile back.
-
Happy Pride Y'all~
The flag is: Demisexual, Panromantic, Polyamorous
I made it mahself cuz I couldn't find one with all 3 of those xDAlso I just REALLY like how I drew my face in this piece.
#furryart #pride #flag #demisexual #panromantic #polyamorous #cat #trpc #flatcolor #personalart
-
So it was time to make a new one of these for me :v
I am PanRomantic! -
Babe wake up new Felis ref dropped :v
#furryart #trpc #cat #felisrandomis #reff #reference #turkishangora #enderman #candycorn
-
Turned myself into a protogen for a stream promo~
-
#effect devlog: connecting effect and #trpc https://macwright.com/2026/01/06/effect-trpc
-
Мой дашборд
Дома у меня лежали несколько старых Android-устройств. Они работают, но давно не используются и просто лежат без дела. Я стал думать, как их можно использовать. Хотелось чего-то простого и полезного: показывать информацию и иногда вводить данные. Ничего сложного, просто что-то, что реально будет использоваться. Так появилась идея превратить их в дашборды. Потом я понял, что для этого нужна веб-часть и мобильное приложение. Сделал веб-приложение на Analog и Android-клиент на Ionic Framework. В разработке активно помогал AI-ассистент из Qoder — он сильно ускорял работу и решал много задач сам. Проект пока ещё в процессе, но я решил написать о нём пост. Возможно, кому-то пригодятся мои наработки.
https://habr.com/ru/articles/983086/
#angular #trpc #analog #ionicframework #typescript #nodejs #prisma_orm #github #vercel #supabase
-
Promo piece I made for a stream featuring me :v
-
Turned me into a taur for a stream promo and Octaurber :v
-
There's now two #Javascript based #RPC implementations. #CapnWeb and #tRPC. We live in a weird world. 😅
-
Pixel art I made of meeee
-
Создание приложения для сопоставления резюме с помощью tRPC, NLP и Vertex AI
В этой статье, Я рассказываю, как сделал приложение для сопоставления резюме с вакансиями, используя tRPC, TypeScript и Google Vertex AI. Проект принимает PDF-резюме и описания вакансий, извлекает из них текст, применяет базовое NLP для выявления навыков, а затем обращается к Gemini 1.5 Flash для более глубокого анализа. По ходу статьи я объясняю, почему tRPC показался мне быстрее и чище, чем REST или GraphQL для MVP, показываю примеры кода из репозитория и обсуждаю как преимущества, так и ограничения такого подхода.
https://habr.com/ru/articles/943306/
#trpc #trpc_vs_rest #trpc_vs_graphql #typesafe_api #resume_matcher_app #pdf_text_extraction_nodejs #nlp #google_vertex_ai #gemini
-
🎯 Features include automatic #tRPC integration for type safety, #Drizzle #ORM with #SQLite or #CloudflareD1 database options, built-in authentication systems & user context management
-
where is my brain
#furryart #raspberries #running #trpc #cat #hoodie #personalart
-
Менеджер закладок на своём сервере
Хранить тысячи закладок в браузере — совершенно неблагодарная задача. Там отсутствуют даже офлайн-предпросмотр и автоматические теги, не говоря о полнотекстовом поиске и автоматическом скачивании/архивировании по RSS. Для нормального управления закладками нужно специализированное решение. Тут много вариантов, а одно из лучших — это опенсорсное приложение Hoarder («Копилка информации»). Оно устанавливается на сервер и выступает единой БД для доступа из любых клиентов: Android, iOS, Chrome, Firefox и т. д. Рассмотрим базовые функции этого приложения и как установить его на машине, где хранится личный информационный архив. Это может быть или домашний сервер, или VPS.
https://habr.com/ru/companies/ruvds/articles/896082/
#ruvds_статьи #Hoarder #хранилище_закладок #информационный_архив #персональное_хранилище #NextJS #Drizzle #NextAuth #tRPC #Puppeteer #OpenAI #Meilisearch #youtubedl #Ollama #Monolith #Shaarli #LinkAce #Linkding
-
Zen asked me to draw myself as a wizard, so here we are :v
Inspired by this post:
https://bsky.app/profile/sitaart.bsky.social/post/3lkt454whq22b -
-
Got some neat new paper texture/backgrounds from https://bsky.app/profile/inioli.bsky.social/post/3layvnezzs22w on Bluesky and decided to test one out :v
-
📱 #Hoarder - Your Personal Digital Library
🔖 Self-hostable #OpenSource bookmark manager for links, notes, images & PDFs
🤖 Intelligent features: #AI-powered auto-tagging (supports #ChatGPT & #Ollama), OCR for images, full-text search
📲 Cross-platform accessibility: #Chrome/#Firefox extensions, native #iOS & #Android apps
💾 Technical stack: Built with #NextJS, #Drizzle ORM, #tRPC, #Meilisearch & #Puppeteer
🛡️ Advanced features: SSO support, dark mode, full page archival against link rot
🔄 Perfect for data collectors: Automatic fetching of link metadata, bulk actions & list organizationTry the demo: https://try.hoarder.app
Learn more: https://github.com/hoarder-app/hoarder -
https://furaffinity.net/user/caniselastis decided to be Me for Halloween
#furryart #halloween #costumes #naylen #caniselastis #trpc #cat #rubber #shiny
-
Полгода программировал To-Do List и получил 0 пользователей
Полгода я тратил свободное от учёбы и работы время на свой проект, который не принес мне ничего, кроме опыта. В этой статье я расскажу о своём пути в IT, идее стартапа, процессе разработки и совершённых ошибках.
https://habr.com/ru/articles/843066/
#стартап #вебсервисы #webразработка #trpc #postgresql #проект
-
I spent my last 2 weekends and weekday nights building a #TypeScript RPC library… only to just find out #tRPC exists and does exactly what I was building. Ooof.
-
tbh I don't even know the origin of these clothes, I just wanted to draw this at 3 am.
-