dev.to
1. GRPC Node + NextJs + Prisma
GRPC Node + NextJs + Prisma
This is a simple CRUD for task management app built in bellow techs:
GRPC-Node
NextJs
Prisma
Currently I have used 4 Unary RPCs and 1 Server streaming RPC for streaming real-time data and for future will implement Client streaming RPCs and Bidirectional streaming RPCs🫡.
I have also use Prisma to store tasks in the database.
Tasks list route("/tasks") will be real-time using GRPC Server streaming RPC, upon adding new task a trigger will be fired at connected clien…
#node #grpc #nextjs #prisma
2. Zod Typesafe User Input
What is Zod?
Zodis a TypeScript-first schema declaration and validation library. It ensures that your data is valid before it is submitted to the server, which means less invalid data and fewer errors on your end. Additionally, Zod allows you to create custom input types to tailor the user experience to your specific needs. Overall, using Zod can help streamline your development process by making sure that your forms, inputs, and API requests are error-free from the start. If you're looking for…
#typescript #webdev #javascript #programming
3. Real-time frontends with Kalix and Laminar
Events are very good to keep systems in sync. Here I keep the backend and the different frontends (web, mobile) in sync thanks to events and Scala everywhere.
Having everything in sync at any time is what I call here real-time frontends.
Events are broadcasted and pushed to frontends through web sockets. Events are replayed with event sourcing in backend and frontend.
To really keep everything in sync it is important to replay the events in the same way on every sides. For that purpose, we shar…
#scala #laminar #kalix #webdev
theverge.com
The DOJ is reportedly investigating rent-setting software company RealPage
Image: TC Sottek / The Verge
The Department of Justice’s Antitrust Division has reportedly opened up an investigation into RealPage, the real estate technology company accused of contributing to higher-than-normal rent prices. According to a report from ProPublica, the DOJ is looking into whether the company’s rent-setting software allows landlords to coordinate and raise rent across the nation.
This comes after last month’s report from ProPublica, which revealed that RealPage’s YieldStar soft…
1. GRPC Node + NextJs + Prisma
GRPC Node + NextJs + Prisma
This is a simple CRUD for task management app built in bellow techs:
GRPC-Node
NextJs
Prisma
Currently I have used 4 Unary RPCs and 1 Server streaming RPC for streaming real-time data and for future will implement Client streaming RPCs and Bidirectional streaming RPCs🫡.
I have also use Prisma to store tasks in the database.
Tasks list route("/tasks") will be real-time using GRPC Server streaming RPC, upon adding new task a trigger will be fired at connected clien…
#node #grpc #nextjs #prisma
2. Zod Typesafe User Input
What is Zod?
Zodis a TypeScript-first schema declaration and validation library. It ensures that your data is valid before it is submitted to the server, which means less invalid data and fewer errors on your end. Additionally, Zod allows you to create custom input types to tailor the user experience to your specific needs. Overall, using Zod can help streamline your development process by making sure that your forms, inputs, and API requests are error-free from the start. If you're looking for…
#typescript #webdev #javascript #programming
3. Real-time frontends with Kalix and Laminar
Events are very good to keep systems in sync. Here I keep the backend and the different frontends (web, mobile) in sync thanks to events and Scala everywhere.
Having everything in sync at any time is what I call here real-time frontends.
Events are broadcasted and pushed to frontends through web sockets. Events are replayed with event sourcing in backend and frontend.
To really keep everything in sync it is important to replay the events in the same way on every sides. For that purpose, we shar…
#scala #laminar #kalix #webdev
theverge.com
The DOJ is reportedly investigating rent-setting software company RealPage
Image: TC Sottek / The Verge
The Department of Justice’s Antitrust Division has reportedly opened up an investigation into RealPage, the real estate technology company accused of contributing to higher-than-normal rent prices. According to a report from ProPublica, the DOJ is looking into whether the company’s rent-setting software allows landlords to coordinate and raise rent across the nation.
This comes after last month’s report from ProPublica, which revealed that RealPage’s YieldStar soft…
dev.to
Understanding FP: Overcoming Intuition and Ease Hurdles (loops vs. recursion)
📹 Hate reading articles? Check out the complementary video, which covers the same content. Some...
#functional #scala #rust #javascript
Understanding FP: Overcoming Intuition and Ease Hurdles (loops vs. recursion)
📹 Hate reading articles? Check out the complementary video, which covers the same content. Some...
#functional #scala #rust #javascript
dev.to
My Favorite Scala and Groovy Framework for 2023
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products...
#programming #scala #development #framework
My Favorite Scala and Groovy Framework for 2023
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products...
#programming #scala #development #framework
dev.to
New Winner of Kafka Consumers: Scala to Go Journey 🚀
350 Million Messages per Day Co-Authors: Abdulsamet Ileri, Nihat Alim In this article, you will...
#go #scala #kafka #concurrency
New Winner of Kafka Consumers: Scala to Go Journey 🚀
350 Million Messages per Day Co-Authors: Abdulsamet Ileri, Nihat Alim In this article, you will...
#go #scala #kafka #concurrency