Codica - корисне про IT
2.09K subscribers
3.29K photos
171 videos
52 files
1.69K links
Привіт, друже, це канал про корисності в ІТ🤘

🔺Даємо практичні матеріали з RoR, JavaScript, QA, DevOps
🔺Розкажемо як знайти першу роботу без хвилювань та проблем

✍️Для звʼязку-@klimenko_nataly

👉 Відкриті вакансії - www.codica.com/careers
Download Telegram
Йо, друзі, з вами наша постійна рубрика #IT_словник

Ми зібрали рідкісні, дивні та абсолютно геніальні слова з усього світу, які ви навряд чи чули, але які на 100% описують будні в розробці. Розширюємо вокабуляр, качаємо софт-скіли, піднімаємо настрій і вчимося витончено тролити колег та ПМ-ів.

Читайте попередні пости рубрики:
📌 "Гігіл" — читати тут
📌 "Торшлюспанік" — читати тут

Гортайте нижче, тегайте в коментарях тих, кому це життєво, і погнали! 🔥
❤3
«Цундзуку» (Tsundoku) — японське слово, яке означає купівлю книг, які ви ніколи не прочитаєте, через що вони просто лежать і припадають пилом стопками.

👉 Як це в IT: Ваша папка «Bookmarks» у браузері, збережені курси на Udemy за знижкою 90%, 15 куплених доменів під «майбутні стартапи», які ніколи не відкривалися, та 40 відкритих вкладок із репозиторіями на GitHub, які ви «обов'язково розберете на вихідних».

Це колекціонування корисного контенту замість його реального споживання.

👉 Як це використовувати в житті: Коли колеги в чаті знову запитають, навіщо ти купив підписку на черговий ШІ-інструмент або складний курс з архітектури, хоча старі ще не пройшов, відповідай гордо: «Це не лінь, це моє цифрове цундзуку. Цей склад колись знадобиться, я ж сеньйор».

TikTok | Instagram | Telegram
🔥6
🧠 13 законів розробки

У будь-якому продукті з часом з’являється більше сценаріїв використання, ніж планувалося на старті.

І навіть ті дрібні деталі, які здаються “несуттєвими”, можуть раптово стати критично важливими для реальних користувачів.

Закони, які вже розглянули:
👉 Закон Паркінсона
👉 Закон Хофштедтера
👉 Закон Брукса
👉 Закон Конвея (і зворотний закон Конвея)
👉 Закон Каннінгема
👉 Закон Стерджена
👉 Закон Завінскі (Zawinski’s Law)

Сьогодні — закон, який добре знайомий усім, хто підтримує великі системи 👇
⚙️ Закон Хайрума (Hyrum’s Law)

“За достатньої кількості користувачів будь-яка спостережувана поведінка системи стане залежністю для когось.”

👨‍💻 Що це означає для розробників
• навіть неофіційні або випадкові side-effects можуть почати використовувати;
• зміна дрібної логіки іноді ламає чужі інтеграції;
• backward compatibility стає критичною.

📊 Що це означає для менеджерів
• рефакторинг без аналізу usage може створити продакшн-проблеми;
• release notes і migration guide — не формальність, а необхідність;
• стабільність API важливіша за “красивий” код.

💡 Простий приклад
API повертає список у певному порядку, хоча це не задокументовано.
Команда змінює сортування — і раптом падають десятки клієнтських інтеграцій, які на це покладались.

Як працювати з цим законом:
✔️ не змінювати поведінку API без аналізу реального використання
✔️ додавати versioning для критичних змін
✔️ спостерігати за telemetry і логами перед релізами

💬 Якщо щось видно назовні — хтось уже на це спирається. Плануйте зміни так, ніби кожна дрібниця вже стала контрактом.

TikTok | Instagram | Telegram
❤2💯2
Друзі, ану кажіть: що ви читаєте чи дивитесь окрім тих самих базових курсів, через які ми усі пройшли ввесь свій шлях на початку?

Якщо досі шукаєте щось дійсно корисне, глибоке і ширше за конкретну мову програмування — вам пощастило.

Ми зібрали топ універсальних ресурсів, які стануть у пригоді бекендерам, фронтендерам, QA та інженерам будь-яких напрямків👇

#codica_advice
📌 Архітектура та проєктування
👉 System Design Primer (GitHub): Біблія для тих, хто хоче розуміти, як проєктувати масштабні, надійні та високонавантажені системи.
👉 Refactoring.guru: Ідеальний візуальний гід по патернах проєктування (Design Patterns), антипатернах та принципах чистого коду, які працюють у будь-якому стеку.

📌 Бази даних та інфраструктура
👉 UseTheIndexLuke: Культовий ресурс про те, як насправді працюють індекси в базах даних і чому ваші запити можуть гальмувати.
👉 roadmap.sh: Інтерактивні дорожні карти для будь-якої ІТ-спеціальності. Допомагають закрити сліпі зони та побачити повну картину своєї професії.

📌 Безпека та інженерна культура
👉 PortSwigger Web Security Academy: Найкраща безкоштовна платформа для вивчення веб-вразливостей (OWASP Top 10) на практиці. Must-read для написання безпечного коду.
👉 The Pragmatic Engineer: Інсайдерська розсилка про реальні процеси, культуру та інженерні практики в топових світових компаніях.

📌 AI для щоденних задач
👉 DeepLearning.AI (короткі курси від Ендрю Ина): Серія практичних матеріалів про те, як розробникам ефективно інтегрувати LLM, створювати агенти та використовувати ШІ у робочих процесах.

Зберігайте, щоб не загубити, і діліться в коментарях:
якими незвичними ресурсами користуєтеся ви? 👇

TikTok | Instagram | Telegram
🔥2👍1
Що виведе цей код?
Anonymous Quiz
13%
true
67%
false
3%
nil
17%
Помилка
Що буде виведено в консоль?
Anonymous Quiz
26%
10 / 10
51%
10 / NaN
9%
NaN / 10
14%
NaN / NaN
Хей, тримайте ще одну гарячу знахідку для вашої скарбнички!))

#codica_advice

Якщо ви вже активно ганяєте ШІ-агентів або налаштовуєте власні кастомні рішення, то точно знаєте: агент корисний лише тоді, коли вміє взаємодіяти із зовнішнім світом. І щоб не писати всі інтеграції з нуля, розумні люди створили крутий хаб.

Проєкт Awesome-agent-skills — це гігантська кураторська база з понад 1100 готових «скілів» (інструментів та функцій) для AI-агентів.

Що всередині?
👉 Перевірені шаблони та інструменти від команд розробки Anthropic, OpenAI, Google, Stripe, Cloudflare, Figma, Microsoft тощо.

👉 Готові напрацювання для автоматизації кодингу, перевірки безпеки, парсингу даних, роботи з API та маркетингу.

👉 Усе це добро легко підключається до популярних інструментів на кшталт Claude Code, Codex, Cursor або ваших власних розробок.

Забирайте собі, щоб не вигадувати велосипед під час наступного налаштування робочих процесів! 👇

➡️ [Посилання на GitHub]

TikTok | Instagram | Telegram
🔥4
🎉 Урааа! Квіззз!

Друзі, сьогодні перевіримо, наскільки добре ви знаєте історію та фундаментальні принципи, на яких побудований сучасний веб.

👇 Поїхали!

Тисніть правильні відповіді, а в коментарях обов‘язково напишіть, скільки ви знали без підглядання: 7/7? 5/7? Чи, можливо, дізналися щось нове?

TikTok | Instagram | Telegram
🔥3