Development

Development

1854 bookmarks
Custom sorting
Podlodka #206 – Clojure
Podlodka #206 – Clojure
Обстоятельный выпуск подлодки про Clojure. Рассказано про создание языка, основную идею, которая делает этот язык удобным для разработки приложений, великолепный REPL и текущее состояние языка.
·podlodka.io·
Podlodka #206 – Clojure
Modeling UI States in A React Form Component Using A Finite State Machine
Modeling UI States in A React Form Component Using A Finite State Machine
Статья кратко рассказывает, что такое Finite State Machine (далее FSM). FSM позволяет просто разрабатывать приложения со сложными состояниями. UI можно представить как FSM. Автор приводит в пример построение FSM в React-компоненте, не используя фреймворки или инструменты для FSM.
·tech.okcupid.com·
Modeling UI States in A React Form Component Using A Finite State Machine
Why you should drop ExpressJS in 2021
Why you should drop ExpressJS in 2021
хотя ExpressJS любим многими, у него есть проблемы: - 6 лет нет релизов - async await ведут к утечкам памяти - это низкоуровневый фреймворк Вместо expressjs следует взять что-то другое, например fastify или adonis
·dev.to·
Why you should drop ExpressJS in 2021
How to Develop and Test a Mobile-First Design in 2021
How to Develop and Test a Mobile-First Design in 2021
В статье описываются основные моменты Mobile-First дизайна: - Зачем и кому это нужно - Как проектировать (от мобилок к декстопу) - Что важно (перформанс, удобство, доступность) - Как тестировать, то что надизайнили
·css-tricks.com·
How to Develop and Test a Mobile-First Design in 2021
Всё, о чём должен знать разработчик Телеграм-ботов
Всё, о чём должен знать разработчик Телеграм-ботов
Вы вряд ли найдете в интернете что-то про разработку ботов, кроме документаций к библиотекам, историй "как я создал такого-то бота" и туториалов вроде "как созда...
·habr.com·
Всё, о чём должен знать разработчик Телеграм-ботов
Figma — делаем дизайн компонентов, пригодный для экспорта в код
Figma — делаем дизайн компонентов, пригодный для экспорта в код
В этой статье я расскажу, о том, как сделать в Фигме компонент, который будет пригоден для экспорта в код. В Фигме можно будет выбрать наш компонент и при помощи...
·habr.com·
Figma — делаем дизайн компонентов, пригодный для экспорта в код
JavaScript нанобенчмарки и преждевременные тормоза
JavaScript нанобенчмарки и преждевременные тормоза
Здравствуйте, меня зовут Дмитрий Карловский и раньше я… ежедневно измерял свою пипирку, но у распространённых линеек никак не хватало точности для измерения стол...
·habr.com·
JavaScript нанобенчмарки и преждевременные тормоза
Mastering NPM Scripts
Mastering NPM Scripts
In this article, I'll share with you my research about how to take full advantage of NPM scripts.
·dev.to·
Mastering NPM Scripts
System Design для самых маленьких
System Design для самых маленьких
Что такое System Design? Попробуем разобраться на примере: задизайним сервис покупки-продажи всего на свете Craigslist
·vitkarpov.me·
System Design для самых маленьких
Emailify HTML Email Builder – Figma
Emailify HTML Email Builder – Figma
Figma Community plugin — Design and export responsive, production ready HTML emails from Figma. Features Use instantly in Figma; no other websites, apps or APIs required.Quickly design emails with dozens of configurable content modules.Customise your text, images, styles and auto-layout settings with Figma.Easily speci...
·figma.com·
Emailify HTML Email Builder – Figma
Как начать программировать в парах / Блог компании Райффайзенбанк / Хабр
Как начать программировать в парах / Блог компании Райффайзенбанк / Хабр
Привет. Меня зовут Дима Вдовин. В предыдущей статье я излагал теорию о парном программировании и говорил о том, какие плюсы вижу в этом подходе. Сегодня я бы хот...
·habr.com·
Как начать программировать в парах / Блог компании Райффайзенбанк / Хабр
Why your team doesn't need to use pull requests
Why your team doesn't need to use pull requests
Github introduced the pull request practice, and features to support it, to make it easier for people who run open-source projects to accept contributions fr...
·infrastructure-as-code.com·
Why your team doesn't need to use pull requests
How to make the Delegation Board work for your team
How to make the Delegation Board work for your team
by Sarika Kharbanda Thanks to Jurgen Appelo, author of Management 3.0 and Managing for Happiness, I learnt the technique Delegation Board. With Key Decision Areas on the Vertical and the seven levels of delegation on the horizontal axis, to me it serves as a visible, transparent matrix structure agreement between people. I’ve now used it...
·management30.com·
How to make the Delegation Board work for your team
Заблуждения Clean Architecture
Заблуждения Clean Architecture
­­ На первый взгляд, Clean Architecture – довольно простой набор рекомендаций к построению приложений. Но и я, и многие мои коллеги, сильные разработчики, ос...
·habr.com·
Заблуждения Clean Architecture
(8) Александр Мадьянкин - Как построить Гексагон: прагматичная архитектура для клиентских приложений - YouTube
(8) Александр Мадьянкин - Как построить Гексагон: прагматичная архитектура для клиентских приложений - YouTube
Александр Мадьянкин - Как построить Гексагон: прагматичная архитектура для клиентских приложений https://twitter.com/madyankin https://github.com/outpunk Сла...
·youtube.com·
(8) Александр Мадьянкин - Как построить Гексагон: прагматичная архитектура для клиентских приложений - YouTube