// личный канал‑лог
gavrilovlog
386просмотров2ответов14реакций

Если бы мир был симуляцией

Если бы мир был симуляцией DELETE FROM life WHERE mindset = 'failure'; INSERT INTO life (mindset) VALUES ('focus'), ('discipline'), ('hard_work'); Представьте, что мы реально живём в симуляции, и где-то там крутится PostgreSQL с таблицей…

377просмотров8ответов22реакций

Я был адептом чистой архитектуры

Я был адептом чистой архитектуры 5 лет назад, начитавшись кучу книжек и статей про чистую архитектуру, изучив огромное количество паттернов проектирования, я понял, что вот она - идеальная архитектура. Гексагональная архитектура с портами…

482просмотров5ответов20реакций

Claude Code плагины - как решение проблемы управления контекстом

Claude Code плагины - как решение проблемы управления контекстом Недавно Anthropic выпустила систему плагинов для Claude Code - теперь можно делиться своими настройками и расширениями через единый формат. И вот отличный пример того, как…

350просмотров2ответов

И так круглые сутки уже на протяжении года.

И так круглые сутки уже на протяжении года. Кто-то постоянно пробивает АПИ на уязвимости. Суть в том, чтобы найти файлы, которые могут лежать в сборке. Обычно это .env файлы с переменными окружения или различные конфиги. Поэтому стоит…

364просмотров11реакций

Истории в Telegram помогают строить нетворкинг

Истории в Telegram помогают строить нетворкинг Сегодня среда, а значит рассказываю про нетворкинг Когда в Telegram появились истории, я подумал, что это полная шляпа. Но, оказалось, что это мощная фича, для того чтобы строить нетворкинг.…

375просмотров19реакций

Сегодня немного лайтовый пост, что-то типа ретро.

Сегодня немного лайтовый пост, что-то типа ретро. За последнее время я в основном писал про IT - код, архитектуру, инфраструктуру, рабочее место. Понимаю, что некоторым из вас это может быть не особо интересно. Для тех, кто знает меня как…

404просмотров8ответов16реакций

Языки программирования - это костыли для LLM

Языки программирования - это костыли для LLM Недавно услышал провокационный тезис: языки программирования не нужны. Точнее, не нужны для генерации кода с AI. И я задумался. Зачем нужны языки программирования? Языки программирования…

355просмотров2ответов12реакций

Дайджест за неделю (2025-10-12)

Дайджест за неделю (2025-10-12) Решил, что по воскресеньям буду делать итоги за неделю, по всем постам, плюс небольшая ретроспектива за неделю. Однако так как это первая ретроспектива и сегодня уже 10 день челленджа, я все таки добавлю…

394просмотров5ответов17реакций

Я не верю в code review

Я не верю в code review Кто-то должен был это сказать. Поэтому я решил стать первым. Проблемы code review: 1. Замедляет Фича готова -> ждём ревью 1-2 дня -> правим -> ещё ревью 2. Nitpicking 90% комментов: "тут пробел лишний", "переименуй…

430просмотров2ответов21реакций

Знаете почему в розетке не ровно 230V, а 230V ±10%? И причем тут ваша база данн…

Знаете почему в розетке не ровно 230V, а 230V ±10%? И причем тут ваша база данных? Сегодня расскажу про eventual consistency Начнём с электричества В розетке у вас может быть: 207V (230 - 10%) 230V (если повезло) 253V (230 + 10%) Может еще…

413просмотров6ответов29реакций

Почему я выбрал работать в стартапах, а не корпорации

Почему я выбрал работать в стартапах, а не корпорации 2018 год. Демобилизовался из армии, переехал в Новосибирск из маленького города. Работал в веб-студии на аутсорсе. PHP и React был мой основной стек. Делал маленькие куски в больших…

452просмотров37реакций

Нетворкинг решает 90% проблем в карьере. Вот как я это понял.

Нетворкинг решает 90% проблем в карьере. Вот как я это понял. За последние 5 лет я работал примерно в 30 проектах. - В большинство из них я находил партнеров, как например Vizen и FastGuard Meet - В некоторые меня приглашали работать как…

470просмотров31реакций

Ремень ГРМ спасет вашу архитектуру

Ремень ГРМ спасет вашу архитектуру Знаете, почему ремень ГРМ в автомобиле рвётся и причем тут наша архитектура? Ремень ГРМ специально сделан слабым звеном во всей работе двигателя. Его главная задача синхронизировать работу двигателя,…

547просмотров3ответов27реакций

Kubernetes убивает startup

Kubernetes убивает startup Работаю с Kubernetes уже несколько лет. Видел кучу проектов, где его внедряли и для большинства стартапов это плохая идея. Что такое Kubernetes? Kubernetes (K8s) - это система для автоматизации развертывания,…

11.7Kпросмотров5ответов18реакций

А вы знали, что микросервисную архитектуру придумали еще в 1950 году?

А вы знали, что микросервисную архитектуру придумали еще в 1950 году? Сегодня хочу рассказать про одну науку из своей студенческой юности под названием ТРИЗ. Что такое ТРИЗ? Это Теория Решения Изобретательских Задач. Ее создал советский…

573просмотров18ответов6реакций

Я уже давненько работаю вот в таком расположении ноута и моника.

Я уже давненько работаю вот в таком расположении ноута и моника. Снизу ноут с клавиатурой, тачпадом и сверху монитор. Выглядит удобно, однако есть один нюанс, через некоторое время, начинает жестко нагреваться корпус справа и слева от…

529просмотров10ответов22реакций

Я как-то услышал фразу: "Лучше создавать работу, чем ее искать".

Я как-то услышал фразу: "Лучше создавать работу, чем ее искать". Так вот, помните dzindzon? Сервис видеоконференций, который я собрал за вечер и который работает без лагов в России. Теперь это полноценный проект. Я объединился с командой…

640просмотров16реакций

Начнем сегодня "100 дней контента"

Начнем сегодня "100 дней контента" Сегодня первый день челленджа "100 дней контента", о котором я говорил ранее. В прошлый раз я был в группе Content-hero, в которой было несколько авторов. Целью того челленджа было писать каждый день.…