RYAN
Programmer, photographer, DJ. I like being creative in multiple ways.
As a kid I was often invited to join my mother at her job at Ericsson and among all machines and computers my fascination for electronics was born. On my 10th birthday I finally got my very own computer to experiment with. Despite sucessfully erasing my harddrive with fips when I was to try Linux I never gave up.
In 1998 I started programming C++ after reading a crash-course in the magazine PC+. The year after I bought the book The C++ Programming Language by Bjarne Stroustrup and on my way home from the store I learned the difference between integers and floating-points.
Over the years I've done frontend and backend, on mainstream-systems like Windows, Linux, and macOS as well as on more obscure platforms like EPOC and BeOS.
I prefer to work in noisy loud-music environments such as bars and night clubs. I'm autistic, bipolar and as of lately also diagnosed with EUPD. In practice this means I'm really good at what I do, I just thrive in non-conventional environments and work in quirky ways. :)
You can read more about how I function in my journal.
Languages
- C
- C# (since around 2005)
- C++ (since pre-C++98 through C++23)
- JavaScript
- PHP
- Perl
- TypeScript (since 2018)
Platforms and Operating Systems
- Android (via .NET MAUI)
- Arduino
- Linux (Debian, Ubuntu, Fedora + Fedora Silverblue)
- Windows (since the MFC days)
- macOS
Libraries/Systems
- .NET + WinForms
- .NET MAUI
- GTK
- Qt
- MFC (does anyone use this anymore?)
DevOps
- Docker
- Podman/Toolbox
- Git
- VMware ESXi
- Proxmox
- Gitea
- Gitea Actions
- Drone