Skip to main content

4 posts tagged with "Automation"

Automated code generation and development workflows

View All Tags

AsyncAPI - Simplifying Channels Into One

· 9 min read
Jonas Lagoni
The Codegen Project creator

Building integrations with event-driven services requires managing connections alongside your messaging logic. In our previous post on protocol-specific messaging functions, we explored how to generate low-level channel functions for NATS, Kafka, and other protocols. Now let's see how The Codegen Project's client generator takes this a step further by providing a convenient wrapper around those channel functions that handles connection management and exposes all relevant models like parameters and headers.

AsyncAPI - Protocol-Specific Messaging Functions

· 12 min read
Jonas Lagoni
The Codegen Project creator

Building scalable event-driven applications requires robust messaging infrastructure that works seamlessly with your chosen protocols. We've covered payload generation, header management, and type-safe routing. Now let's explore how The Codegen Project's channels generator creates protocol-specific functions that streamline your messaging architecture while working with your favorite messaging systems.

AsyncAPI - Type-Safe Headers

· 12 min read
Jonas Lagoni
The Codegen Project creator

Building robust event-driven applications requires more than just payload validation - you need proper header management for authentication, tracing, routing, and metadata. In our previous post about payload generation, we showed how to generate type-safe data models. Now let's explore how The Codegen Project's headers generator can streamline your messaging infrastructure by handling the metadata side of your messages.

AsyncAPI - Stop wasting time on payloads

· 8 min read
Jonas Lagoni
The Codegen Project creator

Building event-driven applications often means spending countless hours writing and maintaining payload models. What if you could generate these models automatically from your AsyncAPI specification while keeping full control over your infrastructure code? In this post, we'll explore how The Codegen Project's payload generator can save you time and reduce errors.