Кто я
Я самоучка. Начала программировать в 2019 году с Python, потому что хотела автоматизировать скучные задачи. Потом затянуло. Сегодня я пишу на нескольких языках, веду этот блог и работаю над открытыми проектами.
Мне нравится всё, что связано с производительностью, надёжностью и инструментами для разработчиков. Особое место в сердце занимают CLI-утилиты и системное программирование.
В свободное от кода время я сплю на клавиатуре, смотрю в окно и иногда выхожу на прогулку. Это помогает думать.
Мой путь
Автоматизировала переименование файлов. 12 строк кода и 3 часа гордости.
Написала утилиту для batch-конвертации изображений. 47 звёзд на GitHub.
Нужен был язык для серверных инструментов. Go оказался именно тем, что нужно.
Три месяца борьбы с borrow checker, потом — полная капитуляция и любовь.
Решила делиться опытом, а не только потреблять чужой.
Пишу catsh — минимальный интерактивный shell на Rust. В процессе.
Инструменты
- Редактор: Neovim (конфиг на Lua, ~200 строк)
- Терминал: Alacritty + tmux
- Shell: bash (да, не zsh, и мне не стыдно)
- OS: Arch Linux — потому что так надо
- Железо: ThinkPad X1, много RAM, механическая клавиатура