3 Years of Extremely Remote Work
An engineer shares his 3-year experience of working remotely from Australia for a US firm, detailing the challenges of extreme timezone differences.
An engineer shares his 3-year experience of working remotely from Australia for a US firm, detailing the challenges of extreme timezone differences.
A list of essential Linux tools to pre-install for diagnosing performance issues and outages, including package names.
Explains how missing frame pointers in libc break profilers and debuggers, causing incorrect stack traces and misleading flame graphs.
Explains why eBPF observability tools, designed for low overhead, are not suitable for security monitoring due to evasion risks.
A talk transcript explaining why files and filesystems are complex, error-prone abstractions for developers, using Dropbox as a case study.
Analysis of the 'fsyncgate' email thread discussing PostgreSQL's unsafe handling of fsync errors that can lead to data corruption.
A guide to fixing a full inode error on a Linux server when disk space is available, focusing on removing old Linux headers.
Analyzing Linux commit messages using TF-IDF to identify what individual developers work on, beyond common stop words.