What's happening now?
This is inspired from nownownow.com - a representation on what is happening in my world.
Introduction
Hi, I'm James! ๐ I'm a software engineer at heart, focusing on building applications & services that make a real impact to people & teams.
Hardware
16โ MacBook Pro, M1 Max, 16GB RAM
Before this, I was using an Intel i5 13" MacBook Pro from 2015, and the difference between Intel & Apple Silicon is jaw-dropping. It may be a few years old now, but it's my go-to device to get the job done. And the bigger screen? Has been fantastic when commuting to the office.
AOC Gaming Monitor CU34G2XPD, 34โ WQHD curved monitor, 3440x1440
This monitor completely re-energised my work setup. This, two HDMI cables & enabling Picture-by-Picture gives me effectively two monitors under a single glass panel - it's absolutely fantastic & incredibly high-definition.
Apple AirPods Max
The best headphones I've ever owned. Seriously. Best battery life I've ever experienced (I can fly over to the US west coast on a single charge no bother) & easy connectivity options to the Apple ecosystem.
Steamdeck
My most recent purchase - this little powerhouse has been an incredible daily gaming device. I'm slowly modernising my Steam library (thanks to the Wishlist notifying me when Steam sales are on!) &
Software
macOS
macOS beats most Linux distributions anyway
Brave
One day I was triggered by Google Chrome's interference & finally made the switch - Brave has been an excellent experience so far, and the privacy blockers have been a breath of fresh air when browsing the today's ad-infested internet.
VSCode
I switched over from Atom & not looked back. There are a lot of suspicious extensions though, so you do need to be wary when the classic suggestion pops up "Would you like to install ..." but overall, it's easy to work with & settings sync with GitHub!
iTerm2
More than just the built-in macOS Terminal, iTerm2 has a ridiculously effective split-screen feature, which is handy given how much I seem to multi-task in a full-screen iTerm session!
Stack
- Backend
- Node.jsPHP
- Database
- PostgresMySQLMongoDBElasticSearchRedis
- Frontend
- Vue.jsReact.jsReact NativeViteLiquidJekyll
- Testing
- MochaJestVitest
Games
Dishonored
A stunning story with perfect single-player gameplay, parkour, powers & pistols!
Dishonored 2
Sequel to Dishonored - the next generation of parkour, powers & pistols!
Star Wars: Jedi Fallen Order
Incredible game & incredible story - an amazing single-player game in the Star Wars universe, set after the events of the third film ("Execute order 66")
Star Wars: Jedi Survivor
Sequel to Jedi Fallen Order - might be the only sequel where the main character isn't nerfed in the opening act ๐