drozdov @sec :~$

// Hello, World!

Дмитрий Дроздов

Senior Frontend Engineer

Делаю фронтенд, который переживает рост продукта: архитектура, поддерживаемость, контроль сложности и стабильные изменения. Системно работаю с производительностью и развиваюсь в направлении веб-безопасности.

drozdov@kali:~$ ./recon.sh
> _
_
> _
_
> _
_
_
> _
_
$ whoami --verbose

{ Обо мне }

Senior Frontend Engineer с 5+ годами опыта создания масштабируемых веб-приложений. Специализация — frontend-архитектура, системный дизайн и высокопроизводительные решения на React, TypeScript и современных инструментах.

Системно углубляюсь в веб-безопасность: прошёл курс по веб-пентестингу, решаю CTF-задачи на специализированных платформах, изучаю Go для разработки security-инструментов. Это не хобби — это осознанный переход из Frontend в AppSec.

В блоге фиксирую то, что изучаю в процессе реальных проектов: разборы конкретных концептов с кодом, находки из практики и выводы из ошибок.

Локация
Россия
Языки
Русский
Текущий фокус
Frontend-архитектура и веб-безопасность
$ cat intel.log

{ Последние статьи }

Все статьи →
go best-practices

Go · Testing — Table-driven tests: паттерн из стандартной библиотеки

11 апреля 2026 г.

В Go нет встроенного assert — только t.Errorf. Зато есть паттерн table-driven tests, который делает тесты читаемыми и расширяемыми. Разбираю механику, соглашения и почему это лучше, чем тесты по одному.

Читать далее