CodeAbbey выходит в Opensource. Сайт с задачами по программированию я начал строить осенью 2013. За последнее десятилетие разных ресурсов в этой теме появилоcь невообразимое количество - от LeetCode до Hyperskill. Так что скромный CodeAbbey мало чем выделяется - кроме несколько архаичного дизайна и горстки задач оригинального типа. Упражнения на Brainfuck и машину Тьюринга, интерактив с Атакой Пришельцев, также задачи в которых нужно делать ходы HTTP-запросами на сервер, и наоборот написание веб-краулера.

В начале лета 2024 возникла дискуссия, как сохранить сайт (там ведь и от пользователей уже задач набежало) - на случай если со мной что-то случится :)
Идея с публикацией задач в виде книги энтузиазма не вызвала - а просто поделиться с кем-то доступом к серверу и сказать "разбирайтесь" - и неудобно и вероятно бесполезно.
Поэтому я засучил рукава и стал рефакторить код, выкладывая его по шагам на гитхаб. Каждый шаг получал отдельную ветку и некоторое описание - чтобы легче было поэтапно разобраться что к чему. Уже выложен весь основной функционал - с видео-инструкцией "как за полчаса задеплоиться на бесплатном хостинге". Теперь каждый может запустить подобный сайт для школы или ВУЗа, для коллег по работе.
По ходу оказалось что можно немало рассказать о разных технических мелочах придуманных для сайта. Правда пока не понял можно ли это делать в соответствии с правилами Хабра - можете прояснить в комментариях, кто разбирается :)
(cсылка на код в гитхабе найдётся в футере сайта)