Differential Coverage for Debugging
A debugging technique using differential code coverage to isolate code unique to a failing test, demonstrated with a Go example.
A debugging technique using differential code coverage to isolate code unique to a failing test, demonstrated with a Go example.
Explains the importance of time semantics (event vs. processing time) and watermarks for accurate data processing in Apache Flink and Kafka SQL.
Overview of upcoming PHP 8.5 features, release date (Nov 2025), and current implementation status of new functions and language enhancements.
A detailed breakdown of the workflow, tools, and process for producing a weekly tech podcast, from scheduling guests to editing and publishing.
Analyzes the debate on using a Service Principal with Global Admin role as an emergency 'break-glass' account in Microsoft Entra ID.
Author shares experience raising $6k via Kickstarter for a self-published technical book aimed at helping software developers improve their writing.
Developer releases version 1.1.1 of the ScottLilly.ArgumentParser NuGet package, detailing improvements and its use in an upcoming code analysis tool.
Explains the 'use client' and 'use server' directives in React, comparing them to fundamental programming concepts and their role in client-server communication.
A talk about the Djangonaut Space project, a community mentorship program for contributing to the Django web framework.
A developer's analysis of Azure's origins, design philosophy, and how its leadership's background influences its platform for developers versus administrators.
Explores reimagining Apache Kafka for the cloud, proposing a diskless, partition-free design with key-centric streams and topic hierarchies.
Explores reimagining Apache Kafka as a cloud-native event log, proposing features like partitionless design, key-centric access, and topic hierarchies.
Explores the synergy between observability and performance in modern software, highlighting tools like Jaeger and Prometheus for microservices.
Microsoft announces upcoming updates to its Microsoft 365 Developer Program, hinting at its return and new features like adding licenses.
Announcing PHPverse 2025, a free online event on June 17th to celebrate PHP's 30th birthday with talks, Q&A, and giveaways.
A critique of over-engineering in software development, arguing that excessive abstraction can create complex, unmaintainable code.
A Windows security update breaks Kerberos authentication for cloud trusts, impacting file server access. Includes workarounds and affected OS versions.
Celebrating 30 years of Java, its history, core principles like platform independence, and future development projects.
Using the async-tree library to reduce the code size of a minimalist JavaScript static site generator, focusing on abstraction and shared utilities.
A developer shares their 2025 plans, including job search, personal projects, and goals for automation, AI tools, and NuGet packages.