Python
6 ноября 2026
Классика на собеседованиях: две пустые скобки ведут себя по-разному
в зависимости от того, какие это скобки. Разбираю, как парсер
Python превращает это в SyntaxError и почему
виноват не список, а то, что идёт после.
Читать дальше →
Git
2 ноября 2026
Удалили ветку, сделали reset --hard, потеряли коммит?
Пока объект не собран сборщиком мусора, git reflog
помнит всё. Показываю, как за две команды восстановить то,
что казалось потерянным навсегда.
Читать дальше →
CSS
28 октября 2026
Наконец-то можно стилизовать родителя в зависимости от дочерних
элементов, без JavaScript и костылей с классами. Показываю
пару реальных случаев, где :has() заменяет
десяток строк скрипта.
Читать дальше →
Linux
21 октября 2026
strace выводит километры текста, но если знать
несколько фильтров — -e trace=file,
-f, -c — программа, которая
«виснет непонятно почему», начинает рассказывать историю
за тридцать секунд.
Читать дальше →