The Dev Times #98
Halfway through each month, our newsletter for developers: The Dev Times, brings three reads that our own developers found interesting on the web, and two Transloadit updates that may interest you.
InterfaceCraft - level up your UI engineering
InterfaceCraft is a new resource and course library by Josh Puckett. It is set up to help those developers and designers who prefer to go the extra mile, to build software that goes beyond simply 'functional, but forgettable'. InterfaceCraft focuses on the nuances of interface engineering, from interactive components to subtle animations. If you're looking to bridge the gap between design and code while creating polished, high-performance UIs, this is a library you'll want to explore. Level up ›
Kysely - type-safe SQL without the magic
Kysely is a type-safe SQL query builder for TypeScript that keeps you close to the metal. Instead of burying SQL behind a heavyweight ORM, it gives you schema-driven autocomplete and lets you compose queries directly. As Peter Steinberger put it after swapping Drizzle for Kysely, it's "type-safe raw power" - a great fit for humans and LLMs alike. Official dialects cover PostgreSQL, MySQL, MS SQL Server, and SQLite, plus an extensible community dialect system. Build queries ›
Logging sucks (but it doesn't have to)
Logging, as it's commonly practiced, is fundamentally broken. Traditional logging was built for an era of monoliths, but in today's distributed world, string-based logs are often just expensive noise. Instead, Boris Tane proposes a better approach, with a shift towards "wide events", a single log event rich with context. Now, you can actually focus on answering your queries without having to worry about grep-ing through multiple log traces. See the light ›
Let's Build: document intelligence pipeline with Transloadit
Extracting structured data from PDFs and scanned documents is a notorious bottleneck. In this tutorial, we demonstrate how to build an end-to-end document intelligence pipeline. Using a combination of OCR for layout detection and LLMs for schema-driven data extraction, you can automate the processing of everything from simple receipts to complex, multi-page legal contracts. Read the guide ›
What is an audio codec?
Whether you're building a streaming service or just handling file uploads, understanding audio codecs is essential. This guide breaks down the science of sound compression, exploring the differences between lossy formats such as MP3 and AAC versus lossless alternatives like FLAC. On top of that, you'll learn how modern algorithms like Opus balance quality and bandwidth to deliver crystal-clear audio across the web. Learn more ›




