Майже навайбкодив десктопний монітор CI пайплайнів
Володимир Рожков BLOG
Software Architect at Devlify
Дуже хочеться робити якісь десктопні апки. Сумую за часами коли всі програми були offline-first, і працювали значно швидше ніж зараз.
Обережно, тепер вас можуть обдурити на співбесіді з роботодавцем
Software Developer у FullCity Consulting
Нова афера набирає обертів — ось детальний розбір того, як фальшиві потенційні роботодавці намагаються вкрасти ваші особисті дані.
«В яких випадках ви звільняли людину одним днем?». CEO стартапу назвав нетипові питання, які кандидат може задати на співбесіді
Олександр Павлуцький BLOG
Власник та CEO в Repalm
Я ніколи в житті не був на співбесіді «по ту сторону».
Фундаментальні розробки
Володимир Рожков BLOG
Software Architect at Devlify
Я багато писав про fly.io — тоді ще новачка на ринку IaaS/PaaS хостингу. Я й досі тримаю всі свої проєкти там.
Я найняв програмістів-фрілансерів і витратив понад $2000
Журналіст
Блогер та розробник Джозеф Круз вирішив поділитись досвідом співпраці з фрилансерами.
ChatGPT проти ChatGPT: як отримати оптимальне вирішення проблеми через внутрішню суперечку ШІ?
Юрій Пузіченко BLOG
IT Delivery Manager
Люди здебільшого використовують ChatGPT як звичайного помічника: запитав — отримав відповідь. Але що, як цього недостатньо? Що, як вам потрібен глибокий аналіз різних підходів, де кожен варіант буде не просто запропонований, а підданий жорсткій критиці, розбору на аргументи та виявленню слабких місць?
Одна проста звичка, яка миттєво зробить вас кращим розробником
Журналіст
Блогер та розробник Джозеф Круз поділився цікавою звичкою, яка зможе допомогти розробнику в його роботі та розвитку. Як не дивно, ця звичка — ведення щоденника. Й він детально розповідає, чому це так важливо.
Створення АІ-агента Instagram за допомогою n8n для комунікацій малого бізнесу
Родіон Сальник BLOG
Co-founder of CASERS and Brocoders
Коли я вперше занурився в розробку ШІ-агентів, я шукав гнучку платформу, яка могла б впоратися зі складними робочими процесами без зайвих витрат. Саме тоді мою увагу привернув n8n!
Як швидко заспокоїти тривогу? Простий лайфхак
Юрій Пузіченко BLOG
IT Delivery Manager
Моя тривожність бере свій початок ще зі школи. Поки однокласники спокійно читали речення по черзі, я постійно прораховував, яке ж речення дістанеться мені, і повторював його подумки знову й знову, щоб не припуститися жодної помилки.
Як розробнику-початківцю підготуватися до випробувального терміну
Олександр Філоненко BLOG
Android Team Lead у BYFL.team
Випробувальний термін — це один із найстресовіших періодів в кар’єрі джуна. Тут тобі зустрінеться і синдром самозванця, і розуміння, що ти — бог програмування. Ти будеш часто відчувати себе одиноким із твоєю таскою, навіть маючи допомогу від колег по команді та багато чого іншого. Усе це прийдеться пройти.
Жива музика програмування? Ласкаво просимо до світу Algoraves
Software Developer у FullCity Consulting
Однією з причин, чому я так люблю подорожувати, є можливість познайомитися з людьми, які не належать до мого кола спілкування. Немає нічого поганого в друзях з мого міста, просто люди на іншому кінці світу настільки кардинально відрізняються від мене і настільки круті, що спілкування з ними виправдовує витрати на переліт і нові часові пояси, які псують мій графік сну.
Чому я обрав Cursor.AI замість VS Code з ШІ-розширеннями й вважаю це кроком вперед
Родіон Сальник BLOG
Co-founder of CASERS and Brocoders
Я вже не так часто пишу код, але я все ще люблю це! Нещодавно я запустив невеликий проект з відкритим вихідним кодом, який повернув мене до написання коду. І я маю поділитися своїм досвідом розробки з допомогою штучного інтелекту.
Як спростити життя вашим рекрутерам і допомогти «продавати» вакансії?
Олександр Павлуцький BLOG
Власник та CEO в Repalm
Є багато СЕО, які думають: «У нас маленька компанія без офісу, я не знаю що мені показувати і як виділятись, щоб було легше наймати людей».
Як зробити погані дні кращими? Покроковий план
Юрій Пузіченко BLOG
IT Delivery Manager
Поганий настрій хоче, щоб ви нічого не робили. Тому все навколо здається невимовно складним, особливо те, від чого нам може полегшати.
Сердитий кандидат та програмування на папірці
Володимир Рожков BLOG
Software Architect at Devlify
Стрімкий розвиток LLM-ів та ремоуту значно ускладнили оцінку кандидатів на тепле місце, де заробляєш легкі гроші.
Найнебезпечніші професійні деформації програміста
Журналіст
Блогер та розробник Джозеф Круз задумався над тим, які варіанти професійної деформації програмістів є найбільш небезпечними для комфортного життя.
Як сформувати персональний план на 2025 за допомогою ChatGPT?
Юрій Пузіченко BLOG
IT Delivery Manager
Не знаю як ви, а я дуже лінивий. Коли виникає складне завдання, можу годинами відкладати його, шукаючи найпростіший спосіб вирішення. Певно тому я так зневажаю бюрократію та уникаю неефективних робочих зустрічей.
«Ти наче живеш чужим життям»: психологиня пояснила, чому айтівці часто страждають від вигоряння
Психологиня
Є вірогідність, що мене поб’ють ногами після цього тексту, але.
Як вибісити проєктного менеджера?
Senior Project Manager at Nemesis
Як вибісити проєктного менеджера? Чим більш досвідчений ваш менеджер, тим складніша задача, і треба дуже постаратися.
Як зробити, щоб http://localhost:8080 було видно в інтернет
Володимир Рожков BLOG
Software Architect at Devlify
Типові задачі веброзробника: протестувати oauth («логін через гугл»), протестувати вебхук (різні інтеграції), швидко, без деплою на тестовий env, показати комусь як сервіс працює «на вашій машині».
Компроміс між початковою швидкістю та гнучкістю. Моя подорож з кастомізацією Strapi
Родіон Сальник BLOG
Co-founder of CASERS and Brocoders
Іноді найпростіші завдання перетворюються на несподівано складні пригоди. Нещодавно мені потрібно було налаштувати додаток Strapi так, щоб певна роль, менеджер, могла бачити та керувати лише тими магазинами, до яких вона прикріплена.
Мій перший досвід розробки з використанням Replit AI Agent
Родіон Сальник BLOG
Co-founder of CASERS and Brocoders
Нещодавно я вперше попрацював з Replit AI Agent, і це було щось надзвичайне!
WTF is corepack?
Володимир Рожков BLOG
Software Architect at Devlify
Я регулярно оновлюю всі залежності всіх проєктів на найновіші. Оскільки в мене в основному Rails та Java, то це тривіальні процедури: оновити версію Ruby на найновішу, що вийшла, а потім зробити bundle update. Жодна з версій залежностей в мене не залочена, тому я постійно живу на всьому останньому. В Java трішки складніше, там версії лочаться, тому треба піти й перевірити що зараз останнє, бо автокомпліт IntelliJ щось перестав працювати.
Як обрати фільм/серіал за допомогою ChatGPT? Приклади промптів
Юрій Пузіченко BLOG
IT Delivery Manager
Особисто я дуже перебірливий. Можу витратити цілий вечір на пошуки чогось цікавого, але в результаті вдовольнитись випадковими відео на YouTube.
Захотів зробити апку для скрінкастів
Володимир Рожков BLOG
Software Architect at Devlify
Коли я ще працював на теплій програмістській роботі, то мав потребу записувати короткі відео для користувачів та клієнтів.
Генерація коду для CRUD-компонентів на основі файлів опису
Full Stack Developer в Morgan Stanley
Розробка систем, які мають багато завдань зі зберігання та пошуку контенту, може включати в себе багато повторюваних і нудних дій. Припустимо, що ви розробляєте платформу електронної комерції для клієнта, і вас починають просити розробити функцію додавання полів до товарів, або додати нові фото-слайдери на головну сторінку. Якщо ви використовуєте власну CRUD-систему, це вимагатиме від вас більше часу, і ви будете менше зосереджені на моделюванні та реалізації бізнес-логіки.
Воронка пошуку роботи. Що це таке і як нею користуватись
Юлія Степаненко BLOG
Career Consultant в GoIT
Я знаю, що скоро, процес пошуку роботи і найму, піде на холд, але поки цього не сталось, зарано постити ялинки і вітання.
Про вимкненні камери під час зідзвонів
В'ячеслав Гудзенко BLOG
Swift / IOS Developer
В нас в компанії завжди вимкненні камери під час мітів. Навіть під час прийому на роботу. Тому я деякий час думав, чи не шахраї та чи не кинуть мене на зарплату в перший місяць.
SvelteKit. Його переваги й недоліки
Full Stack Developer в Playtech
Фреймворк який підтримує SSR і SSG, але має суттєву перевагу над Next.js та Nuxt.js.
Як створити продукт вдвічі дешевше, обравши правильний технологічний стек
Родіон Сальник BLOG
Co-founder of CASERS and Brocoders
Нещодавно ми отримали запит від клієнта на розробку платформи електронної комерції для виставок. Ця компанія організовує такі заходи, як конференції та виставки, де їхні клієнти орендують стенди та обладнання — телевізори, стільці, столи тощо. До цього часу процес оренди полягав у надсиланні клієнтам форм у форматі PDF. Вони хотіли перейти на сучасну платформу електронної комерції. Звучить просто, чи не так?
Розширення для браузерів — найкращі побічні проекти
Software Developer у FullCity Consulting
Майже кожен розробник, якого я знаю, має якийсь особистий проект, яким він по-справжньому захоплений. Особисті проекти — це весело; на відміну від роботи, вони пропонують нескінченні можливості для творчості, випробування нових фреймворків або експериментів з іншими мовами програмування.
У половини шукачів роботи — завищені очікування
Java Technical Lead в Edvantis
Час від часу я проводжу співбесіди. І, з власного досвіду, приблизно половина людей не підходить на той рівень, на котрий вони подаються. Наприклад, вони вважають, що вони сініори, хоча насправді вони ледь дотягують до мідла.
Мої етапи становлення як менеджера. Частина друга
Олександр Павлуцький BLOG
Власник та CEO в Repalm
Першу частину читайте за посиланням.
Дауншифтери або чому фахівці навмисно працюють нижче своїх можливостей
Володимир Рожков BLOG
Software Architect at Devlify
Є категорія людей які не мають бажання працювати або ефективно використовувати свої навички, натомість обмежуюсь роботою явно нижче їх можливостей.
Єдиний висновок з усіх моїх криптовалютних пригод
Олександр Павлуцький BLOG
Власник та CEO в Repalm
Багато хто пише в ЛС і питає, як там портфель, який був у мінусі на $300к. Портфель потрохи виходить в плюс, хоч і є певні нюанси.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: