Technical background
Keyboard Layout
Languages
- 2022 YAML
- 2020 JavaScript
- 2019 HTML, CSS
- 2016 shell
- c.1999 English
- c.1999 Native Mandarin
Web development
- 2023 Flutter (in progress)
- 2022 TailwindCSS
- 2022 Laravel
- 2022 Node.js
- 2022 Figma
- 2022 TailWind
- 2022 JavaScript (ES2 and ES3)
- 2021 MySQL
- 2021 PHP
- 2021 React (in progress)
- 2019 RSS
- 2016 HTML, CSS
Skills
- 2018 Hospitality Industry (Cooking, Customer service)
- 2017 Automotive technology (Perform basic repair)
- 2016 System Maintenance (Virus removal, keeping it running in tip top condition and troubleshooting)
- 2013 Git
Unix userland
- 2022 ssh, sshd, telnet
- 2018 sh, tail, head, cat, chmod, date, dd
- 2014 tmux, curl, awk, grep, sed, tr, cut, which, printf, mkdir, rm, find
- 2013 git, ls
Linux (Chronological)
- Ubuntu Server
- Linux From Scratch (LFS 8.4)
- Gentoo
- Arch Linux
- Xubuntu
- Puppy Linux
- Lubuntu
Servers
- 2022 Self VPN Server (VPN)
- 2022 Home Server (Node 1)
- 2022 NAS Server (Delicate)
- 2021 Raspberry Pi Zero W - PiHole DNS
Text editors
- 2021 NeoVim
- 2019 VSCode
- 2015-2018 Sublime Text 2, 3
- 2013 Vim
- X-2014 Notepad
Honourable mentions:
- Atom
- Notepad++
- Brackets
- Microsoft Visual Studio
Never tried Emacs
Keyboards
- 2020 Royal Kludge RK61 Brown switch Colemak
- 2019 Asus VivoBook A512FL built-in keyboard with QWERTY
- 2015-2019 Acer TravelMate P254 built-in keyboard with QWERTY
- 2004-2019 Logitech NewTouch Keyboard 100 PS2
Laptops, desktops, handhelds
Networking
- 2013 Wi-Fi
- 2007-Now 1000BASE-T Ethernet
- 2004-2006 10BASE2 Ethernet