I’m working as a mid-level software engineer in Sydney, Australia at a big tech company you’ve heard of. I’ve written a lot of Java, some C++, but I mostly use Python or Golang for work.
- 15th December, 2025 - DSA 8 - DP and Greedy Patterns - started writing
- 10th December, 2025 - DSA 6 - Monotonic Stack - finished writing
- 9th December, 2025 - DSA 6 - Monotonic Stack - finished writing
- 8th December, 2025 - DSA 6 - Monotonic Stack - created, with TODOs
- 7th December, 2025 - 4 - Why JetBrains - created
- 7th December, 2025 - 3 - Above and Beyond SWE - created
- 7th December, 2025 - 2 - Useful Books and Pages - Added bigtech spreadsheet
- 7th December, 2025 - DSA 5 - Functional Iterators - created
- 5th December, 2025 - DSA 1 - Syntax and Snippets - update philosophy section
- 5th December, 2025 - DSA 3 - Two Pointers - draw out dutch sort
- 5th December, 2025 - DSA 2 - Preventing Binary Search Confusion - drew a graph for the rotated problem
- 5th December, 2025 - DSA 4 - Topological Sort - created
- 4th December, 2025 - DSA 3 - Two Pointers - created
- 30th November, 2025 - DSA 2 - Preventing Binary Search Confusion - created
- 30th November, 2025 - DSA 1 - Syntax and Snippets - created
- 29th November, 2025 - 2 - pgx-lower Compiled PostgreSQL - uploaded
- 23rd November, 2025 - 1 - Frequently Asked Questions By AU Undergrads - uploaded
- 20th October, 2025 - 1 - How I made AusDevs Conversation Analysis - uploaded
I’ll be focusing on DSA at this stage until I feel ready. It’s probably bad practice to put a wish list here, oh well.
- Code correctness patterns - AKA what using Java for a long time taught me
- System internals: Databases, operating systems, compilers, message queues, object storage, nosql, search-optimised databases, API gateways, redis, CDNs, caching
- Maybe low level design?
- What does a trading system look like? This one might be met poorly.
- Everything is streaming, batching, or a user interface
- ESP32-S3s
- Graphs of computer history. I was looking for a good graph to show how caches grew in the last 50 years or so, and struggled to find one. It’s just a lot of boring research I guess.
- How does transcoding work? Why is it so expensive?
zyros