Forwarded from Defront — про фронтенд-разработку и не только (Alexander Myshov)
Александр Косс рассказал про историю появления и развития библиотеки date-fns.
Разработка библиотеки началась осенью 2014 года. На тот момент date-fns не претендовал на замену Moment.js и включал в себя одну функцию
В 2015 году Александр нанял своего брата, чтобы он сделал порт функций из Moment.js. С этого момента проект начал набирать небольшую популярность. В 2016 году Дэн Абрамов попиарил date-fns у себя в твиттере. После этого события пришло очень много новых пользователей, вскрылись проблемы, которые можно было решить только изменением API. Большой поток запросов, багов и сопутствующей работы привёл к тому, что Александр перегорел. Но в 2019 году смог выделить три месяца на фулл-тайм разработку date-fns, и в августе 2019 года вышла вторая версия с переделанным API, из-за чего многие пользователи остались недовольны.
Тем не менее проект продолжал расти, набирать популярность и привлекать средства на opencollective. На данный момент команда разработки привлекла половину необходимого бюджета для дальнейшего развития и поддержки date-fns.
В общем, крутая история. Передаю разработчикам свой респект.
#opensource #history #date
https://twitter.com/kossnocorp/status/1392449481053032450
Разработка библиотеки началась осенью 2014 года. На тот момент date-fns не претендовал на замену Moment.js и включал в себя одну функцию
startOfDay
(у аналогичной функции в Moment.js были проблемы с производительностью). У проекта не было какой-либо стратегии развития, дополнительные функции добавлялись по мере необходимости.В 2015 году Александр нанял своего брата, чтобы он сделал порт функций из Moment.js. С этого момента проект начал набирать небольшую популярность. В 2016 году Дэн Абрамов попиарил date-fns у себя в твиттере. После этого события пришло очень много новых пользователей, вскрылись проблемы, которые можно было решить только изменением API. Большой поток запросов, багов и сопутствующей работы привёл к тому, что Александр перегорел. Но в 2019 году смог выделить три месяца на фулл-тайм разработку date-fns, и в августе 2019 года вышла вторая версия с переделанным API, из-за чего многие пользователи остались недовольны.
Тем не менее проект продолжал расти, набирать популярность и привлекать средства на opencollective. На данный момент команда разработки привлекла половину необходимого бюджета для дальнейшего развития и поддержки date-fns.
В общем, крутая история. Передаю разработчикам свой респект.
#opensource #history #date
https://twitter.com/kossnocorp/status/1392449481053032450
Twitter
Sasha 🐑💨 Koss
🧵 How date-fns came about A story of open-source raised from 0 to 42M npm downloads a month. A story of burnout, stress, disappointment, but also perseverance, and will. How we went from spending personal money to funding the hire of 3 part-time devs.
Forwarded from Defront — про фронтенд-разработку и не только (Alexander Myshov)
Фонд UI
Chrome начал спонсировать независимых разработчиков и исследователей, работающих над вебом — "The UI fund".
На грант могут податься все желающие. Нет ограничений по срокам подачи заявок. Основное условие — работа над проектом, затрагивающим CSS, HTML или UI-инструменты. Под эти категории попадают инструменты для работы c HTML и CSS, работа над спецификациями или UI-исследованиями, работа в области доступности или работа над Open UI. Ведут проект Сара Дразнер и Николь Салливан. Для поддержки будут привлекаться эксперты из индустрии.
Очень крутая инициатива. В первую очередь она полезна майнтейнерам библиотек и всем, кто помогает в развитии веб-экосистемы.
#opensource #announcement
https://web.dev/ui-fund/
Chrome начал спонсировать независимых разработчиков и исследователей, работающих над вебом — "The UI fund".
На грант могут податься все желающие. Нет ограничений по срокам подачи заявок. Основное условие — работа над проектом, затрагивающим CSS, HTML или UI-инструменты. Под эти категории попадают инструменты для работы c HTML и CSS, работа над спецификациями или UI-исследованиями, работа в области доступности или работа над Open UI. Ведут проект Сара Дразнер и Николь Салливан. Для поддержки будут привлекаться эксперты из индустрии.
Очень крутая инициатива. В первую очередь она полезна майнтейнерам библиотек и всем, кто помогает в развитии веб-экосистемы.
#opensource #announcement
https://web.dev/ui-fund/
web.dev
The UI fund | Articles | web.dev
Announcing the UI fund from Chrome, designed to provide grants for people who work on design tools, CSS, and HTML.
Forwarded from TechArt - Archive (Oleg Pivovarov)
#Rendering #Engine #Playground #OpenSource
Офигенно.
Для рендер специалистов нацеленных на визуальные плюшки, всегда встает вопрос - где собирать прототип.
В готовых движках правильная инициализация пасса и настройка разных фактори и relevance - тот еще геммор, а писать свой мини движок для экспериментов - существенная потеря времени (особенно если на современных gapi).
Потому написание визуального рендерграфа - давно витало в воздухе (и кой где даже было реализовано).
Теперь же ребята выпустили opensource playground в котором можно наворотить много разной веселой дичи.
Веселого вам Тыканья!)
https://www.youtube.com/watch?v=MgCR-Kky628
https://github.com/electronicarts/gigi?tab=readme-ov-file
Офигенно.
Для рендер специалистов нацеленных на визуальные плюшки, всегда встает вопрос - где собирать прототип.
В готовых движках правильная инициализация пасса и настройка разных фактори и relevance - тот еще геммор, а писать свой мини движок для экспериментов - существенная потеря времени (особенно если на современных gapi).
Потому написание визуального рендерграфа - давно витало в воздухе (и кой где даже было реализовано).
Теперь же ребята выпустили opensource playground в котором можно наворотить много разной веселой дичи.
Веселого вам Тыканья!)
https://www.youtube.com/watch?v=MgCR-Kky628
https://github.com/electronicarts/gigi?tab=readme-ov-file
YouTube
Gigi: A Platform for Rapid Graphics Development and Code Generation
Graphics programming has never been more difficult or time consuming than it is today. Working at the lowest level, modern explicit APIs like DX12 and Vulkan can take several weeks of effort before seeing the first triangle.
Working at a higher level, we…
Working at a higher level, we…
Forwarded from Дизайн-Телега 🔥
This media is not supported in your browser
VIEW IN TELEGRAM
Теннисный дашборд.
• Вдохновляющий и функциональный дизайн теннисного дашборда
• Бесплатная теннисная ракетка из Freepik
• Лёгкость в адаптации и использовании для теннисных приложений
#opensource #tennis #dashboard #design
Открыть в Figma
👨 Дизайн-телега
• Вдохновляющий и функциональный дизайн теннисного дашборда
• Бесплатная теннисная ракетка из Freepik
• Лёгкость в адаптации и использовании для теннисных приложений
#opensource #tennis #dashboard #design
Открыть в Figma
👨 Дизайн-телега