Josef Andersson
TypeScript
React
C#
SQL
Git
Linux
Drones
Portfolio
Projects
Andersson Alpha
KiCad, TypeScript, Fusion360My personal, custom designed and made split, ergonomic, 40% keyboard.
Traktor
TypeScript, LinuxInfrastructure as code for homeservers. Created to replace Ansible for my personal servers. Used on my Linux servers since 2022, including for hosting this website.
Tools
TypeScript, React, NextJSA webservice with a smaller arsenal of tools (API and UI) like webhooks passthrough, URL shortening, code formatting, dummy data generation and more.
MyStats
TypeScript, React, Vite, PrismaA webpage for tracking activities (like workouts, drinking, read books) that I have used myself since 2019, but foremost another project for experimenting with web technologies.
Matrix Launcher
Dart, Kotlin, FlutterAn Android home screen/launcher where apps are launched by drawing patterns.
Sync-hosts
C#, ASP.NETSelf-hosted Dynamic DNS replacement. Sync external IPs between home servers in the simplest way.
About me
- 🇸🇪 Göteborg, Sweden
- 📅 March 1998, 26 years old
- 📦 Programmer for 13 years *
- 🖨 Experienced with CAD and 3D printing
- 🖥 GNU/Linux user and FOSS enthusiast
- 🤖 PCB designer
- 🚁 Drone pilot
- 🚔 Best driver in the World
- 📸 Photography and filming hobbyist
Contact
- Session ID:What is this?
- Email:
- Alt. email:GPG key
- Telegram:@josefandersson
- Signal:@josef.461
Latest commits
See more...Latest blog posts
Saving data from a 2009 iMac
A story and guide on how I retrieved our data from a 15 year old Imac.
Self-hosting on a 1984 VPS
My temporary move from home server to a VPS.
A word on UPSs
Taking on the World of Uninterrupted Power Supplies.
Self-hosting your code
How I host my own code.
How to setup an encrypted server
A guide to encrypting a drive using LUKS, installing Debian on it and unlocking it from remote over SSH.
Contributions
I have made 1061 contributions on git.josf.dev in the past year. Most of the contributions are commits. Some are created issues and comments on issues.
Links
Chatbox
Connecting...