SStringConcat - разработка без боли и сожалений

StringConcat - разработка без боли и сожалений

@stringconcat💻 Технологии🇷🇺 Русский📅 март 2026 г.

Полезный блог от разработчиков для разработчиков. Наш сайт: howto.stringconcat.ru

📊 Полная статистика📝 Все посты
3.7K
Подписчики
2.1K
Ср. охват
55.5%
Вовлечённость
20
Постов
~0.3
В день

Графики

📊 Средний охват постов

📉 ERR % по дням

📋 Публикации по дням

📎 Типы контента

Лучшие публикации

20 из 20
Sstringconcat
stringconcat
23 янв., 11:02

А вот и обещаный видосик, если кто еще не видел. Приятного просмотра! YouTube | ВК

👁 2.5K
Sstringconcat
stringconcat
19 янв., 15:19

Вот, кстати, отличная иллюстрация наших разговоров. Серёжа Баранов за короткое время запилил вполне немаленькую тулзу — десятки тысяч строк кода, всё выглядит рабочим. Но если копнуть внутрь, сразу вылезают вопросы по безопасности, ограничениям, NFR и архитектуре в целом. И опять выясняется: нужно понимать весь процесс разработки целиком, а парой тысяч строк кода эти проблемы не дописываются. LLM сильно ускоряют разработку, но «работает» ≠ «готово к продакшену».

👁 2.5K
Sstringconcat
stringconcat
14 янв., 14:44

Несколько лет назад, когда мы только начинали наш любимый пет-проект StringConcat и делали небольшое референсное приложение, у нас была простая и наивная мечта — как было бы круто, если бы можно было автоматически генерировать содержимое классов. Со структурой проблем не было, а вот наполнение - никак (никаких GPT тоже и в помине не было). Прошло несколько лет и благодаря DDD, чистой архитектуре, собственному небольшому фреймворку, ИИ-агентам и большому количеству выстраданных правил, мы за вече...

👁 2.4K
Sstringconcat
stringconcat
11 февр., 09:41

Тут один наш коллега по цеху c канала Intelligent Systems Architecture, который занимается прикладными исследованиями в ИИ, очень точно сформулировал различия между вайбкодингом и промышленным подходом: 1. Школа «Vibe Coding» (Вайбкодинг) Это то, что нам активно продают сейчас: бесконечные контексты и идея «поговори с кодом». Суть: разработка на основе нечеткого интента. «Сделай красиво», «поправь тут», «перепиши в другом стиле». Результат: отлично подходит для прототипирования «на выброс». Но н...

👁 2.4K
Sstringconcat
stringconcat
4 янв., 11:14

Бизнес-схема года: Как мне предложили ничего не делать и получать сингапурскую зарплату Обычно мой инбокс забит однотипными письмами от HR про "молодую динамичную команду" и "печеньки в офисе", но сегодня матрица дала сбой и подкинула мне кое-что поинтереснее ✍️ Пишет некий Thai Can (звучит как девиз, но это имя). Программист из Вьетнама, JS/C# сеньор-помидор. Суть стартапа: Вьетнам — бедный, Сингапур — богатый. Я нанимаю его "в черную", он кодит за меня за свои вьетнамские копейки, а я получаю ...

👁 2.4K
Sstringconcat
stringconcat
30 янв., 11:09

Хотелось бы уберечь наших уважаемых читателей от одной довольно распространённой ошибки. Мы в канале, да и в обучающих материалах, регулярно рассказываем, как стоит делать, а как не стоит — точнее, где обычно лежат основные грабли. И вот читатель, наслушавшись нас (или не только нас), помня о той боли, которую он регулярно испытывает на работе, решает что-то внедрить: улучшить процесс, оптимизировать, хотя бы попробовать. Из лучших побуждений, конечно же. И очень часто это не находит отклика. Ко...

👁 2.3K
Sstringconcat
stringconcat
6 мар., 11:23

В комментариях к посту о том, как вливаться в важные митинги и начинать участвовать в принятии решений, мне предъявляют: «Почему вы не даёте разработчикам расти? Они ведь тянутся к знаниям: хотят и в архитектуру, и в performance. А вы, Сергей, их игнорируете, код писать заставляете, на митинги не пускаете». Поясняю, почему не пускаю. Фраза «Включи меня в ключевые митинги, я хочу быть в курсе архитектуры» может означать что угодно: • Я хочу больше узнать об архитектуре • Я хочу тоже принимать клю...

👁 2.2K
Sstringconcat
stringconcat
23 февр., 08:56

В очередной раз словил одну и ту же мысль: качество проекта решается в самом начале. Если старт проходит под бодрое «давайте быстрее писать, потом отрефакторим» — это «потом» почти всегда либо очень дорогое, либо не происходит вообще. Об этом у нас даже отдельный ролик есть. Пару месяцев назад запускали новый проект. И первое, что сделали — не фичи, а собрали шаблон проекта + определили практики: • Clean Architecture, границы прибиты через gradle-сабмодули и ArchUnit • тестовая пирамида с пример...

👁 2.2K
Sstringconcat
stringconcat
13 янв., 09:54

Отмазка «это долго» умерла. Да здравствует «мы просто не умеем» (Все нижесказанное конечно же ИМХО, на истину не претендуем) Последние несколько недель плотно сидел в теме ИИ в разработке. Готовлю ролик (выйдет на днях), но если коротко — у меня для вас две новости. Хорошая: ИИ пока никого не заменяет. Плохая: Это вопрос времени. Потребность в таком количестве белковых «рабочих рук» неизбежно рухнет. И хотя полной картины нет вообще ни у кого (хотя я видел очень много крутых демок), направление ...

👁 2.2K
Sstringconcat
stringconcat
27 янв., 08:49

OpenAPI: странности required Недавно столкнулись с интересным моментом при работе по Api-first с OpenAPI. В спеке может присутствовать секция required, которая вроде бы должна строго указывать обязательные поля: required: - field1 - field2 Но если указать несуществующие поля — генератор всё равно сгенерирует клиент и сервер, без ошибок и предупреждений. Некоторые генераторы вообще позволяют писать required рядом с полем — и клиент всё равно учитывает семантику правильно (но при этом другие генер...

👁 2.1K

Типы хуков

Нейтральный19 | 2.1K просм.
Вопрос1 | 962 просм.

Длина постов

Очень длинные (1000+)12 | 2.0K просм.
Короткие (<200)4 | 2.2K просм.
Длинные (500-1000)3 | 2.0K просм.
Средние (200-500)1 | 2.5K просм.

Типы контента

🎬
1
video
2.1K просм.
📝
19
text
2.1K просм.
StringConcat - разработка без боли и сожалений (@stringconcat) — Telegram-канал | PostSniper