Essential tools and utilities I use for development, system administration, and daily work.
Coding Tools
- Vim - The ubiquitous text editor
- EditorConfig - Consistent coding styles across editors and IDEs
- YouCompleteMe - Code completion engine for Vim
- RR Project - Record and replay framework for debugging
- Perf - Performance analysis tools by Brendan Gregg
Server Tools
- Fail2ban - Intrusion prevention software framework
- Netfilter - Framework for packet filtering and network address translation
- QEMU - Generic machine emulator and virtualizer
- GDB - GNU Project debugger
- CMake - Cross-platform build system
Other Tools
- tmux - Terminal multiplexer for managing multiple terminal sessions
- WeeChat - Extensible chat client
- Radare2 - Reverse engineering framework
- Duc - High-performance disk usage analyzer
About This Collection
This collection represents the core tools I rely on for C++ development, Linux system administration, and debugging. Each tool has proven its worth in real-world scenarios and forms part of my daily development workflow.
The selection emphasizes command-line tools and utilities that excel in Unix-like environments, reflecting my focus on systems programming and server administration.