The channel has no name!
111 subscribers
57 photos
1 video
103 links
Канал фронтендера. Пишу про свой опыт, и взгляды на разработку. AlmatyJS co-org.

Зарабатываю на JS. Заглядываюсь на Clojure. Мечтаю перекатиться в бэкенд. Учусь на магистратуре на Software Engineering.

tw: _codev0
gh: codev0

Фидбэк сюда @codev0
Download Telegram
Когда вижу подобные решения, на меня накатывает чувство ужаса, и в голову приходит тормозной Aliexpress. Я люблю веб, и хочу чтобы он был приятным в использовании. И так уж вышло что чем меньше весит твой клиенсткий слой, тем лучше пользовательский опыт.

Понимаю что можно сделать хорошо, и такие решения появились чтобы решить какую-то проблему, но пока сторонюсь этого мира.
JetBrains выкатили в публичный доступ свой новый редактор или IDE Fleet. Хотя я в последнее время все в VS Code делаю
В продолжении темы о VS Code. Я, в последний год, начал потихоньку переходить на светлые темы, например светлые вариации Github Theme.
Уж не знаю как она оказалась у меня, но тему Quet Light for VSC нашел совершнно случайно когда перебирал установленные темы и сразу случился мэтч. Заметил что некоторые селебы разработчики тоже уходят на менее контрастные не темные темы. Не знаю с чем связано. Наверно общая усталась от всяких материалов, аун дарков
10 ноября JetBrains будут проводить JavaScript Day, бесплатный онлайн ивент для JS разработчиков. Будет вещать Матео Колина, и еще какой-то парень из Igalia, это те кого я заметил
Страница для 500 ошибки у Кент Си Доттса. С такой вот забавной анимацией
😁2
Channel name was changed to «The channel has no name!»
лол, только сейчас дошло что в назавании канала ошибка
завтра мидтерм экзамен по архитектуре, сижу перечитваю слайды. готовлюсь. многое во время лекций упустил. вот например:

A design principle differs from an architecture decision in that a design principle is a guideline rather than a hard-and-fast rule.

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

> Thinking like an architect is all about seeing trade-offs in every solution and analyzing those trade-offs to determine what is the best solution.
Everything in architecture is a trade-off, which is why the most frequent answer to all architecture related questions is “it depends.”
Вот! А я всегда так думал! А не реактом все дыры затыкать

Choosing a particular technology does depend on the deployment environment, business drivers, company culture, budgets, timeframes, developer skill set, and many other factors.
👍2
смотрите как умеет JSON Discovery

не надо ручками переписывать типы, за вас уже сделали
👍3
Еще апдейт на SVGOMG прилетел. Использую его в как PWA. Если не пользуетесь, то рекомендую, классно сжимает SVG. Незаменымий инструмент
Как же это прекрасно https://wapm.io/saghul/quickjs.
> QuickJS is a small and embeddable JavaScript engine. It supports the ES2019 specification including modules, asynchronous generators and proxies.

> It optionally supports mathematical extensions such as big integers (BigInt), big floating point numbers (BigFloat) and operator overloading.

JS в каждом чайнике, ждите
👍1
Мы в проекте начали затаскивать React Aria, примитивы для доступных интерфейсов в виде хуков.
Сейчас вижу что они анонсировали хуки для DnD https://twitter.com/devongovett/status/1592925243781574657. Просто посмотрите демо видео, выглядит очень и очень впечатляюще.
Мы решили делать свой UI Kit, и выбрали React Aria как headless библиотеку для него. А стили делаем через tailwind.

Например скоро можно будет отредактировать дату рождения в профиле Airba Marketplace через такой инпут, который работает на базе useDateField.
👍3