π¨βπ»Coding
I've been coding as a hobby since my mother brought home a second-hand VIC-20 from a garage sale when I was six years old.
Even though I've written lots of code in a work-context, made desktop apps, command line tools, conducted data analysis in SQL, Python, and R, written app extensions in Type Script, HTML and more, I've never been employed or compensated specifically as a professional programmer.
I've been on a journey to become a programmer, rather than just a hobbyist coder, and have launched several apps, contributed to open source projects, and finished many projects which you can see on my GitHub.
Blog Posts about Coding
Posts | Topics |
---|---|
2025-07-26 | 2025-07-26 | π§βπ» Reflecting on the progress I've made in becomming a programmer, and the projects I've completed including games, apps, tools, and other things I've learned to the software development lifecycle. |
2024-04-20 | 2024-04-20 | Building a Roguelike in Rust's Bevy Game Engine |
2024-03-30 | 2024-03-30 | How I replaced my vendor with a very small C# script | Mistaking an Opportunity as a Problem |
2024-03-20 | 2024-03-20 | My 2023 Hierarchy of Fulfillment Report Card |
2024-02-23 | A one-year reflection on creating and maintaining the 'Today I Learned' (TIL) public digital garden, covering learnings, content evolution, and future plans. |
2023-08-01 | A post about participating in 'Blaugust' and the challenges of learning Rust, including setting up the development environment in WSL and dealing with dependencies. |
2023-07-31 | A post about starting the Rust programming language tutorial, covering installation, Cargo, and the 'hello world' program. |
2023-07-28 | A post about setting up Git and version control for a new Rust project using VSCode and WSL. |
2023-07-27 | A post about setting up a development environment with WSL and VSCode for Rust, and a hiking trip up Mount Si with a mountain goat encounter. |
2023-07-26 | A post about starting the journey from being a hobbyist coder to a professional programmer, choosing to learn Rust and setting up a Linux development environment with WSL. |
2023-06-02 | A post about creating personal productivity charts from Gqueues task manager data using Python and Pandas. |
2023-05-25 | Updates to the TIL page regarding RSS feeds, learning the Rust programming language, and working with DoubleLoop. |
2023-05-13 | A Today I Learned (TIL) post about implementing a toy DNS resolver in Python, inspired by Julia Evans' zine. |
2023-05-08 | A Today I Learned (TIL) post discussing the efficiency of different programming languages and the concept of the 'Liar's Dividend'. |