import Content from "../../components/Content";
import PageTitle from "../../components/PageTitle";
import Link from "../../components/Link";
import Image from "../../components/Image";
import CodeInline from "../../components/CodeInline";
import { H2 } from "../../components/Heading";
import { UnorderedList, ListItem } from "../../components/List";
import { metadata as defaultMetadata } from "../layout";
import type { Metadata, Route } from "next";
import desktopImg from "../../public/static/images/uses/desktop.png";
export const metadata: Metadata = {
title: "/uses",
description: "Things I use daily.",
openGraph: {
...defaultMetadata.openGraph,
title: "/uses",
images: [desktopImg.src],
url: "/uses",
},
alternates: {
...defaultMetadata.alternates,
canonical: "/uses",
},
};
export default function Page() {
return (
<>
/uses
I regularly get messages asking about which tools I use to work.
Nobody has asked me what I use. Ever. But here's a list of my daily drivers and necessities anyways, mostly
revolving around my Apple sheepy-ness. Inspired by many, many others.
โค๏ธ
๐
Daily Drivers
MacBook Pro (14-inch)
Apple M3 Pro (12โcore CPU, 18โcore GPU) ๐๏ธ๐จ36 GB RAM1 TB SSDSpace Black ๐คiPhone 15 Pro512 GB in Natural Titanium
TORRAS Magnetic Shockproof Case (surprisingly nice, also in
Natural Titanium)
iPad Pro 10.5"256 GB in Space GraySmart Keyboard & Apple PencilApple Watch Series 6 (GPS)
Aluminum โ Space Gray40mm (I have incredibly small wrists.)
Usually with the{" "}
Midnight Blue sport band
, ๐ณ๏ธโ๐{" "}
Pride Edition woven nylon band
, or employee ๐๏ธ{" "}
Close Your Rings Challenge woven nylon band
.
Google Pixel 4aFor some recreational Android development and experimentation.
Activated on Google Fi (
referral link) during rare trips.
Really just putting this here in a futile effort to prove I'm not a complete Apple sheep. ๐
๐งช
Homelab
UniFi Dream Router
, plus:
2x{" "}
Switch Flex Mini
SmartPower Plug{" "}
(It's Comcastic!โข)
Synology DiskStation DS224+
2x recertified{" "}
16TB WD Ultrastar
{" "}
drives
Plex
{" "}
(installed as a package via{" "}
syno.plexupdate
{" "}
for hardware encoding)
A ๐ฅง Raspberry Pi cluster with:
1x Raspberry Pi 4B, 8GB
RAM
Running Home Assistant OS with a{" "}
SkyConnect USB Dongle
2x Raspberry Pi 5, 4GB RAM
Running{" "}
a few Docker containers,
including:
Nextcloud
Sonarr, Radarr,{" "}
Bazarr,{" "}
Prowlarr
qBittorrent (web client)
Tautulli
WireGuard
Traefik
Authelia
Full post with more details coming soon!An overpowered custom homelab server, powered by an{" "}
ASUS Q87M-E board,{" "}
i7-4790S
, 32 GB of RAM, 2x recertified{" "}
16TB WD Ultrastar
{" "}
drives, and Proxmox VE,
in a cheap Thermaltake Versa H22 case with
expensive Noctua ๐ค fans.
๐พ
Development
iTerm 2
My various{" "}
ZSH aliases and{" "}
functions are in{" "}
my .dotfiles repository.
Oh My ZSH
zsh-autosuggestions
zsh-syntax-highlighting
Visual Studio Code
All of my settings.
Themes:
GitHub Dark theme
Material Icon theme
SF Mono font
Extensions:
EditorConfig
ESLint
GitHub Pull Requests
GitHub Repositories
Import Cost
MDX
Prettier
Remote Development Pack
Stylelint
Word Count
Homebrew
View my messy Brewfile dump
{" "}
with all of my installed packages.
XcodeDocker DesktopParallels Desktop Pro
Switched from VMware Fusion when Parallels beat them to the punch with{" "}
M1 support.
SketchAdobe Creative Cloud
Still on the $20/month{" "}
Student Plan, somehow. ๐คซ Will
need to re-evaulate once I'm kicked off; it's hard to justify spending almost 3x that...
TransmitSequel Pro
{" "}
โ{" "}
TablePlusRobo 3T
{" "}
โ{" "}
TablePlusImageOptimSipLocal
{" "}
for WordPress development.
๐
Browsing
Firefox
{" "}
๐ฆ
My default user.js settings.
Extensions:
1Password Classic
BetterTTV
Dark Reader
Decentraleyes
Mailvelope
React Developer Tools
OctoLinker
Privacy Badger
uBlock Origin
Google Chrome
{" "}
๐
For testing only! See more of my de-Googling efforts below.
Extensions:
AMP Validator
Lighthouse
React Developer Tools