Over the years, I’ve become passionate about all things surrounding computer science.
By trade, I’m a Infrastructure Engineer building platforms in the cloud.
By hobby, I explore game development.
In all things, I start from first principles.
On this page are my thoughts around computer science, math, and programming.
Articles
2024
- Rust won’t save us
- On Data Visibility and Design Philosophies
Everything I know about:
Programming Languages
- C
- Rust
- Odin
- Python
Data Structures and Algorithms
- arrays
- strings
- singly linked lists
- doubly linked lists
- circular linked lists
- stacks
- queues
- binary trees
- avl trees
- bubble sort
- selection sort
- insertion sort
- quick sort
- merge sort
- binary search
- recursion
- hashing
- hash tables
- priority queues
- tree
- suffix tree
- graph
- r-tree
- vertex buffer
Systems
- Databases
- Operating Systems
- Computer Architecture
- Game Development
Cloud
- Azure Sentinel
- Azure Virtual Desktop
- Azure Networking
- Azure EntraID
- Azure Bicep
- AWS Lambdas
System Administration
- Linux
- Windows
- Networking
Cybersecurity
- NIST 800-53 Policy
- Digital Forensics
- Incident Response
- Threat Hunting
- Pentesting