TIL: Data Visualization Mastery with Matplotlib and D3
Today I learned about advanced data visualization techniques, matplotlib optimization strategies, and comprehensive approaches to creating effective data visualizations.
Today I learned about advanced data visualization techniques, matplotlib optimization strategies, and comprehensive approaches to creating effective data visualizations.
TIL 2020-09-03 ReactJS docs with hooks - Converting React class components to use hooks for better code organization. Regex101 - Online regex tester and debugger with explanations. Regexr - Interactive regular expression tool for learning and testing. Pandas Performance Tip - It’s much faster to use Pandas’ filters with the & and | operators than combining conditions with zip. Use intermediate dataframes and multiple .loc calls instead of zip with any or all. ...
TIL 2020-09-02 Effectively Using Matplotlib - Comprehensive guide to creating better visualizations with Python’s matplotlib library.
TIL 2020-09-01 FlexBox Defense - Interactive game for learning CSS Flexbox through tower defense gameplay. HN: Best Way to Learn Modern C++ - Hacker News discussion on effective approaches to learning contemporary C++. Headcrab: Rust Debugging Library - Library for building debuggers and debugging tools in Rust. OSS Game - FreeCol - Turn-based strategy game based on Colonization, written in Java. Peter Norvig - PyTudes - Python programs of considerable difficulty to perfect particular programming skills. ...
Today I learned about creating full-screen terminal animations with Asciimatics, wait-free and lock-free programming concepts, the Essentials of Programming Languages book, and the Vim-inspired Ranger file manager.
Today I learned about the comprehensive Rust development ecosystem, from compiler internals to command-line utilities, showcasing Rust's growing influence in systems programming.
TIL 2020-08-29 Lynn Conway’s Career Retrospective - Inspiring career retrospective from a pioneering computer scientist and transgender rights activist. Surprising New Features in AMD Ryzen 3000 - Technical analysis of performance improvements and architectural changes in AMD’s Ryzen 3000 series.
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.
Today I learned about D3.js data join patterns for dynamic visualizations, hands-on WebAssembly development, OCaml for scientific computing, and creating Vim-like interaction layers for desktop environments.
TIL 2020-08-26 Hands-on Web Assembly: Try the Basics - Practical introduction to WebAssembly development from Martian Chronicles. OCaml Scientific Computing - Comprehensive book on using OCaml for scientific computing applications. What Happens When You Load a URL? - Deep dive into the complete process of loading a web page.