mirror of
https://github.com/wezm/wezm.net.git
synced 2024-11-18 04:42:47 +00:00
Tech stack tweaks
This commit is contained in:
parent
6db0c2a88e
commit
2a2f0db2d2
1 changed files with 36 additions and 34 deletions
|
@ -2,8 +2,8 @@
|
|||
title = "Tech Stack 2024"
|
||||
date = 2024-06-01T10:13:48+10:00
|
||||
|
||||
#[extra]
|
||||
#updated = 2024-02-21T10:05:19+10:00
|
||||
[extra]
|
||||
updated = 2024-06-04T07:49:36+10:00
|
||||
+++
|
||||
|
||||
Inspired by Alex Chan's [Tools of the trade][achan] post I thought I'd note
|
||||
|
@ -135,7 +135,7 @@ visit.
|
|||
##### Stylus
|
||||
|
||||
I don't use a lot of browser extensions but [Stylus] is a great one. It lets me
|
||||
apply custom styles websites (or all sites). This lets do things like fix poor
|
||||
apply custom styles to websites (or all sites). This enables me to fix poor
|
||||
font choices or hide that annoying Sign-In With Google across all websites.
|
||||
|
||||
#### Shotwell
|
||||
|
@ -160,7 +160,7 @@ Clipboard history is an essential part of any desktop computing environment and
|
|||
|
||||
#### Rust
|
||||
|
||||
Pretty much all software I write these days in done with [Rust]. Also I use a
|
||||
Pretty much all software I write these days in done with [Rust]. I also use a
|
||||
lot of software written in Rust as it tends to be efficient with resources,
|
||||
reliable, and easy for me to delve into the code if needed.
|
||||
|
||||
|
@ -173,7 +173,7 @@ Linking is slow, I do a lot of linking working on personal and work projects.
|
|||
|
||||
For building web applications my go-to is [Rocket]. It's not quite as batteries
|
||||
included as something like [Rails] but it includes a lot of stuff that's
|
||||
missing from other options.
|
||||
missing from other Rust options.
|
||||
|
||||
#### Zola
|
||||
|
||||
|
@ -182,7 +182,7 @@ and super fast.
|
|||
|
||||
#### Gleam
|
||||
|
||||
On occasions I need to write code targeting JavaScript that is non-trivial
|
||||
On occasions I need to write code targeting JavaScript. When that is non-trivial
|
||||
I've been reaching for [Gleam]. It's kinda of like Elm but actively maintained
|
||||
and with fewer restrictions.
|
||||
|
||||
|
@ -192,11 +192,11 @@ and with fewer restrictions.
|
|||
|
||||
My computer is a desktop machine that I assembled myself in 2023:
|
||||
|
||||
- AMD Ryzen 9 7950X 16-Core Processor
|
||||
- AMD Ryzen 9 7950X 16-Core/32-Thread Processor
|
||||
- 64 Gb DDR5 6000 MT/s RAM
|
||||
- Storage:
|
||||
- Root disk: Crucial T700 1TB PCIe Gen5 NVMe M.2 SSD
|
||||
- /home: 2x WD_BLACK 2TB SN850X NVMe in ZFS mirror
|
||||
- /home: 2x WD_BLACK 2TB SN850X PCIe Gen4 NVMe in ZFS mirror
|
||||
- AMD Radeon RX 6700 XT GPU with 12Gb VRAM
|
||||
- 2x Dell 24" 4K displays, one in portrait orientation
|
||||
- Razer Kiyo web cam
|
||||
|
@ -207,14 +207,14 @@ My computer is a desktop machine that I assembled myself in 2023:
|
|||
All of this is packed into a monstrous [Fractal Design Torrent case][torrent]
|
||||
with a lot of slow, quiet fans to try to keep all the hot things under control.
|
||||
This build was optimised for my development activities (both work and personal)
|
||||
with occasional gaming. For future comparisons it does a clean Prince build[^1]
|
||||
with occasional gaming. For future comparisons it does a clean [Prince] build[^1]
|
||||
in 1m50s and scores 2966/20174 in Geekbench 6.
|
||||
|
||||
In early 2024 I started having trouble with pain in my hands from mousing. For
|
||||
nearly 20 odd years I've alternated mouse hands to load balance the wear on my
|
||||
hands. However this was an issue in both. That led me to try a vertical mouse,
|
||||
which didn't initially help. I then tried a wrist rest but it was super hard
|
||||
and the pain remained. I got different softer one and now the vertical mouse is
|
||||
and the pain remained. I got a different softer one and now the vertical mouse is
|
||||
comfortable and my hands have stopped complaining.
|
||||
|
||||
#### Laptop
|
||||
|
@ -232,34 +232,36 @@ hardware catches up.
|
|||
|
||||
[^1]: `time ./bin/build prince` with `mold` as linker.
|
||||
|
||||
[achan]: https://www.alexchantastic.com/tools-of-the-trade
|
||||
[Prince]: https://www.princexml.com/
|
||||
[zsh]: https://www.zsh.org/
|
||||
[Gleam]: https://gleam.run/
|
||||
[Rust Rover]: https://www.jetbrains.com/rust/
|
||||
[Zed]: https://zed.dev/
|
||||
[Neovim]: https://neovim.io/
|
||||
[Arch Linux]: https://archlinux.org/
|
||||
[Chimera Linux]: https://chimera-linux.org/
|
||||
[Awesome]: https://awesomewm.org/
|
||||
[COSMIC]: https://blog.system76.com/tags/COSMIC%20DE
|
||||
[Alacritty]: https://alacritty.org/
|
||||
[Espanso]: https://espanso.org/
|
||||
[Obsidian]: https://obsidian.md/
|
||||
[ZFS]: https://openzfs.org/
|
||||
[zfs-autosnap]: https://github.com/wezm/zfs-autosnap
|
||||
[1Password]: https://1password.com/
|
||||
[Firefox]: https://getfirefox.com/
|
||||
[firefox-containers]: https://support.mozilla.org/en-US/kb/containers
|
||||
[Sylus]: https://github.com/openstyles/stylus
|
||||
[Shotwell]: https://wiki.gnome.org/Apps/Shotwell
|
||||
[achan]: https://www.alexchantastic.com/tools-of-the-trade
|
||||
[Alacritty]: https://alacritty.org/
|
||||
[Aperture]: https://web.archive.org/web/20150407001931/http://www.apple.com/aperture/
|
||||
[keyd]: https://github.com/rvaiya/keyd
|
||||
[Arch Linux]: https://archlinux.org/
|
||||
[Awesome]: https://awesomewm.org/
|
||||
[Chimera Linux]: https://chimera-linux.org/
|
||||
[CopyQ]: https://hluk.github.io/CopyQ/
|
||||
[Rocket]: https://rocket.rs/
|
||||
[COSMIC]: https://blog.system76.com/tags/COSMIC%20DE
|
||||
[Espanso]: https://espanso.org/
|
||||
[firefox-containers]: https://support.mozilla.org/en-US/kb/containers
|
||||
[Firefox]: https://getfirefox.com/
|
||||
[Gleam]: https://gleam.run/
|
||||
[keyd]: https://github.com/rvaiya/keyd
|
||||
[Mold]: https://github.com/rui314/mold
|
||||
[Neovim]: https://neovim.io/
|
||||
[Obsidian]: https://obsidian.md/
|
||||
[Prince]: https://www.princexml.com/
|
||||
[Rails]: https://rubyonrails.org/
|
||||
[Rocket]: https://rocket.rs/
|
||||
[Rust Rover]: https://www.jetbrains.com/rust/
|
||||
[Rust]: https://www.rust-lang.org/
|
||||
[Zola]: https://www.getzola.org/
|
||||
[Shotwell]: https://wiki.gnome.org/Apps/Shotwell
|
||||
[Stylus]: https://github.com/openstyles/stylus
|
||||
[Sylus]: https://github.com/openstyles/stylus
|
||||
[torrent]: https://www.fractal-design.com/products/cases/torrent/
|
||||
[WK870]: https://www.keebmonkey.com/en-au/products/wk870?syclid=ck4d58iusvis73cshbug
|
||||
[Stylus]: https://github.com/openstyles/stylus
|
||||
[Zed]: https://zed.dev/
|
||||
[zfs-autosnap]: https://github.com/wezm/zfs-autosnap
|
||||
[ZFS]: https://openzfs.org/
|
||||
[Zola]: https://www.getzola.org/
|
||||
[zsh]: https://www.zsh.org/
|
||||
|
||||
|
|
Loading…
Reference in a new issue