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
Автоматизація в QA давно стала важливою частиною розвитку спеціаліста та якості продукту 🚀

#codica_articles

У новій статті наш QA Lead Олексій ділиться своїм досвідом і пояснює, чому автотести — це значно більше, ніж просто написання скриптів.
Це про системне мислення, стабільність продукту та вміння бачити якість у довгостроковій перспективі.

У картках — практичні думки, досвід з реальних проєктів і речі, які варто знати кожному QA, хто хоче рости в автоматизації 💡

Читайте, зберігайте та діліться своїм досвідом у коментарях!

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

У світі розробки щодня зʼявляються нові фреймворки, бібліотеки, AI-інструменти та “революційні” підходи. Але досвідчені інженери знають: не все, що голосно звучить, справді приносить користь у реальних проєктах.

Закони, які вже розглянули:
👉 Закон Паркінсона
👉 Закон Хофштедтера
👉 Закон Брукса
👉 Закон Конвея (і зворотний закон Конвея)
👉 Закон Каннінгема
Сьогодні — закон, який допомагає тверезо дивитися на тренди 👇

📉 Закон Стерджена
“90% усього — це сміття.”
(У контексті розробки — більшість інструментів, рішень і ідей не переживають перевірку практикою.)

👨‍💻 Що це означає для розробників
• нова бібліотека ≠ краще рішення;
• більшість “хайпових” інструментів зникає через рік;
• варто перевіряти стабільність, підтримку і реальні кейси використання.

📊 Що це означає для менеджерів
• не кожен тренд потрібно одразу тягнути в roadmap;
• експерименти важливі, але їх треба ізолювати;
• технологічні рішення повинні проходити фільтр практичності.

💡 Живий приклад
Зʼявляється новий JS-фреймворк, який “швидший за всіх”.
Команда витрачає час на міграцію — а через рік про нього вже ніхто не говорить.
У підсумку — більше техборгу, ніж вигоди.

Як працювати з цим законом:
✔️ дивитися на ecosystem і community, а не тільки на hype
✔️ запускати spike перед впровадженням
✔️ ставити питання: “Це вирішує нашу проблему чи просто цікаво?”

💬 Стабільність і передбачуваність часто цінніші за найгучніший тренд — особливо у довгоживучих продуктах.

TikTok | Instagram | Telegram
👍5
Друзі, якщо хочете почати вчитись JavaScript і web development — ось декілька курсів та ресурсів, які ми можемо порадити 💻
🔹 Scrimba — Learn JavaScript
Дуже крутий варіант для новачків. Тут можна одразу писати код прямо всередині уроку, а не просто дивитись відео.

✅ інтерактивне навчання
✅ сучасний JavaScript
✅ маленькі проєкти під час навчання
✅ є безкоштовна версія

💰 Pro: ~$24/міс або ~$294/рік

Його зараз дуже часто радять на Reddit і в ком’юніті frontend-розробників.

🔹 javascript.info
Мабуть найкращий безкоштовний підручник по JavaScript.

Тут реально пояснюють JS нормально:
• async/await
• DOM
• fetch
• closures
• prototypes
• modules

Коли пройдете базу — цей сайт стане вашим постійним reference 😄

💰 Повністю безкоштовно

Його дуже часто рекомендують навіть досвідчені devs.

🔹 Frontend Masters
Це вже більше для тих, хто хоче піти глибше у frontend.

Тут дуже сильні курси по:
• JavaScript
• React
• TypeScript
• System Design

💰 ~$39/міс або ~$390/рік
Його часто називають однією з найсильніших платформ для frontend developers.

🔹 JavaScript30 — Wes Bos
30 маленьких проєктів на чистому JavaScript.

Дуже хороший ресурс після бази, щоб:
✅ набити руку
✅ перестати боятись JS
✅ навчитися працювати з DOM і browser API

💰 Безкоштовно
Його теж часто радять саме для практики.

Ми б радили таку схему:
1️⃣ Scrimba → база
2️⃣ JavaScript30 → практика
3️⃣ javascript.info → поглиблення знань
4️⃣ Frontend Masters → вже для серйозного росту

І головне — не проходити 20 курсів одночасно 🙌
Краще один курс + свої маленькі проєкти.

Саме практика і GitHub зараз вирішують набагато більше, ніж сертифікати 🚀

TikTok | Instagram | Telegram
🔥3👍1
🚀 Друзі, знайшли цікавий open-source інструмент для тих, хто працює з Claude Code.

Claude mem — тулза, яка допомагає краще тримати контекст і не “випадати” посеред довгих задач.

💡 По суті:
• менше обривів у роботі
• стабільніший workflow
• краще запам’ятовування контексту
• зручніше для великих проєктів
Його вже називають “підсилювачем” для power-користувачів 😄

💬 Друзі, цікаво:
ви б таке собі поставили у свій стек чи поки вистачає базового Claude Code?

TikTok | Instagram | Telegram
🔥3
Що виведе цей код?
Anonymous Quiz
56%
[1]
9%
[2]
9%
[1, 2]
26%
{ a: [1], b: [2] }
Що буде виведено в консоль?
Anonymous Quiz
38%
1
19%
2
17%
undefined
26%
ReferenceError
💎 Ruby devs, тримаємо курс на прокачку скілів — знову свіжа добірка корисних книжок!

#codica_advice

Зібрали ще кілька PDF-книг, які допоможуть краще зрозуміти Ruby, Rails і не тільки 📚⚡️

Минулі добірки вже зберегли?
📍 Добірка Ruby-книжок 1
📍 Добірка Ruby-книжок 2
📍 Добірка Ruby-книжок 3
📍 Добірка Ruby-книжок 4
📍 Добірка Ruby-книжок 5

👉 Working with Ruby Threads
Threads, concurrency, synchronization та реальні кейси для Ruby-розробки.

👉 RubyFu: Ruby Programming for Hackers
У книзі — automation, security, hacking-підходи та цікаві способи використання Ruby поза звичними Rails-проєктами.

👉 Docker for Rails Developers
Тут про те, як комфортно використовувати його саме в Rails-розробці.

👉 Ruby Programming for Beginners
Просте пояснення базових концепцій, багато прикладів і мінімум «сухої теорії».

👉 Ruby DSL Handbook
Книга показує, як будувати красиві, читабельні та гнучкі API у ruby-way стилі.

Зберігайте собі і діліться з колегами!

TikTok | Instagram | Telegram
❤3
🕰️ Рішення з минулого, з якими ми живемо досі — квіз з історії програмування!

Ви його любите і щоразу чекаєте 😉

Тож давайте перевіримо, наскільки добре ми пам’ятаємо (або вгадуємо 😄) історичні рішення, які досі впливають на сучасну розробку.

Готові? Тоді поїхали 🚀

TikTok | Instagram | Telegram
❤1