260 posts

The Importance of Documentation

Why documentation matters and how understanding your audience transforms how you write. From README files to Getting Started guides, every document serves different readers with different needs.

April 28, 2021 · 6 min

TIL: NNgroup UX Research, SponsorBlock, and Labella Python Library

Today I learned about NNgroup's UX research channel, SponsorBlock for skipping YouTube sponsors, and Labella - a Python library for avoiding label overlaps in visualizations.

April 26, 2021 · 2 min

TIL: The Little Book of Rust Macros and Rust Performance Book

Today I learned about two essential Rust resources: a comprehensive guide to Rust macros and a detailed book on Rust performance optimization techniques.

April 25, 2021 · 2 min

TIL: Git-Bug Distributed Issue Tracker and Omni Kubernetes Monitoring

Today I learned about git-bug for distributed offline-first bug tracking embedded in git repositories, and Omni - a lightweight monitoring system for Raspberry Pi Kubernetes clusters.

April 24, 2021 · 2 min

TIL: Zellij - Modern Terminal Multiplexer

Today I learned about Zellij, a modern terminal workspace with built-in multiplexing, written in Rust, offering an intuitive alternative to tmux and screen.

April 23, 2021 · 1 min

TIL: How Discord Handles 2.5 Million Concurrent Voice Users

Today I learned about Discord's impressive WebRTC architecture that handles 2.5 million concurrent voice users, including their technical challenges and solutions for massive scale real-time communication.

April 21, 2021 · 2 min

TIL: Volumio - The Audiophile Music Player

Today I learned about Volumio, a specialized Linux distribution designed for high-quality music playback on Raspberry Pi and other devices, perfect for audiophiles and music enthusiasts.

April 20, 2021 · 2 min

TIL: Areopagitica - Milton's Defense of Free Speech

Today I learned about Areopagitica, John Milton's influential 1644 pamphlet arguing against pre-publication censorship and for the freedom of the press - a foundational text for free speech principles.

April 19, 2021 · 2 min

TIL: Fast Node Manager, Zoxide Smart CD, Technical Writing, PyO3, and Qubes OS

Today I learned about fnm for fast Node.js version management, zoxide as a smarter cd command, technical writing resources, PyO3 for Python-Rust integration, and Qubes OS security architecture.

April 18, 2021 · 3 min

TIL: Slurm Workload Manager for HPC Clusters

Today I learned about Slurm, a highly scalable workload manager for Linux clusters used in high-performance computing environments for job scheduling and resource management.

April 17, 2021 · 2 min