Review: The History of Unix Video
A blog post reviewing a video presentation by Rob Pike on the history and development of the Unix operating system at Bell Labs.
A blog post reviewing a video presentation by Rob Pike on the history and development of the Unix operating system at Bell Labs.
A technical article presenting a contract pattern for encoding and decoding discriminated union types in schemaless data stores, using the TypeShape library.
A critique of PostgreSQL's name change from Postgres to PostgreSQL, arguing it caused persistent pronunciation confusion and was a major mistake.
Explains the security risks of the SQL Server 'Trustworthy' database setting and how it can lead to sysadmin privilege escalation.
Critique of the Commons Clause, arguing it creates nonfree software while dishonestly using open source terminology.
A guide on using the {datapasta} R package to quickly create reproducible examples (reprexes) from spreadsheet data or existing R objects.
Analysis of IBM's $34B acquisition of Red Hat, discussing cloud wars, open source culture, and the future of both tech giants.
Explains virtual memory, MMU, page tables, and how processes use memory mapping and swap space.
Explores the new Edge Constraints feature in SQL Server 2019 and Azure SQL Database for enforcing data quality and directionality in graph database schemas.
A guide on implementing application monitoring for Spring Boot using Micrometer, Prometheus, and Grafana for internal metrics.
Author's schedule and session highlights for the PASS Summit 2018, a major Microsoft Data Platform conference.
A developer shares ten essential principles for building and managing scalable software platforms, based on lessons from running platforms at scale.
A technical analysis of Apple's unreleased AirPower charging animation, exploring the iOS ChargingViewService and SceneKit implementation.
A conference veteran shares essential experiences for first-time AWS re:Invent attendees, including keynotes and the re:Play party.
A practical guide to finding and exploiting hosts vulnerable to the libSSH authentication bypass (CVE-2018-10933).
A technical critique of SQL Server 2019's Master Data Services (MDS) database, highlighting poor default configurations like outdated compatibility levels and page verification settings.
A developer details their process of recovering a forgotten UniFi controller password by exploring the MongoDB database within a Docker container.
Building a Mortal Kombat controller using TensorFlow.js, CNNs, and transfer learning for posture classification from a webcam feed.
Sway 1.0-beta.1, a major release of the i3-compatible Wayland compositor, is now available with significant stability and feature improvements.
Explains how to register a service both as an interface and as its concrete type in ASP.NET Core's built-in dependency injection container.