Blogs

Building a Video Upload and HLS Streaming Pipeline with Spring Boot, S3, and Lambda
How I designed stream-app: presigned S3 uploads, SNS/SQS event fan-out, FFmpeg fMP4 HLS transcoding, and browser playback with hls.js.

Bridging the Gap: Generating TypeScript from Java Records with Java-TS-Gen
A practical guide to keeping your frontend and backend types in sync using Java-TS-Gen, a zero-overhead Maven plugin for Java records.
