Installing postmarketOS on a OnePlus 6 with an encrypted filesystem
A technical guide detailing the process of installing postmarketOS with full-disk encryption on a OnePlus 6 smartphone.
A technical guide detailing the process of installing postmarketOS with full-disk encryption on a OnePlus 6 smartphone.
A consultant outlines six common signs that a software system's architecture lacks visibility and discoverability, hindering developer understanding and maintenance.
An analysis of the Free Software Foundation's declining influence, ineffective messaging, and failure to adapt to the modern open source landscape.
A data-driven analysis revisiting the Performance Golden Rule, showing frontend still dominates page load time, with modern data from HTTP Archive.
A guide to five practical C# extension methods for enhancing Task<T> operations, including fire-and-forget, retry, and timeout patterns.
A guide to writing device drivers for the Helios microkernel using the Mercury driver environment, focusing on capability-based security.
A critical analysis of GPT-4's capabilities, questioning the 'miracle' narrative and exploring the technical foundations behind its success.
A troubleshooting guide for fixing the 'java.lang.ClassNotFoundException: delta.DefaultSource' error when using Delta Lake with PySpark in Jupyter.
Web performance expert announces return to consulting, focusing on helping organizations build sustainable performance culture and tools.
Explains the data lakehouse concept, Dremio's role as a platform, and Apache Iceberg's function as a table format for modern data architectures.
Explains how to use C# source generators with regular expressions in .NET 7+ for improved performance and debuggability.
Compares Java Redis drivers Jedis and Lettuce for Amazon ElastiCache, focusing on failover handling, performance, and configuration.
Analysis of macOS security vulnerabilities (CVE-2023-23506/28192) that allowed unauthorized apps to access Safari history and device location via XPC services.
A guide to integrating generative AI tools like GitHub Copilot into the software development lifecycle, addressing adoption barriers and IP concerns.
Analyzes performance differences between Standard SSD and Premium SSD disks for Azure Virtual Desktop workloads, with real-world benchmark results.
A guide on using GPT-4 to quickly generate lore and create an infinitely replayable text-based game, demonstrating AI-assisted game development.
Explores using SIMD instructions and Vector<T> to accelerate LINQ queries in C# for high-performance data processing.
A tutorial on grouping and sorting collections in Swift using Dictionary(grouping:by:) and custom structures for ordered results.
A tutorial on building a custom, reusable ToolTip component from scratch using Blazor WebAssembly, C#, and .NET.
Java 21 introduces new SequencedCollection, SequencedSet, and SequencedMap interfaces to simplify working with ordered collections like getting first/last elements.