TIL: IP Address Parsing, System Design, and Linux Command Basics

TIL 2020-12-27 Fun with IP address parsing - Deep dive into the complexities and edge cases of parsing IP addresses correctly. Low-Level System Design Primer - Resources for learning low-level system design patterns and implementation techniques. Learn Linux Basics – Bash Command Tutorial for Beginners - Comprehensive FreeCodeCamp guide to essential Linux commands and bash usage.

December 27, 2020 Â· 1 min

TIL: IP Address Parsing Complexities, Low-Level System Design, and Linux Command Fundamentals

Today I explored the surprising complexities of IP address parsing, discovered resources for low-level system design, and found comprehensive Linux command tutorials.

December 27, 2020 Â· 4 min

TIL: Linux Internals, Docker Networking, and Selenium Configuration

TIL 2020-11-02 How Linux Works by No Starch Press - Comprehensive book on Linux internals and system administration fundamentals. Docker Networking - Docker images can by default reach any server that the host can access, important for security considerations. Selenium Chrome Configuration - When running selenium/standalone-chrome, ensure Docker proxy configuration allows access to required pages. Docker Proxy Setup - Proxy configuration is crucial for containerized applications to reach external resources correctly. ...

November 2, 2020 Â· 1 min

TIL: Advanced Linux System Administration and Monitoring Tools

Today I learned about sophisticated Linux system administration techniques, monitoring utilities, and command-line tools that enhance productivity and system observability.

August 23, 2020 Â· 13 min

TIL: X11 Window System, Netflix Conductor, Selenium Docker, and System Telemetry

TIL 2020-08-20 Explanations on the X11 Window System and Protocol - Comprehensive guide to understanding X11 architecture and protocols. Netflix Conductor Workflows - Microservices orchestration engine for running distributed workflows. Running Selenium Tests on Docker Containers - Guide to containerizing Selenium test automation. Telemetry in Linux and BSD - Discussion on the importance of system telemetry and monitoring.

August 20, 2020 Â· 1 min

TIL: Guile Scheme Compiler, Category Theory for Programmers, SICP, and Linux Process Tracking

Today I learned about the Guile Scheme baseline compiler, Bartosz Milewski's Category Theory for Programmers, the classic SICP book, and the challenges of tracking running processes on Linux systems.

August 11, 2020 Â· 9 min

TIL: Python's raise from Statement, Grub Customization, Liquorix Kernel, and Hardware Benchmarking

Today I learned about Python's raise from clause for exception chaining, customizing the Grub bootloader, the Liquorix kernel for desktop performance, and comprehensive hardware benchmarking with Phoronix Test Suite.

August 5, 2020 Â· 6 min

TIL: Linux Kernel 5.8 and Grub Multi-Kernel Boot

Linux System Administration Linux Kernel 5.8 Features Linux Kernel 5.8 has a lot of hardware level optimizations Significant improvements in hardware support and performance Better power management and efficiency Enhanced driver support for newer hardware Performance improvements across various subsystems Multi-Kernel Installation and Management You can install more than one kernel into a Linux installation and choose which to boot from in Grub Enables testing newer kernels while keeping stable fallback options Useful for development, testing, and troubleshooting Grub bootloader provides menu for kernel selection at boot time Benefits of Multi-Kernel Setup System Stability Ability to rollback to previous kernel if new version causes issues Critical for production systems and development environments Reduces risk when updating system components Development and Testing Test new kernel features without losing stable system Compare performance between kernel versions Debug kernel-specific issues by switching between versions Recovery Options Broken kernel update doesn’t render system unbootable Always have working kernel available for system recovery Essential for maintaining system uptime and reliability

August 2, 2020 Â· 1 min

TIL: Docker Networking Deep Dive, Julia Evans' Systems Knowledge, and Kubernetes from the Ground Up

Today I learned about Docker graph drivers and container networking, Julia Evans' excellent systems programming explanations, and comprehensive Kubernetes architecture through Kamal Marhubi's ground-up approach.

July 30, 2020 Â· 9 min

TIL: Linux Productivity Tools and Rust Ownership Concepts

Today I learned about Linux productivity enhancements including volume control in xmonad, mouse gestures with Fusuma, and fundamental Rust ownership principles.

July 28, 2020 Â· 8 min