We make the complicated clear
The full IT cycle: analysis, design, development, testing, DevOps. Articles, guides, careers and streams from a team of ex Microsoft, Xsolla, Kontur, Avito engineers.
- 1167
- articles
- 18
- videos
- 194
- topics
Roadmap
What is being built now, what is decided next, what is only proposed — and what will not happen. No dates: they go stale before anything else does. Every card says three things — what it is, why it is here, and how you will notice it is done — and names the spec where the decision is written down in full, cost included.
in Russian
Now3
- Материалы по-английски
Треки logic и fts прошли scripts/translate-content.mjs на ssh gpu; остальной корпус ждёт пакетного прогона и вычитки.
Машинный перевод нельзя выдавать за проверенный: status: reviewed ставит только человек.
Глава читается по-английски, штамп говорит: машина или человек.
work The portal · spec DGT-I18N-10 - Озвучка материалов
Следующие пакеты из docs/sdd/reader-audio.md запускаются по маршруту ssh m-box → ssh dev.
Нарезка и индекс готовы; вычисление, возврат пакета и audio:check должны быть одной воспроизводимой очередью.
У главы появляется «Слушать», на /stats/ растёт их число.
work The portal · spec DGT-TTS - Роадмап по-английски
Страницы /about/ по-английски нет — роадмап доступен только на русском.
Планы портала живут только здесь, и по-английски он молчит.
Английский читатель видит те же четыре колонки на своём языке.
work The portal · spec DGT-ROAD-03
Next2
- Место, откуда раздаётся звук
Весь озвученный корпус — это 5,84 ГБ, и рядом с порталом их нет.
Следующая волна упирается не в синтез, а в место для файлов.
«Слушать» работает у всего озвученного, а не у первых глав.
Depends on: «Озвучка материалов» dependency The portal · spec DGT-TTS - Лицензия на материалы портала
Строка Status в LICENSE-CONTENT.md говорит «не выбрана».
MIT по букве накрывает и тексты, а это спорит с офертой.
На /legal/licensing/ у материалов появляется имя лицензии.
risk The portal · spec DGT-LIC-02
Later3
- Рабочее пространство приложением
Библиотека открывается без сети, статья сверяется с корнем Меркла.
Сегодня нет сети — нет ни одной главы из /post/ и ни задания.
Портал ставится программой и работает в самолёте с проверкой.
Depends on: «Лицензия на материалы портала» goal Workbench · spec DGT-APP - Оконный менеджер лентой
Окна не сжимаются под соседей, а уезжают за край: едет полотно.
Страница /digitwm/ сама говорит: ни релиза, ни тега, ни пакета.
Менеджер ставится пакетом одной командой, а не из исходников.
goal digitwm · spec DGT-WM - Перенос подтверждений заданий
Подтверждения заданий /flang/practice/ живут в одном браузере.
Сдал модель на работе — дома начинаешь с нуля без файла.
Выписка переезжает с приложением, а не папкой «Загрузки».
Depends on: «Рабочее пространство приложением» dependency flang · spec DGT-LRN-13
Not doing11
- Платные курсы
Главы открыты и останутся: платными бывают работа и инструменты.
Щиток в шапке говорит «Планов делать курсы платными нет».
Ни одна глава не закрыта оплатой; на /payment/ — разбор и набор.
risk The portal · spec DGT-COM - Аккаунты и подписки
Регистрации нет и не будет: ни входа, ни профиля, ни подписки.
Аккаунт и есть механизм, которым вас узнают между визитами.
Отметки на /career/ лежат в localStorage, и сброс стирает их.
risk The portal · spec DGT-COM - Чужие счётчики и cookies
Открытия и дочитывания считает свой счётчик: без cookies и чужих.
Промолчать было бы проще, но щиток в шапке о нём говорит.
На /status/ показано, чем считается и что адрес не хранится.
risk The portal · spec DGT-VIEWS - Грейд по результатам тренажёра
Ни /learn/, ни /career/ не объявляют уровень: ни балла, ни места.
Грейды между компаниями несравнимы, а тест с уровнем — гороскоп.
Подтверждается конкретное задание конкретной проверкой.
risk The portal · spec DGT-LRN - Топ-5 сторон и сравнение с людьми
Опросник /tools/strengths/ печатает полосы, а не места.
Разница первого и пятого места меньше погрешности, а норм нет.
В результате нет ни балла, ни процентиля, ни сравнения.
risk Character strengths survey · spec DGT-CAR-01 - Загрузка резюме на сервер
Конструктор /tools/resume/ разбирает и хранит резюме в браузере.
Резюме — самый личный текст, который портал просит ввести.
Версии переживают закрытие вкладки, но никуда не уходят.
risk Resume builder · spec DGT-UX-31 - Дописывать за человека
Конвертер /tools/star/ ставит вопрос там, где факта нет.
Обратная связь с дописанными фактами рушится на первом вопросе.
Выдуманную задачу ловит scripts/check-portal-tools.mjs.
risk STAR tool · spec DGT-UX-31 - Диагноз вместо карты
Карта /tools/score/ метит причины гипотезами, пустое — прочерком.
Пустое место в карте — то, ради чего её и рисуют.
Пропавший прочерк роняет scripts/check-portal-tools.mjs.
risk S.C.O.R.E. change map · spec DGT-UX-31 - Советовать, какое решение верное
Квадрат /tools/cartesian-square/ кладёт четыре ответа рядом.
Совет вернул бы человеку его же перекос под видом вывода.
В выжимке четыре списка и ни строки о том, что выбрать.
risk Cartesian square · spec DGT-UX-31 - Правка роадмапа с чужой доски
Кнопка внизу открывает роадмап вашей копией в «Архитекторе».
Разрешить двигать наш план — это учёт, кто двигал.
Раскладка живёт в самом адресе; /about/ она не меняет.
risk Architect · spec DGT-ROAD - Числа об агенте от руки
Навыки и команды на /digit/ печатаются из data/digit-cli.toml.
Переписанное руками число расходится с продуктом молча.
Правка в агенте роняет сверку в npm test, а не едет к читателю.
risk Digit · spec DGT-MAP
By tool
- flang cards: 1
- Architect cards: 1
- Workbench cards: 1
- Ouroboros nothing planned
- Digit cards: 1
- digitwm cards: 1
- digitdisk nothing planned
- Cartesian square cards: 1
- STAR tool cards: 1
- S.C.O.R.E. change map cards: 1
- Resume builder cards: 1
- Character strengths survey cards: 1
- Digitable year planner nothing planned
- Scientific article builder nothing planned
- The portal cards: 9
Open as a board in the Architect The board opens as your own copy: it lives in the address itself, so your edits stay with you. Our roadmap does not change.