7 Aug 2026, 06:39 UTC≈1,500 views88 reactionsread 12 August 2026 Photo
Нормально ли возвращаться в компанию, в которой уже работал?
Моим первым местом работы была большая телеком-компания. Тогда я ещё не была разработчиком, а начала движение по проджект-менеджерской ветке. Там был такой олдскульный отдел кадров, который сильно меня осуждал, когда я пришла увольняться через полтора года.
Потом я устроилась в ИТ-аутсорс, где благодаря обилию проектов сильно прокачалась и выросла до лида…
👍49❤21❤🔥10🔥8
4 Aug 2026, 06:51 UTC≈1,940 views55 reactionsread 12 August 2026 Сегодня хочу рассказать про паттерн, с которым вы скорее всего сталкивались, если делали обработку сообщений из Кафки, но возможно так его не называли.
Transactional Inbox
Transactional Outbox, о котором писала историю раньше, используется на передающей стороне. А Transactional Inbox — на приемной, то есть на консьюмере.
Представьте ситуацию:
Сервис принимает из Кафки поток заказов. Для каждого товара из заказа н…
❤20🔥18👍15❤🔥1🤣1
31 Jul 2026, 06:30 UTC≈2,490 views62 reactionsread 12 August 2026 Новый #женя_есть_вопрос
Привет, очень боюсь ходить по собесам. Вдруг я там очень сильно опозорюсь. Или пройду критическую массу собесов плохо и потом вообще никуда на собес не попаду. Насколько страшно вообще попасть в «черный список кандидатов» и есть ли из него выход? Сейчас будто вообще нереально устроиться, а если еще и плохо себя зарекомендуешь, то пиши-пропало.
Привет!
Понимаю тебя 🤗
Рынок сейчас не в лучшем…
❤34👍12🔥12🎉3custom 52020862674786251571
28 Jul 2026, 06:43 UTC≈2,580 views84 reactionsread 12 August 2026 Photo
В субботу ходила на Технохаб Конф Сбера в их питерском офисе. Мне очень понравилось!
Докладов было пять потоков, все про AI, но с разных сторон.
Я сходила на два доклада.
➡️ Первый про дипфейки на собесах от Дарьи Катковой из Сбера.
Доклад интересный, очень прикольно было угадывать на примерах видео, где дипфейк, а где реальный человек.
Выводы по докладу: дипфейки отличаются слабой мимикой, размытыми контурами п…
👍39❤22🔥17❤🔥5👏1
22 Jul 2026, 06:46 UTC≈3,280 views151 reactionsread 12 August 2026 Читаю сейчас очень классную книгу — "Антипаттерны PostgreSQL и как их избежать" Джимми Ангелакоса.
Прочитала пока половину, и уже во второй главе нашла примеры, которые пересеклись с моим опытом.
О некоторых раньше писала посты:
- составные индексы
- частичные индексы
Еще один параграф тоже флешбэкнул. Как-то я разбирала баг, искала в БД всякое, чтобы понять исходные данные и написала в консоли что-то типа:
SELE…
custom 520208626747862515785custom 536612449887559928531🔥12❤10❤🔥9🌚4
17 Jul 2026, 06:42 UTC≈3,430 views80 reactionsread 12 August 2026 Опыт использования агентов
Сейчас много каналов про AI-агентов от очень крутых ребят. На этом фоне я сильно сомневалась, стоит ли писать про личный опыт работы, посколько я пока использовала агента лишь для ускорения написания кода.
Но потом подумала: ну и ладно! Буду делиться тем, что я пробовала, на какие грабли уже наступала, куда двигаюсь, а вы в ответ возможно поделитесь свои опытом.
Использую Codex
Почему н…
❤38👍28🔥13❤🔥1
15 Jul 2026, 06:30 UTC≈2,690 views28 reactionsread 12 August 2026 Photo
Stateful -> Stateless
Видела ситуации, когда изначально сервис всегда поднимался в одном экземпляре, о масштабировании речи не было, в нем накрутили stateful-штук (шедулеры, очереди), но со временем возникала необходимость в масштабировании, и нужно было переделывать.
Как stateful переводят в stateless?
➡️ Перенос временного состояния во внешнее хранилище (например, Redis), тогда несколько копий микросервиса могут…
👍13❤9🔥4❤🔥2
15 Jul 2026, 06:30 UTC≈2,090 views23 reactionsread 12 August 2026 Stateful -> Stateless
Stateless-сервис не хранит только внутри конкретного экземпляра состояние, необходимое для обработки следующих запросов (или сообщений или шагов процесса).
Каждый запрос содержит достаточно информации, чтобы обработать его самостоятельно или получить необходимое состояние из внешнего хранилища или другого сервиса.
Основное преимущество - это простое горизонтальное масштабирование: можно запус…
❤14👍7❤🔥2
10 Jul 2026, 06:29 UTC≈2,700 views54 reactionsread 12 August 2026 Пятница! Новый #женя_есть_вопрос
Женя, привет! Я работаю техлидом в крупной компании. Недавно на работе начала раскручиваться беспокоящая меня ситуация. Один из разрабов, в нашей команде чуть меньше года, стал много общаться с архитектором, даже ходил с ним на архкомы от нашей команды. ПМ начал обращаться к нему за технической экспертизой, спрашивает его мнение по сложным задачам. Да и вообще со всеми в команде он н…
👍23❤14❤🔥8🔥4👀3🌚2
7 Jul 2026, 07:44 UTC≈2,960 views298 reactionsread 12 August 2026 Ребят, честно, иногда мне прямо хочется бросить вести блог. Постоянно меня приходят критиковать за то, что я лично не наступила на все-все грабли, о которых пишу и не привела примеры со своего реального прода.
Я понимаю, что реальные кейсы интереснее всего, и поэтому о тех случаях, где наступала на грабли, я пишу. Но я же училась не только на собственных граблях! Я бы сказала, что я не наступила на кучу грабель, пот…
❤209❤🔥58😢14👍10😁5🌚1🤣1
7 Jul 2026, 06:26 UTC≈2,830 views51 reactionsread 12 August 2026 Photo
Выше мы рассмотрели случаи, когда индекс не используется, и запрос выполняется медленнее, чем мы ожидали.
Есть еще случаи, когда планировщик выбирает seq scan вместо index scan, потому что так наоборот будет быстрее:
🩷 когда таблица маленькая, и быстрее прочесть ее целиком, чем ходить по пути индекс -> страница таблицы
🩷когда запрос выбирает очень много строк из таблицы (например, 30% всех строк пойдут в ответ): ес…
👍25❤16🔥8❤🔥2
7 Jul 2026, 06:25 UTC≈2,310 views44 reactionsread 12 August 2026 Почему PostgreSQL может не использовать индекс
Давно не писала про БД, сегодня захотелось рассмотреть случаи, когда индекс в БД есть, но для конкретных запросов почему-то не работает.
🌟 В запросе используется функция над индексируемым полем
Допустим, у нас есть таблица пользователей users:
id
name
email
и обычный B-tree индекс по полю email.
Пользователь может указать email при регистрации в любом регистре:
Iva…
❤26👍10🔥8
Showing the 12 most recent of 15 posts we hold for @jane_yanchenko. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.