Опыт написания production-ready приложения с помощью ИИ

В начале осени я поставил себе небольшую задачу — изучить, как правильно работать с Cursor и собрать продакшен реди приложение для автоматизации своей рутины. Мой краткий отзыв на курсы по Cursor вы можете прочитать в заметке по ссылке, а эта статья будет посвящена практической части.

(далее…)

Побойтесь ДевОпса, сударь…

Как-то, у нашей компании накопился ряд задач, связанных с администрированием наших серверов, и руководство приняло решение, что всё-таки нам нужен DevOps, который закроет наши вопросы и будет в долгую сопровождать нашу команду. Решились. Разместили на https://hh.ru/ вакансию. Нашли человека в городе М.. Руководству было важно, чтобы он был с того же города, где и компания. Но мы никак не могли предположить, что этот человек, который проработал с нами буквально 6 месяцев, чуть не потопил всю нашу компанию. Но, обо всём по порядку.

(далее…)

Vanilla dev., Framework, CMS, конструктор или AI – что выбрать для разработки веб-приложения

Полагаясь на свой опыт работы в качестве веб-разработчика написал небольшую статью, по большей части рассчитанную на менеджеров IT-компаний, SEO-специалистов и младших веб-разработчиков.

Если будущее приложение представляет из себя CLI-утилиту или является частью микросервисной архитектуры как отдельный микросервис, то разумно ограничить выбор достаточного инструмента для разработки языком программирования (vanilla development) или микрофреймворком.

(далее…)

Лучшие практики для бизнеса из профессионального спорта. Часть 1: Разбор полетов

Продолжаю цикл статей о том, что традиционный бизнес обязан подсмотреть и забрать себе из практик профессиональных игровых видов спорта (потому что спорт, внезапно, оказывается сложнее и умнее). Нулевая, вводная часть выложена здесь, а сегодня мы разберем, зачем нужно то, что называется словами Post-game review, Post-season Review, After Action Review или «Разбор полетов». (далее…)

Инструкция по выживанию: ставим задачи без боли и хаоса

Танцы с бубном, душевные терзания и комплекс супергероя: как мы новый редактор в «Заметках» разрабатывали

Привет, Хабр! Меня зовут Антон Макарычев, я ведущий инженер-программист в команде мобильной разработки kvadraOS. Сейчас мы с коллегами работаем над приложением «Заметки»: уже реализовали Drag-and-Drop между разными экранами в Compose, рисование на холсте, экспорт заметок в PDF или TXT и другие полезные функции. И сегодня я хочу рассказать, как рождалась наша ключевая функциональность — редактор. 

(далее…)

Гибкое финансирование: как выйти за рамки проектных бюджетов

Многие компании живут в логике крупных заранее спланированных проектов: утвердили объём работ, сроки, бюджет — и поехали. Но как только внутри такой организации появляются продуктовые или agile-команды, всё начинает скрипеть. Финансирование, завязанное на жёстко заданный scope и дедлайны, плохо сочетается с форматом, где ключевая ценность — скорость реакции и возможность быстро менять курс.

(далее…)

Стратегия как непрерывный процесс. Смерть стратегического планирования

Почему стратегия — это процесс, а не документ

«Да, Генри, первоначальная версия стратегического планирования больше не с нами», — писал Игорь Ансофф в ответ на статью Минцберга о падении стратегического планирования еще в 1994 году.

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

Для меня стратегия — это процесс, а не проект. Это очевидно не для всех, поэтому я постараюсь объяснить, почему жив только такой подход.

Короткий ответ — причин две:

1. Неопределенность. (далее…)

Причинно-следственная связь и причем тут IDEF0 и BPMN

В этой статье я постараюсь объяснить, что такое причинно-следственная связь, как она касается моей работы бизнес-консультанта и бизнес-аналитика, а также причем тут IDEF0 , BPMN и остальные инструменты.

Что такое причинно-следственная связь?

(далее…)

10 лучших онлайн календарей для планирования дел и задач

10 лучших онлайн календарей для планирования дел и задач - 1

Онлайн-календарь давно перестал быть простой сеткой с датами и превратился в полноценный инструмент планирования. Он помогает управлять расписанием, синхронизировать события между устройствами и работать вместе с командой. 

(далее…)