TIL: Debugging CSS Techniques, LLVM Architecture, Python Language Reference, and Shell Sourcing

Today I learned about systematic CSS debugging approaches, LLVM compiler architecture from AOSA, the comprehensive Python language reference, and the difference between sourcing and executing shell scripts.

December 14, 2020 路 2 min

TIL: Job Platforms, Compiler Design Resources, Datasette, and Developer Productivity Measurement

Today I learned about startup job platforms, comprehensive compiler construction resources, Datasette for data exploration, and approaches to measuring developer productivity.

December 13, 2020 路 2 min

TIL: Python Behind the Scenes - CPython VM, Compiler, and Object System Deep Dive

Today I learned about the comprehensive 'Python Behind the Scenes' series covering CPython's virtual machine, compiler architecture, bytecode execution, variable implementation, and object system internals.

December 12, 2020 路 8 min

TIL: FORTH Compilers, Mario Speedrun Exploits, and Visitor Pattern

TIL 2020-09-14 A Minimal FORTH Compiler for Linux / i386 Systems - Learn how stack-based languages work by studying this minimal FORTH implementation. Bootstrapping a FORTH in 40 Lines of Lua Code - Elegant demonstration of implementing a FORTH interpreter in Lua. Naomi Ceder鈥檚 Blog - Python community leader and former PSF chair鈥檚 insights on programming and community. SNES Code Injection: Flappy Bird in Super Mario World - Fascinating demonstration of injecting code into running SNES games. ...

September 14, 2020 路 1 min

TIL: macOS Gatekeeper and Rust Struct Optimization

TIL 2020-08-28 Disabling Gatekeeper on macOS Sierra - Run sudo spctl --master-disable to allow apps from anywhere (be prepared for corporate IT emails). Optimizing Rust Struct Size - A 6-month compiler development program focusing on automatic struct field reordering for better memory layout.

August 28, 2020 路 1 min