Experimenting with GPT-4 Turbo’s JSON mode
Explores OpenAI's new JSON mode for GPT-4 Turbo, demonstrating how to reliably generate valid JSON output with a Ruby code example.
Explores OpenAI's new JSON mode for GPT-4 Turbo, demonstrating how to reliably generate valid JSON output with a Ruby code example.
A monthly business retrospective from TinyPilot's founder covering revenue, manufacturing transition, and software release automation.
A technical guide on converting HTML definition lists (<dl>) to fieldset elements (<fieldset>) using JavaScript for consistent note styling in Markdown.
Explores Django 5.0's new GeneratedField feature for database-calculated columns, with a focus on implementation using SQLite.
A review of Microsoft's new 'Applied Skills' assessments, which are lab-based, verifiable credentials for specific Azure services.
A developer shares their journey designing a custom keyboard layout to combat RSI and optimize for Vim, coding, and language use, questioning if the effort was worthwhile.
A technical article detailing a bug in Windows 11's nslookup command encountered while testing Azure Hub & Spoke networking with Private DNS.
A technical guide on exposing a local Apache Kafka broker to the internet using ngrok for development and demo purposes.
Explores methods for handling Change Data Capture (CDC) patterns from IoT devices within Azure Data Explorer for data analysis.
Using Azure API Management to protect JSON REST APIs by validating payloads against a JSON schema and enforcing size limits.
A guide to creating an in-memory storage engine for PostgreSQL using the Table Access Method API introduced in version 12.
Chrome 119 and Safari 17 now support adding <hr> elements as visual separators within HTML select dropdowns to improve user experience.
A technical tutorial on building a basic GUI client from scratch using the Wayland protocol in C, without external libraries.
Explores limitations and workarounds for the C11 _Generic type-generic programming feature, including practical solutions for complex use cases.
A biweekly newsletter covering mobile automation news, including iOS/Android testing, CI/CD, Swift, Flutter, and Appium tutorials and best practices.
A technical guide on creating comprehensive URL hierarchies and tag indices using Eleventy's pagination feature for static site generation.
TigerBeetle's distributed database is now testable in-browser via WebAssembly, featuring a deterministic simulator with network and disk fault injection.
A guide to implementing the Mediator design pattern in C# from scratch, inspired by the MediatR library.
Explains the internal workings of the .NET List<T> class, focusing on its dynamic array implementation, resizing behavior, and performance considerations.
Explains the differences and use cases for Span<T>, Memory<T>, and ReadOnlySequence<T> in C# for high-performance memory access.