Ivan Nemytchenko

10.3K posts

Ivan Nemytchenko banner
Ivan Nemytchenko

Ivan Nemytchenko

@inem

Simple way to organise complexity in Rails apps: https://t.co/VO1VdXYPcB

Weekly Workshops → Katılım Temmuz 2007
945 Takip Edilen1.5K Takipçiler
Sabitlenmiş Tweet
Ivan Nemytchenko
Ivan Nemytchenko@inem·
Закрыл гештальт и отклеил один стикер с окна – запилил мини-курс по современному использованию Make: makefile.site/?utm_source=tw… Айда вместе популяризировать Make!
Русский
18
59
262
0
Ivan Nemytchenko
Ivan Nemytchenko@inem·
↯ Vibe coders vs. old-school developers — two extremes, both missing the point. On one side, you have vibe coders who don’t really understand what’s happening, depend on tokens and cloud tools, and can’t properly evaluate the result. On the other, you have old-school developers who fetishize the ability to code “for real,” as if manual coding alone still guarantees an edge. But the most dangerous group is somewhere in the middle — or rather, above that whole plane. These are people who know how to program, but don’t turn programming into a cult. They got a new tool, and they’re exploring it seriously. They don’t use AI just to increase output. Output comes as a side effect. What they’re really increasing with AI is cognitive power: ✦ they understand more clearly what problem they’re actually dealing with, ✦ they explore the solution space faster, ✦ they choose the angle of attack more precisely, ✦ they test hypotheses faster, ✦ and they get better at spotting garbage, weak points, and good abstractions. Those are the ones to beware of.
English
0
0
2
172
Ivan Nemytchenko
Ivan Nemytchenko@inem·
Ask yourself something uglier: Do you know a single company where self-transformation is part of the core design? - Not a patch. - Not a process. - Not a crisis response. A company built on the assumption that it must keep changing shape and remain coherent.
English
0
0
0
72
Ivan Nemytchenko
Ivan Nemytchenko@inem·
Even “adaptive” companies usually think the same way. They still assume stability is the normal state. Change is just something to survive until things calm down again. So they don’t design for transformation. They design for maintenance.
English
1
0
0
89
Ivan Nemytchenko
Ivan Nemytchenko@inem·
People still treat change like an annoying exception. - A customer changed their priorities. - A competitor showed up. - The team lost alignment. - The market moved. As if reality briefly stopped cooperating.
English
1
0
0
137
Ivan Nemytchenko
Ivan Nemytchenko@inem·
Your best ChatGPT conversations are the ones that crash your browser. The longer you talk, the smarter the AI gets — and that's exactly when the frontend gives up. Not the AI. The React UI just shoves every message into the DOM at once and dies. This drove me crazy enough to dig in and fix it. Turns out it's not even hard — which makes it even more frustrating. 30KB Chrome extension. Install and forget: inem.gumroad.com/l/unfreeze-for…
English
0
1
3
252
Ivan Nemytchenko
Ivan Nemytchenko@inem·
Gone are worries, gone the race, Life no longer runs at pace, Robots work in every place — Humans smile in quiet grace.
English
1
0
0
136
Ivan Nemytchenko
Ivan Nemytchenko@inem·
@sharipov_ru херачим, друг! вот забежал глянуть что тут да как. как сам?
Русский
0
0
1
38
Ruslan
Ruslan@sharipov_ru·
@inem есть, как дела
Русский
1
0
1
47
Ivan Nemytchenko
Ivan Nemytchenko@inem·
Шо тут как, есть еще кто живой?
Русский
2
0
4
180
Vlad Shipilov
Vlad Shipilov@shipilov_vlad·
🇵🇹 Portugal has gone off the rails again! In a single day, they've turned over 100,000 lives upside down by changing a key immigration law. 🚨 #Portugal #Immigration #AIMA #SEF
English
2
0
0
470
Ivan Nemytchenko
Ivan Nemytchenko@inem·
Главная проблема в рельсовых контроллерах - это высокий endpoint pressure. Когда один и тот же action используется по разным поводам. Покажу как наруливать порядок в слое контроллеров на воркшопе в это воскресенье: buytickets.at/rbbrlimited/12…
Русский
0
1
3
580
Ivan Nemytchenko
Ivan Nemytchenko@inem·
Расскажу как с этим бороться, и самое главное как про это думать в эту субботу на мини-воркшопе: tickettailor.com/events/rbbrlim…
Русский
0
0
2
249
Ivan Nemytchenko
Ivan Nemytchenko@inem·
Пять главных ошибок при работе с моделями в Rails (и это даже не колбэки): 1. “Модели - это про базу” 2. “Модели - это место куда можно складывать код” 3. Неявные бизнес-состояния 4. Недосформированные объекты в бизнес-логике 5. Application-логика в моделях
Русский
1
0
8
502
Ivan Nemytchenko
Ivan Nemytchenko@inem·
Будет теоретическая (поучиться), практическая (поделать руками) и свободная часть (поспорить). Для особо заряженных, будет домашка. Забегайте! Запись предыдущего воркшопа по сервисному слою тут: buy.stripe.com/5kA7sR2rlcJY1t…
Русский
0
0
0
159
Ivan Nemytchenko
Ivan Nemytchenko@inem·
В практической части: - посмотрим как дешево воплотить идеи CQRS не воюя с рельсами - научимся готовить репозитории, мутаторы и презентеры - Затронем тему моделирования: разберемся с идеей Aggregation Root из DDD и попрактикуемся в создании иерархии моделей - Бонусом: фикстуры
Русский
1
0
0
176
Ivan Nemytchenko
Ivan Nemytchenko@inem·
Следующий воркшоп в эту субботу 25 мая - про модели в рельсах: tickettailor.com/events/rbbrlim… Поговорим про модели чтобы наконец разобраться какому коду в них место, какому нет и почему.
Русский
1
0
2
235