- Manchester, UK
- 15:03
(UTC) - https://agarrity.com
- My preferred language at the moment isRust, which I'm still exploring the use cases of. So far it's proving to be a very adequate replacement forC andC++, although I need more practice to fully grasp the semantics of it and how it works internally.
- My other languages areC++ /C,F#,TS/JS withReact /Next.js /Remix,Python, andJava, in order of experience.
- TheC andC++ go somewhat hand-in-hand (although they're definitelynot the same language). I use C++ where I can because RAII is wonderful for memory management, as well as the fact that the STL exists, but sometimes C is unavoidable. Increasingly I'm finding that I prefer Rust's features, so we'll see how long this stays at the top of the list for.
- F# I use profesionally, and is generally very nice to use once you get your head around thinking functionally (learning Rust first helped with that transition). There are a lot of very elegant ways to program that only work functionally.
- TypeScript andReact I've used in a professional capacity, and I enjoy the simplicity of them. Frameworks likeNext andRemix make the process much more enjoyable and handle boilerplate for you.
- Python I find incredibly useful for quick scripting, prototyping, and other automations. It's also very much a go-to for quick data analysis, although I've heard thatF# is pretty good for it too.
- Java is fine. Just fine. It works, the ecosystem is very mature, and it's hard to mess up other than in the performance department.
- I usePowershell a lot for automating simple processes or creating basic command-line "applications". The fact that it's basically just a .NET interpreter makes it extremely easy to use but quite powerful
- I primarily useArch Linux on my personal machines, although I'm also pretty good withDebian/Ubuntu andRHEL
- I also do quite a bit of work usingSelenium IDE andSelenium WebDriver, which is great for testing websites, automating repetitive tasks, and, website-dependent, can also be used for load testing
- Currently I'm working on a remake of 2003's hottest railroad company simulation game -Railroad Tycoon 3 - using Rust andBevy
- My favourite colour changes far too often for me to reliably put it here, but if I had to hazard a guess it would be ~
#4f424f
. - My favourite colour of paint is Valspar's Sleepy Kitten in Matte with 3300K lighting, which I'd strongly recommend getting the Premium Walls & Ceilings version of because you'll get away with only two coats as opposed to the Classic which can take more than three.
PinnedLoading
- KubaP/Modern-UK-Trainset
KubaP/Modern-UK-Trainset PublicA new UK trainset for openttd, featuring the latest British Rail class additions in real livery colours.
Python 2
- UnturnedDifficultyAdjuster
UnturnedDifficultyAdjuster PublicAn OpenMod plugin for Unturned that enables more granular difficulty tuning than the default config files
C#
- ENG1-Team-11/boatgame3d
ENG1-Team-11/boatgame3d Public archiveBoat Racing game based on the York Dragon Boat Race
Java
Something went wrong, please refresh the page to try again.
If the problem persists, check theGitHub status page orcontact support.
If the problem persists, check theGitHub status page orcontact support.