Uses
This is what I use to build my apps and sites. Inspired by uses.tech by Wes Bos.
Hardware
- Laptop: Framework 13 DIY AMD Ryzen 7840U
- Chair: Herman Miller Aeron Mesh
- Desk: Uplift Standing Desk Frame with Crossbar + Ikea tabletop
- Monitor: AOC 34” 3440x1440 CU34G2G4R3
- Keyboard: X9 Performance Ergonomic Keyboard Wireless
- Mouse: Sharkk Ergonomic
- Webcam: Logitech C920
- Speaker/Microphone: Jabra Speak 410
- KVM: Kceve USB Type-C 2 in 1 Out KVM Switch 4K
- Footrest: HUANUO Footrest Under Desk
- Light: LIBORA Led Desk Lamp for Home Office
- Earbuds: Google Pixel Buds Pro
- Phone: Google Pixel 6a
Software
- OS: Fedora KDE Spin with separate Activities for Coding and Personal
- IDE: VS Code (Theme: Winter is Coming - Dark Blue, Font: Fira Code), Kate
- Browser: Firefox, Chrome
- Terminal: Konsole
- VCS: Git and Gitlab
- Hosting: Cloudflare Pages, Gitlab Pages, and Firebase Hosting
- Database: Firebase Firestore and RTDB
- Task Management: Todoist
- Knowledge: Personal, private, secure Docusaurus site (details)
- Backup: Duplicacy to Backblaze B2 + periodic local backup to external HDD using KDE Backup
- Podcasts: Pocket Casts
- Audiobooks: Voice
This Site
This site is built with Sveltekit and Markdown. It is deployed via Cloudflare Pages and fully statically rendered at build time using a Cloudflare Pages CI job.
It borrowed from the the very awesome SvelteKit Blog Starter but has diverged significantly since.
The front page Chatbot leverages Dialogflow and Firebase serverless functions.