• 4 Posts
  • 16 Comments
Joined 1 year ago
cake
Cake day: June 1st, 2023

help-circle








  • I’ve just built my first NAS. I went very overkill for my needs, so bought 5x8TB drives, 32GB of RAM, a Ryzen 5600G, and 1TB of NVMe SSD storage to compliment my HDD space. I’ve installed TrueNAS and have plugged the HDDs into a RAID-Z2 config, yielding about 20TB of usable space, with the 1TB SSD being a separate pool for anything that can benefit from faster IO, which have generally been applications / VMs. Currently using it as a network drive for all my data, and am using BorgBackup to ensure everything’s backed up. At some point I’d like to get a remote BorgBackup repository going, but I’ve not gotten around to it yet.

    I’m also using it to host a VM for my web dev projects I can access via RDP and Tailscale, and have started installing PhotoPrism for my photos, SyncThing for my dev projects (so I can continue coding across my PC and laptop seamlessly), and eventually I’d like to get Plex / Jellyfin going, though I already have a setup going via WhatBox.









  • Love me the Jetbrains apps. Webstorm in particular I use on the daily, and I love how everything works out of the box, unlike vscode where you need to install a whole bunch of plugins.

    That is, except for rust. I have no idea why, but the Jetbrains rust plugin is absolute garbage; it’s slow and inaccurately reports some errors while missing on errors the CLI would pick up. Rust is the main use case I have for using vscode, the language server there is rock solid, have had nothing but good experiences (outside of the pains of dealing with the borrow checker as a rust novice…)