About Me
I'm Jed Saxon, if you couldn't tell by the URL of this site. I'm a software developer based in Victoria, Australia, with a Bachelor in Computer Science (at Swinburne).
I am a metalhead, and love anything from Sonata Arctica's cheesy power metal, to Lamb of God's heaviest tracks.
Trains.
I have strong opinions against social media , large language models , and generally maintain a minimal lifestyle. I have a very barebones Neovim config and am still rocking the default colour scheme. My DWM setup is equally minimal, only having yellow window borders so I don't get lost.
The Timeline
May
First Started Programming
My first experience programming was when I wanted to make a game. So naturally, I searched up "how to make a game" and watched that one Unity tutorial everyone also watched, from Brackeys. Yes, that one ...
-
C#
-
Unity
Improving Unity and C# Skills
I never really understood the C# code I was writing, nor did I really know what game to make. Because I enjoyed the process of developing "cool things", I kept making new projects and developing random game mechanics.
-
C#
-
Unity
April
First Linux Install
During high school, I had a very underpowered HP laptop. This laptop barely ran Windows 10, and so it was right of passage to install Linux. And while my Linux Mint experience was fantastic at home, I was unable to get it connected to my school's network, and couldn't really use it.
-
Linux
June
Started Certificate IV of IT at Chisholm
High school wasn't challenging me enough, so I came to the decision to continue my studies in TAFE as opposed to completing VCE.
-
Java
-
Swing
-
Python
-
MySQL
December
Began Daily Driving Fedora Linux
Windows no longer made sense to me at this time. I decided to fully switch over to Fedora Linux, as I found it much nicer to work with.
If you are interested, I used Gnome as my desktop environment and actually liked it.
-
Linux
-
Fedora
Janurary
Freelancing - E.Team Codes
Developed and maintained a simple application to view comics when given a 6-digit code. It uses an ASP.NET backend, Razor frontend, MySQL database, and comes with a handy deployment docker-compose.yaml script. The client could create, and manage their comics using the Entity Framework identity system.
-
C#
-
MySQL
-
Docker
-
HTML/CSS/JS
-
jQuery
-
ASP.NET Core
Feburary
Started Diploma of IT at Swinburne University
After finishing the Certificate IV of IT, I had to make the decision on where to continue my studies. I landed on Swinburne, as their Diploma of IT (advanced programming) seemed like the logical next step.
It was a 1 year course that would get me into University with interesting projects to work on (as opposed to just theory).
-
C#
-
PHP
-
C++
-
AWS
-
Docker
-
MySQL
May
First Commit on
jedsaxon/portfolio
-
HTML/CSS/JS
-
PHP
-
Python
-
Gitlab CI/CD
July
Switched to Arch Linux
I became very curious about Arch Linux during this time. Fedora was good, but the idea of installing a Linux distribution from the ground up excited me for some reason. So, I switched to it. This was the beginning of my CLI-only workflow.
Instead of using Gnome as my desktop environment, I decided to use XFCE4 . No annoying animations, or fancy effects, or features that get in your way or just don't need. Only a simplistic user interface with everything I need, without using more than 1% of my CPU.
-
Linux
-
Arch Linux
Feburary
Started Bachelor of Computer Science at Swinburne University
Now begins the hell that I had been dreading since high school. Just 2 more years to go!
August
Switched to Neovim
It was time to become a real man. No more navigating through sub-menus, having Electron installed for the 20th time, and moving my hand off the keyboard to use mouse and click on the "commit" button.
Time for Neovim, where I have learnt to do everything with just the home row and manually configuring LSPs. My config might suck, but its mine, and it kinda works for me.
-
Vim
-
Neovim
Janurary
Switched to DWM
Suckless's DWM (dynamic window manager) is a simple window manager with no extra animations or blur effects. Every window is managed via the keyboard instead of the mouse, unlike XFCE.
July
First Internship
I got an internship! In an attempt to not dox myself too much on this site, I will not tell you where!
Unless my resume gets leaked by one of the random companies I've applied for... that would suck...
November
Completed Bachelor of Computer Science
After 3 years of sleepless nights, I can finally rest easy knowing that I don't have 4 assignments to submit the next morning.
I will eventually write up about my experiences at Swinburne since the university does a lot of things right, and wrong.