Update
This commit is contained in:
parent
aa27b1a257
commit
b8a829e0a1
1 changed files with 85 additions and 14 deletions
|
@ -8,8 +8,6 @@ title: Uses
|
|||
description: "About my tools, workflow, and other things I use as a software developer."
|
||||
---
|
||||
|
||||
TODO: List Firefox extensions
|
||||
|
||||
This page lists the tools (both physical and otherwise) that I use to do my job
|
||||
as a software developer along with some thoughts on them.
|
||||
|
||||
|
@ -40,8 +38,8 @@ Regarding the configuration of my machines and the software referenced below,
|
|||
|
||||
I wake up when my kids do out of a Purple mattress.
|
||||
|
||||
I slip on my PineTime wrist watch, grab my Android smartphone, put on my
|
||||
prescription glasses, and usually make some tea.
|
||||
I slip on my PineTime wrist watch, grab my Android smartphone and backpack, put
|
||||
on my prescription glasses, and usually make some tea.
|
||||
|
||||
## Mattress: Purple King Size
|
||||
|
||||
|
@ -77,6 +75,9 @@ with my laptops/desktops) now in no particular order. I have no idea if any of
|
|||
these have iOS equivalents, but here ya go.
|
||||
|
||||
- [Firefox](https://github.com/mozilla-mobile/fenix) as my web browser
|
||||
- Firefox supports extensions even on Android! I use the following:
|
||||
- [Dark Reader](https://addons.mozilla.org/en-US/firefox/addon/darkreader/) for keeping things easy on my eyes
|
||||
- [uBlock Origin](https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/) for blocking ads
|
||||
- [F-Droid](https://f-droid.org) as an awesome resource for applications
|
||||
- [Termux](https://github.com/termux/termux-app) for doing Linux-y and
|
||||
terminal-y things on my phone
|
||||
|
@ -107,6 +108,13 @@ these have iOS equivalents, but here ya go.
|
|||
- Pocket Casts for listening to podcasts
|
||||
- Spotify for listening to music
|
||||
|
||||
## Backpack
|
||||
|
||||
The portable office! I keep my laptop, a multi-tool, extension cord, power
|
||||
strip, laptop charger, a suite of adapters and flash drives, water bottle, and
|
||||
the odd cable here or there. If I'm feelin' that I might be gamin', I throw in
|
||||
the Steam Deck. More on all this later.
|
||||
|
||||
# Server Room
|
||||
|
||||
Once the day has started and I've said my goodbyes to the fam, I head downstairs
|
||||
|
@ -178,21 +186,24 @@ cloud offering is.
|
|||
|
||||
I run the following applications for my home:
|
||||
|
||||
- Traefik to reverse proxy all the things
|
||||
- [Traefik](https://traefik.io/traefik/) to reverse proxy all the things
|
||||
- Though I use Caddy for most things, Traefik does work nicely with my
|
||||
convoluted Docker Compose setup
|
||||
- A homemade chat bot for various things
|
||||
- Various game servers
|
||||
- A small service that multiplexes audio and video feeds
|
||||
- Gitea for https://git.lyte.dev
|
||||
- Nginx to serve static files for https://files.lyte.dev
|
||||
- Jellyfin
|
||||
- Plausible for web analytics
|
||||
- PostgreSQL as the great database for anything that needs one
|
||||
- MariaDB for anything too lame to use Postgres
|
||||
- Various game servers (Minecraft, Factorio, Valheim, etc.)
|
||||
- [A small service that multiplexes audio and video feeds](https://git.lyte.dev/lytedev/tcplexer) mainly for combining a couple audio feeds from DIY IP baby monitors into a single stream for listening
|
||||
- [Gitea](https://about.gitea.com/) for https://git.lyte.dev 💜💛💙
|
||||
- [NGINX](https://www.nginx.com/) to serve static files for https://files.lyte.dev
|
||||
- [Jellyfin](https://jellyfin.org/) for streaming my video media to approved users (family, friends, etc.)
|
||||
- [Plausible](https://plausible.io/) for web analytics
|
||||
- [PostgreSQL](https://www.postgresql.org/) as the great database for anything that needs one
|
||||
- [MariaDB](https://mariadb.org/) for anything too lame to use Postgres
|
||||
|
||||
I run a few services from the cloud as well:
|
||||
|
||||
- A small DDNS application that machines report to so I have relatively up-to-date public IP information on most of my devices (this can't run from home for
|
||||
- [A small DDNS application](https://github.com/lytedev/deno-netlify-ddns) that machines report to so I have relatively up-to-date public IP information on most of my devices (this can't run from home for
|
||||
fairly obvious reasons 😉)
|
||||
- Each machine runs [the accompanying client](https://github.com/lytedev/deno-netlify-ddns-client) with unique credentials
|
||||
- Various monitoring scripts for specific things (also can't run from home - who would monitor the monitors?)
|
||||
|
||||
# Starting Work
|
||||
|
@ -406,6 +417,23 @@ background color for the longest time.
|
|||
|
||||
## Web Applications
|
||||
|
||||
Firefox is awesome. I'm a big fan. I make heavy use of their "Sync" offering,
|
||||
which syncs just about everything. It's very convenient and I'm sure it will
|
||||
somehow bite me later.
|
||||
|
||||
I use the following must-have browser extensions:
|
||||
|
||||
- [hide-scrollbars](https://addons.mozilla.org/en-US/firefox/addon/hide-scrollbars/) to hide scroll bars
|
||||
- [FoxyProxy](https://addons.mozilla.org/en-US/firefox/addon/foxyproxy-standard/) for proxying through to various resources
|
||||
- [PassFF](https://github.com/passff/passff) for interfacing with my `password-store`
|
||||
- [Firefox Multi-Account Containers](https://addons.mozilla.org/en-US/firefox/addon/multi-account-containers/) for being logged into all my accounts simulataneously
|
||||
- This is probably good enough reason _alone_ to use Firefox over anything else
|
||||
- [Tree Style Tab](https://addons.mozilla.org/en-US/firefox/addon/tree-style-tab/) for a much nicer way of managing four billion tabs
|
||||
- [Dark Reader](https://darkreader.org/) to keep things easy on my eyes
|
||||
- [uBlock Origin](https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/) for blocking ads
|
||||
- [Vimium](https://addons.mozilla.org/en-US/firefox/addon/vimium-ff/) for moar keyboard shortcuts
|
||||
- [open-url-in-container](https://github.com/honsiorovskyi/open-url-in-container) for programmatically opening URLs in certain Multi-Account Containers, for opening certain tabs in certain containers from my terminal
|
||||
|
||||
Firefox usually has the following web applications opened:
|
||||
|
||||
- [Shortwave](https://shortwave.com) as my email client for my Google Mail
|
||||
|
@ -553,3 +581,46 @@ occasionally. It lists the following often-used applications:
|
|||
Code folks or troubleshooting a VS Code user's setup
|
||||
- [Thunar](https://docs.xfce.org/xfce/thunar/start) for managing files in a GUI
|
||||
- [PulseAudio Volume Control (or `pavucontrol`)](https://freedesktop.org/software/pulseaudio/pavucontrol/)
|
||||
|
||||
## Music
|
||||
|
||||
I dabble in music sometimes, depending on my workload or how much I need an
|
||||
outlet, mostly as a poser metal drummer, so I'll list that stuff here, too!
|
||||
|
||||
- Roland TD-11 electric drum kit
|
||||
- Electric is convenient for adding music and not bothering people in a
|
||||
quarter-mile radius
|
||||
- [Here's a video of me playing it](https://www.youtube.com/watch?v=ucpYCSxxvy0)
|
||||
- Arturia MicroFreak digital synthesizer
|
||||
- Very new to me; super fun to play with
|
||||
- Novation LaunchKey 61 MIDI controller
|
||||
- Haven't taken the time yet to really setup a DAW to work with this
|
||||
- Some piece of crap first act electric guitar that I keep trying to fix and make work
|
||||
- I just need to bite the bullet and save up for a nice Ibanez (used of course)
|
||||
|
||||
## Electronics
|
||||
|
||||
I also tinker a lot with electronics and "maker"-y things! The only name-able
|
||||
thing is my 3D printer, which is an Ender CR-10S. Micro Center was having an
|
||||
incredible sale one upon a day. The thing is really awesome. I still want a real
|
||||
nice one that I can reliably send prints over the network to.
|
||||
|
||||
Other unnamed tools I have and use on roughly a weekly basis:
|
||||
|
||||
- Soldering iron
|
||||
- Solder sucker
|
||||
- Air purifier (solder _and_ 3D printer fumes ain't all that good for you)
|
||||
|
||||
And I'm sure there are other unsung heroes I just don't think about. Like butter
|
||||
knives.
|
||||
|
||||
# Finishing The Day
|
||||
|
||||
That about does it! I usually head upstairs when work is done, make food in
|
||||
unidentifiable cookware, tinker and play with my kids for a bit, head out to
|
||||
whatever evening activity we've got going on if applicable, come home, and bedtime!
|
||||
|
||||
Ah, we have a couple tablets for Khan Academy Kids, white noise (and other
|
||||
sleep-inducing ambience), and podcasts (like Base Camp Adventures!) and a
|
||||
Google Home Mini or two, mostly for playing loud and obnoxious music or setting
|
||||
timers.
|
||||
|
|
Loading…
Reference in a new issue