Preferences

My environment

  • GNU/Linux
  • i3
  • Tmux
  • Simple Terminal
  • ZSH
  • FZF
  • NNN
  • Polybar
  • Dunst

Languages

I like

  • Rust
  • Go

I have to work with

  • Python
  • Bash
  • C
  • C++
  • Lua

Development tools

Write code

  • Neovim
  • Emacs

Debug

  • Neovim DAP (Debug Adapter protocol) compatible debuggers
  • readelf, nm, strace, patchelf, objdump
  • tcpdump
  • ncat
  • telnet
  • curl

Profile

  • Linux Perf
  • pprof (Golang only)
  • Valgrind (Massif)
  • FlameGraphs

To build

  • Make
  • Nix Package Manager

Visualize

  • Graphviz
  • PlantUML

To make a system

  • Postgresql
  • Redis
  • Nginx
  • Ansible
  • Docker

To make some GUI

  • XLib
  • Egui