Skip to content

Commit dfab83b

Browse files
committed
tweak greatefulness list
1 parent df729e3 commit dfab83b

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

index.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,12 @@ Syntax highlighting uses the [Gruvbox color scheme](https://github.com/morhetz/g
2626
I often am frustrated with the state of the software industry; however there is software out there that I am deeply grateful for.
2727

2828
- Address Sanitizer/Thread Sanitizer. How many projects can revolutionize the way an established industry writes and thinks about native programming languages, and by so doing, impacts the development of new programming languages, such as Rust and Go? And how many projects are massively helpful for beginners and experts alike? Any respectable C or C++ programmer should test every new line of code under these sanitizers, numerous bugs will be caught and your understanding of the standard and undefined behavior will be greatly improved. Finally, its benefits compound nicely with fuzzing and automated testing.
29-
- SwayWM. A simple and snappy tiling window manager. Using one of these has completely changed the way I interact with a computer.
29+
- SwayWM, Gnome: Tiling window managers completely changed the way I interact with a computer.
3030
- C: The OG, simple (for some definition of simple), fast, ubiquitous. It will outlive us all.
31-
- Odin and Zig: Simple and fast. It makes you realize how many features in other programming languages you can live without; they are an exercise in minimalism.
3231
- Vim/Neovim. Another timeless, minimal, fast program that's great for code and prose alike and that respects your computer by requiring very minimal resources. This blog was entirely written inside Neovim!
3332
- ZFS. The last filesystem you'll need. Reliable and is built on the right concepts. It feels like Git for the filesystem.
3433
- Wine/Proton. What a technical feat, and a massive reverse engineering effort, to make Windows applications work on Linux without the application even noticing.
3534
- Rust. Because it catches all my mistakes at compile time and I wish all compilers would too. Although its complexity is a beast and compile times will make you cry.
36-
- Zig the toolchain. Because straightforward cross-compiling should be what everyone does on a daily basis without having to setup Docker/VMs/a complicated CI.
3735
- Make: This swiss-army knife somehow finds itself in nearly every project of mine.
3836

3937

0 commit comments

Comments
 (0)