Podcast.__init__: Gnocchi, a Time Series Database for your Metrics
An interview about Gnocchi, a time series database for metrics, covering its creation, architecture, and design trade-offs.
An interview about Gnocchi, a time series database for metrics, covering its creation, architecture, and design trade-offs.
A guide to creating hand-drawn style technical diagrams using an iPad Pro, Apple Pencil, and the Paper app, with workflow tips.
A software engineer's rant about Windows 10 forced updates breaking configurations, removing features, and limiting user control.
A tutorial on building a REST API using Node.js, Express, and PostgreSQL, covering setup, database connection, and server configuration.
Explains the Shadow DOM, a web technology for creating isolated, encapsulated DOM trees with their own elements and styles.
A technical explanation of the svycontrast() function in R's survey package, covering linear and non-linear contrasts for statistical estimation.
Introduces covrpage, an R package for generating detailed unit test summary reports to build trust and show testing completeness in R packages.
Introducing TFFS, a FUSE-based filesystem to interactively explore TensorFlow graphs and tensors using familiar Unix commands.
A tutorial on implementing the generic, thread-safe object pool design pattern in Swift for performance optimization.
Explains how React's setState method delegates updates to platform-specific renderers like React DOM or React Native.
Guide to installing and running the mtr network diagnostic tool on macOS using Homebrew and symbolic links.
The author reflects on their journey with hot reloading in React, its current state, and their wishlist for future improvements.
A visual guide to setting up a Firebase project and enabling email/password authentication for web applications.
Analyzes the fear that using AWS could help Amazon compete with and destroy your business, debunking common myths about cloud provider competition.
Explains the purpose and usage of the .gitignore file in Git, including how to ignore files, folders, and extensions.
A developer documents their journey contributing to TypeScript, focusing on fixing a parsing issue where identifiers follow numeric literals.
A guide to creating an Alfred workflow for quickly running performance tests on WebPageTest.org from your desktop.
A detailed analysis of the malicious event-stream npm package backdoor, its timeline, and the social engineering attack that led to its inclusion.
Analysis of CVE-2018-1002105, a critical Kubernetes API server vulnerability allowing privilege escalation and arbitrary backend requests.
Overview of new features and improvements in PHP 7.3, including flexible Heredoc, new array functions, and trailing commas.