You've just inherited a legacy C++ codebase, now what?
A practical guide for developers on how to approach, understand, and incrementally improve a newly inherited legacy C++ codebase.
A practical guide for developers on how to approach, understand, and incrementally improve a newly inherited legacy C++ codebase.
Explores performance analysis in the SObjectizer actor framework, focusing on throughput, latency, and factors like service time and waiting time.
Explores experimental and unconventional uses of Java 22 features like sealed types, showcasing creative but potentially problematic coding techniques.
A developer shares their experiment with a $35 WordPress.com ad campaign to promote a podcast episode about developer mental health.
An interview with Salma Bakouk, CEO of Sifflet, discussing data stack observability, data quality, lineage, and building a modern data team.
Introduces BigQuery's new GROUP BY ALL syntax, which automatically infers grouping keys from SELECT items to simplify complex SQL queries.
Explores using predictive human preference to route AI prompts to the most suitable model, improving quality and reducing costs.
Part 10 of a VORON 3D printer build series, focusing on identifying and reducing noise from fans and stepper motors.
A tutorial on building forms in Next.js 14 using Server Actions, React Server Components, and Zod for validation.
Explores new lock statement patterns in .NET 9, comparing the new Lock class with traditional Monitor-based locking and showing performance benchmarks.
Explains how to create smaller, more secure container images for Go applications using minimal base images like Chainguard Images to reduce size and eliminate CVEs.
Introducing GummyCat, a new open-source tool for visualizing the .NET garbage collector's memory layout and activity.
Announcing oneRepo v1.0.0, a new monorepo toolchain for JavaScript and TypeScript focused on developer experience, safety, and speed.
A guide to integrating the Shoelace Web Components library with ASP.NET Core Razor Pages and TagHelpers for reusable, framework-agnostic UI.
A curated list of February 2024 bookmarks on web development, CSS, sustainability, and AI criticism from various authors and sources.
A builder shares personal modifications to their VORON Trident 3D printer, including tilt mechanisms, magnetic panels, and an integrated camera.
Troubleshooting guide for resolving ClassNotFoundException errors in Apache Flink SQL by managing and locating the correct JAR files.
Explains why reusable UI components should avoid outer margins and padding, as they break encapsulation and create layout issues.
A guide on using Google's Gemini AI model with Go, covering setup, context length limitations, and practical application for chatting with health data.
A technical guide to a Python script that locks a Linux system and puts it back to sleep after a short idle period, ensuring security and power efficiency.