Logo
Login
Tech Posts 31211
100daysofcode 100daysofdevops 100pay 10mistakes 10yearworkanniversary 11 11labs 11tly 11ty 127001

Dev Blog A constructive and inclusive blog for software developers. With you every step of your journey.

Built with modern PHP and MySQL. Open source software that powers developer blogs and other inclusive communities.

Made with love and PHP. Dev Blog © 2024.

Scope Isolation in Kotlin DSLs with @DslMarker

In the previous article Taking Kotlin Builders to the Next Level: A Type-Safe DSL Approach, we explored how Kotlin's type-safe builders allow you to build expressive and concise DSLs. But as soon as y...
05.04.2025 0 Read More

Kotlin + gRPC: Build your first service in four steps

This is the first article in a hands-on series where we'll explore how to build gRPC services using Kotlin. The series is designed to help you understand not only the technical how-to, but also the de...
10.04.2025 0 Read More

Kotlin + gRPC: Enhance Protobuf schema design with Optional, Repeated, Maps, Enums, Oneof and backwards compatibility

In the previous (first) article of this series, we introduced gRPC and Protocol Buffers by building a minimal Kotlin gRPC service: a simple NoteService that allowed creating and retrieving notes.Now t...
16.04.2025 0 Read More

Kotlin + gRPC: Nesting, Composition, Validations, and Idiomatic Builder DSL

In the first two articles of this series, we built our first gRPC service in Kotlin and explored the essentials of Protobuf schema design from optional and repeated fields to enums, oneof, maps, and h...
22.04.2025 0 Read More

Kotlin + gRPC: Streaming, Deadlines, and Structured Error Handling

In the previous articles of this series, we built a solid foundation: from setting up a gRPC service in Kotlin, to mastering schema design, and writing idiomatic, expressive code with Protobuf and Kot...
30.04.2025 0 Read More
Loading...
#reading
Factorial till n Numbers!!
0
reviewing prelude's django starter template(by Sheena O'Connell)
0
Catalyzing Innovation: A Deep Dive into Arbitrum's Project Grants Program
0
Color Management Across Apple Frameworks
0
Use Cases for Callgoose SQIBS in the Automobile Industry
0
#popular
Mastering OpenAI’s new Agents SDK & Responses API [Part 1]
0
What is Model Context Protocol (MCP): Explained in detail
0
Beginner's Guide to the Model Context Protocol (MCP)
0
A Step-by-Step Guide to Install DeepSeek-V3-0324 Locally
0
How to Run DeepSeek Locally Using Ollama
0