About
TL:DR
Hey, I'm Tommy Oldfield.
I'm a web developer living in Dundee, Scotland.
I'm 33 years old and I've been making websites and web apps since 2016 (not including trying to edit my MySpace page layout as a teen!).
I learned my craft building websites and web apps with Django and Flask but in my work as a web developer for the University of St Andrews, my focus is on PHP, JavaScript/TypeScript, and CSS.
More info
I started my web development journey by completing Harvard's CS50 Introduction to Computer Science course and then completing CS50w straight after.
At the end of 2019, as I was finishing CS50W, I got a job as a web developer for the University of St Andrews, which is where I am working to this day. My day-to-day involves adding new features to the website through our CMS, TerminalFour, and contributing to the university's design system.
When my two kids aren't keeping me busy, I also have a few hobbies. I've been playing the guitar since I was 12 and have played in a few bands throughout high school and university. Through playing the guitar, I'm always listening to music, and I'm always on the lookout for new bands and artists to listen to.
I've spent countless hours raiding in Final Fantasy XIV, sim racing in Assetto Corsa, and not getting any better at Dota 2. I'm also an avid Formula 1 fan.
What do I use?
Here is all the stuff that I use on a day-to-day basis!
Software
Editor
- PhpStorm
Desktop Apps
- I've been using Firefox for longer than I can remember.
- Notion is my second brain.
- For local notes and documentation, I use Obsidian.
- I can't live without Apple Music! 🎵 I'm using Cider on desktop.
Hardware
- Computers
- Macbook Pro M5 Pro, 24GB RAM
- Dell Optiplex 7060, Intel i5 8500t, 16GB RAM, Fedora KDE
- Monitor - 49" Samsung C49J89 ultra-wide.
- Keyboard - Lily58 Pro with Durock Dolphin Silent Linear switches.
- Mouse - Logitech MX Vertical.
- Audio - I use the Audio Techinica BPHS1 into a Roland Rubix24 which comes out of a pair of Dali Zensor 1's.
- Synology DS218+ NAS