This repository includes Markdown files which cover hints and tips on a wide range of topics. Each file serves as a quick reference guide on an individual topic within a category which can be used at a later date. I've made the repository public in hopes that someone else might also find them useful.
There are 62 TILs in this repository so far and the last modified date is listed next to each one. The TIL list below was dynamically generated using GitHub Actions.
- An Introduction to C (2021-10-05)
- Compiler Notes (2024-01-18)
- Program vs. Process vs. Thread (2020-08-20)
- Data Structures and Algorithms Notes (2020-11-23)
- Paxos and Friends (2021-02-19)
- State in Distributed Systems (2021-01-30)
- Time in Distributed Systems (2021-01-26)
- Introduction to Distributed Systems (2021-01-23)
- Distributed Transactions (2021-03-01)
- Consensus in Distributed Systems (2021-01-30)
- Fault Tolerance (2021-02-21)
- Replication (2021-02-18)
- A Primer on Remote Procedure Calls (2021-01-26)
- Elixir Notes (2020-12-22)
- Phoenix Notes (2020-12-17)
- Entrepreneurship Lessons (2023-11-06)
- Web3.js Notes (2021-07-12)
- Git Snippets (2023-09-27)
- Automate the Pushing of Commits to a Repository (2020-09-12)
- Go Notes (2020-12-03)
- Go Snippets (2024-01-24)
- GraphQL Notes (2020-12-08)
- Scanning (2023-11-06)
- Exposing Applications on an HTTP Port (2021-10-07)
- Istio APIs (2021-09-21)
- Istio Snippets (2021-10-07)
- Istio Architecture (2021-09-09)
- Java Tools (2021-10-05)
- The Java Language (2021-10-15)
- Handling Browser Events (2021-09-09)
- Real-Time Javascript (2021-10-07)
- HTTP and Forms (2021-09-09)
- Drawing On Canvas (2021-09-09)
- Node.js (2021-09-18)
- JavaScript Notes (2021-01-06)
- The Document Object Model (2021-07-13)
- Kotlin Notes (2021-09-26)
- Kubernetes Snippets (2020-08-26)
- How Kubernetes Transforms a Computer Cluster (2021-09-28)
- Troubleshooting Captive Portal Wifi Issues (2021-07-20)
- Network Engineering Notes (2020-08-23)
- Layered Network Model (2020-08-23)
- TLS Debugging Snippets (2020-08-14)
- Performance-Aware Programming (2024-05-14)
- NumPy Snippets (2020-08-28)
- Python for Finance (2020-09-12)
- Python Snippets (2020-08-27)
- Pandas Snippets (2020-09-02)
- Redux Notes (2021-07-12)
- React Notes (2021-07-12)
- React Hooks (2021-07-13)
- Testing React (2021-07-12)
- React Native Notes (2021-07-12)
- Rust Notes (2021-01-22)
- The Rust Programming Language (2023-12-28)
- Yachtmaster Notes (2020-11-23)
- Startup Entrepreneurship Notes (2020-11-23)
- System Design Notes (2020-12-03)
- Game Engines (2021-09-09)
- NES Programming (2025-02-10)
- Neovim Snippets (2024-02-29)
- Markdown Keyboard Shortcuts (2020-08-26)