Implementing MVCC and major SQL transaction isolation levels
A tutorial on building a simple database with MVCC to implement and understand the five major SQL transaction isolation levels in 400 lines of code.
A tutorial on building a simple database with MVCC to implement and understand the five major SQL transaction isolation levels in 400 lines of code.
Java 23 previews module import declarations, a new feature for importing all public types from a module, even in non-modular code.
A guide on using the ts-rs crate to generate TypeScript bindings from Rust code, including a custom Rollup plugin for bundling.
A DevOps engineer reflects on leaving Twitter/X for the Fediverse, discussing platform changes, tech community dynamics, and personal tech projects.
A tutorial on building a customizable eInk conference name badge using Python and the Badger2040W microcontroller board.
Explains three key Apache Iceberg features for data engineers: hidden partitioning, partition evolution, and tool compatibility.
A discussion on the current state and cost of .NET development tooling in 2024, focusing on free options like Visual Studio Community Edition.
A technical guide demonstrating how to use Semantic Kernel with the new GPT-4o model for image analysis, including a sample C# project.
A curated list of key Microsoft Build 2024 conference sessions for developers in Australia and New Zealand, focusing on AI, cloud, and development tools.
Troubleshooting large content.db file size in Nuxt Content v1 static builds and strategies to reduce or eliminate it.
A temporary issue with Amazon Q Developer v1.4 in Code Server and the script to revert to the stable v1.3 version.
Announces major updates to NCronJob, a .NET cron job library, including concurrency control, retry policies, and time zone support.
A technical review of April 2024's major open LLM releases (Mixtral, Llama 3, Phi-3, OpenELM) and a comparison of DPO vs PPO for LLM alignment.
A review and comparison of the latest open LLMs (Mixtral, Llama 3, Phi-3, OpenELM) and a study on DPO vs. PPO for LLM alignment.
Explains DNS resolution on Linux and Kubernetes, focusing on troubleshooting a common Kubernetes DNS warning message.
A guide to speeding up Rails/RSpec tests using parallelization, asset precompilation, and GitLab CI integration to reduce deployment times.
Introduces the CSS Anchor Positioning API, a native browser feature for positioning elements relative to anchors, simplifying complex UI layouts.
Explores methods for choosing optimal weighting parameters (θ) in dual-frame survey sampling to minimize variance in population estimates.
Explores performance improvements in .NET 9's LINQ methods, including OrderBy.ToList and Chunk, using benchmarks and SIMD optimizations.
A guide to using API Manifest Plugins with Semantic Kernel to streamline OpenAI LLM function calling and integrate third-party APIs more efficiently.