Blog


Blog posts

2024


How to securely access homelab with Tailscale


2023


How to backup Immich


Храним фотки у себя


2022


2021


Зарплатные переговоры


Новый проект: "Где мои деньги?"


Итоги 2020


Что спросить на собеседовании


Итоги 2019


Как мы устраивали Secret Satan


И ещё раз про деньги


Про деньги


Евротрип, часть третья: Берлин


Евротрип, часть вторая: Прага


Евротрип, часть первая: Мюнхен


Итоги 2018


Но биг дил


Итоги 2017


Почтовая рассылка Random Ruby


Итоги 2016


Elixir & Phoenix


Как я перевожу книги


Про Петербург


Самый важный навык любого разработчика


Рейтинг курсов по Ruby


Стоит ли учиться?


Книга "Reliably Deploying Rails Applications" на русском языке


Как люди учатся


Деплой Jekyll и Middleman на VPS, часть третья


Деплой Jekyll и Middleman на VPS, часть вторая


Деплой Jekyll и Middleman на VPS, часть первая


Завершил курс по безопасности веб-приложений


Итоги 2015-го


Трекеры времени для программиста


Курс по Ruby on Rails на CodenameCRUD


Зарелизил первый гем


На CodenameCRUD опубликован курс по Ruby


Обновление CodenameCRUD: 2/5 курса "Основы веб-разработки"


CodenameCRUD: бесплатное обучение веб-разработке


"Психология влияния" Роберта Чалдини


Форум для Ruby и Rails разработчиков


Погружение в веб-разработку


Про видео


Итоги 2014-го?


Сворачивающиеся дневники


Как быстро выучить Ruby?


Об отсутствии идей


Установка гемов libv8 и therubyracer


Конфиг Sublime Text для работы с Ruby/Rails


RuntimeError: Couldn't determine Berks version


Книга: Атлант расправил плечи


Обработка тяжелого json-файла, получаемого с удаленного сервера


Деплой Rails-приложения на Locum


Ощущение богатства


Призрак в Сети. Мемуары величайшего хакера


Как перестать беспокоиться о том, что думают другие


Как получил место джуниора


Копипаст в обучении


Однострочные регулярные выражения в Rails


Regex для валидации URL конкретного сайта


Запуск rb-файла через консоль


Создание дочернего экземпляра модели в момент создания родительского


Решение проблемы undefined method 'current_page' в Kaminari и acts_as_taggable_on


Рост над собой


Запуск сообщества Skill Up


Как я выучил Ruby on Rails за 12 недель


Саморазвитие?


О важности планирования


Четыре совета для изучающих программирование


Here we go again