Главная

Работай разумно, чтобы не пахать как лошадь.

Полезные инструменты, которыми вы, возможно, не пользуетесь

Поделиться:
 

1+

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

1. Cloudcraft

Cloudcraft  — инструмент для backend разработчиков.

Image for post

Иногда возникает такое чувство, что все, что делают backend разработчики, так это планируют архитектуру приложения, особенно если это касается AWS, где так много различных сервисов. Но вместо того чтобы рисовать диаграммы с помощью простых и скучных приложений для рисования, они могли бы использовать CloudCraft.

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

Image for post

Программистам бывает трудно просмотреть страницу c ценами за каждую услугу — даже подсчет приблизительной стоимости бывает проблемой. Cloudcraft дает приблизительную разбивку всей вашей архитектуры, экономя вам много времени. К сожалению, пока это только для AWS, но цены для GCP и Azure довольно схожи, поэтому вы все равно можете получить приблизительный бюджет с помощью Cloudcraft.

2. BundlePhobia

BundlePhobia предназначена для frontend разработчиков.

Image for post

BundlePhobia поможет вам «определить стоимость добавления пакета npm в ваш проект». BundlePhobia покажет , насколько измениться размер проекта при добавлении пакета npm.

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

3. Figma

Figma — отличный инструмент для создания макетов и дизайна ваших приложений. Если вы уже используете Adobe Illustrator, переход на Figma будет иметь смысл только в том случае, если он даст вам в десять раз больше ценности. Что ж, уверяю вас, он даст!

Image for post

• Figma предоставляет кроссплатформенные приложения, которые делают проекты доступными для вас в любом месте, и вам не нужно иметь мощный компьютер, чтобы получить доступ к проекту. Чтобы начать, не нужно ничего устанавливать.
• Он использует веб-сборку, которая обеспечивает отличную производительность и эффективность, делая вашу работу более продуктивной, чем когда вы работаете в Illustrator.
• Это очень хорошо продуманное и разработанное приложение, которое будет очень подходящим для большинства ваших дизайнерских задач.
• Вы можете создавать прототипы для Веба, Android и iOS, и напомню, это все доступно из веб-приложения.
Когда вы начнете использовать Figma, вы сразу поймете, что эти ребята заслуживают больше, чем ваши 0 долларов в месяц!

4. Insomnia

Insomnia — инструмент для backend разработчиков.

Image for post

Insomnia — это инструмент, который backend разработчики могут использовать для совместного создания и управления документацией по API.

Insomnia пригодится независимо от того, создаете ли вы REST или GraphQL APIInsomnia имеет хорошо продуманный пользовательский интерфейс, который можно использовать для создания структуры конечных точек без необходимости писать утомительные HTTP-запросы.

Insomnia также предоставляет отличный intelli-sense редактор для любого из используемых вами API, дабы способствовать быстрому написанию запросов. Если вы будете использовать GraphQL API с Insomnia, ваша жизнь станет гораздо проще!

5. FontFlipper

Fontflipper —  для дизайнеров.

Image for post

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

6. VisBug Chrome Extension

Расширение VisBug Chrome для frontend разработчиков. Ссылка.
Существует множество конструкторов веб-сайтов, которые предоставляют вам drag and drop функционал. Это расширение для Chrome делает разработку пользовательского интерфейса на шаг ближе к этому.

Image for post

Вы можете получить доступ к каждому DOM элементу вашего веб-приложения.

Image for post

Вы можете измерять/перемещать элементы, изменять их стиль и даже узнавать, как другие вебсайты достигли своего внешнего вида. Вы можете сделать все это в своем браузере, не написав ни единой строчки CSS. Это довольно мощный инструмент, который позволяет намного быстрее создавать дизайн пользовательского интерфейса, что сэкономит вам много времени при написании HTML/CSS кода. Также это полезный инструмент для дебага.

Чтобы работать с этим плагином, нужно немного потренироваться, но думайте об этом как об инвестициях в более продуктивное будущее!

7. RIVE

Rive —  для дизайнеров и разработчиков

Image for post

Подобно тому как Figma помогает создавать красивый дизайн, Rive поможет создавать потрясающие анимации — вроде тех, которые вы иногда видите в проектах Dribble / Muzli и которые вы не можете реализовать с нуля. RIVE помогает создавать мощные интерактивные анимации, которые затем можно легко интегрировать в собственный код.

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

8. MIRO

Miro  — для команд разработчиков.

Image for post

Miro — это, несомненно, самый полезный инструмент для совместной работы команд, даже удаленно.

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

У Miro есть хороший бесплатный стартовый план, которого хватит для большинства нужд. Я призываю всех использовать MIRO!

Заключение

Окей, на этом все! Я надеюсь, что все эти инструменты будут для вас полезны, и что они помогут повысить продуктивность и облегчить вашу жизнь разработчика!
Спасибо!

1+