СТАРТАПЫ РАЗРАБОТЧИКОВ

5 стартапов, ориентированных на разработчиков, на Web Summit 2021

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

Небольшое примечание: я никоим образом не связан ни с одной из этих компаний, они не платили мне и не влияли на меня каким-либо образом… но бесплатное пиво имеет большое значение, просто скажу…

1) Источник — проверка кода и рефакторинг на основе ИИ.

Мы помогаем разработчикам работать лучше, автоматически просматривая и рефакторинг вашего кода. Более чистый код означает более быструю разработку.

Использование ИИ, чтобы помочь разработчикам писать более чистый код, похоже, стало тенденцией. Даже Github выпустил собственную версию предложений по живому коду под названием Github Copilot.

В то время как Copilot больше похож на автодополнение вашего кода, дающее забавные результаты, Sourcery просматривает код, который вы только что написали, и предлагает вам, как его улучшить.

Звучит довольно круто, верно… Плохие новости? Продукт находится в альфа-версии и доступен только для Python. Нам, фанатам Javascript, придется немного подождать, пока мы не сможем протестировать наши любимые IDE.

2) Sturdy — инструмент контроля версий и совместной работы в режиме реального времени.

Делитесь, пробуйте и повторяйте код вместе, используя мощные рабочие пространства Sturdy.

Удаленная работа постепенно становится нормой, компании либо полностью переходят на удаленную работу, либо внедряют гибридную модель. В любом случае онлайн-сотрудничество важнее, чем когда-либо.

Все вокруг нас ускоряется, поэтому кто может сказать, как будет выглядеть будущее код-ревью. Дни/часы ожидания обратной связи по вашему PR могут оказаться слишком большими для некоторых компаний, которые хотят, чтобы функции были запущены в производство как можно быстрее.

Sturdy пытается решить эту проблему с помощью веб-инструмента проверки кода в режиме реального времени / инструмента парного программирования, который можно интегрировать с любым программным обеспечением для управления версиями git или использовать собственную систему управления версиями Sturdy.

3) Snaplore — инструмент визуальной документации

Обновленный опыт обмена знаниями со скоростью разговора. Пишите меньше, делитесь больше.

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

Snaplore похож на Canva для документации, их удобное программное обеспечение позволяет вам создавать простую в использовании визуальную презентацию, демонстрирующую ваши функции или ваши конечные точки и способы их интеграции в ваше приложение.

4) ‹ GEEKLE › — Платформа онлайн-обучения

Образовательная платформа Гарвардского типа для РАЗРАБОТЧИКОВ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

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

Что отличает ‹ GEEKLE ›? У них есть треки, которые демонстрируют реальные примеры из крупных компаний-разработчиков программного обеспечения. Вы можете узнать, как такие компании, как Netflix, решают конкретную проблему, с которой вы, возможно, сталкивались в своей повседневной работе.

Непрерывное обучение является обязательным в нашей профессии, и у кого лучше учиться, чем у гигантов нашей отрасли?

5) NerdVision — Платформа наблюдения

NerdVision — это современная платформа для отладки и наблюдения, сочетающая в себе автономное обнаружение ошибок, производственную отладку и динамическое ведение журнала.

Одна гарантия, которую мы имеем в бизнесе разработки программного обеспечения, заключается в том, что наш код ломается.

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

Может быть, он использует браузер, о котором вы даже не слышали, не говоря уже о его тестировании, поэтому мы должны измерять все, что происходит в продакшене, и постоянно наблюдать за неисправностями.

NerdVision интегрируется в вашу кодовую базу и сообщает обо всех сбоях, а также позволяет отлаживать производство в режиме реального времени.

Конференция Web Summit прошла весело, с хорошим настроением, и очень приятно видеть, как все эти стартапы работают над устойчивым развитием / искусственным интеллектом / здравоохранением / конфиденциальностью / и т. д., это вселяет в меня оптимизм в отношении будущего и направления, в котором движется отрасль.

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

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