Ребяты, это просто бомба, а не новость - вышел релиз Astro 3.0. Это секс чистой воды, а не проходной релиз - добавили View Transitions API, улучшили производительность рендеринга на треть, стабилизировали работу оптимизатора изображений и много другого. Будучи фанатом astro со стажем начиная с версии 1.0 - настоятельно рекомендую как минимум попробовать использовать этот фреймворк в своих проектах, если вы еще этого не сделали
Astro
Astro 3.0 | Astro
30% faster and more powerful than ever, Astro 3.0 is here! Includes new features and enhancements around View Transitions, Image Optimization, Fast Refresh JSX and more.
DHH анонсировал отказ в turbo от typescript. Ну ок - так и запишем, что он не любит строгую типизацию, а js - это второй его любимый язык программирования после ruby 🙂
Hey
Turbo 8 is dropping TypeScript
By all accounts, TypeScript has been a big success for Microsoft. I've seen loads of people sparkle with joy from dousing JavaScript with explicit types that can be checked by a compiler. But I've never been a fan. Not after giving it five minutes, not after…
Интересный опернсорсный продукт от команды Avito - https://emceetool.io, который позволяет запускать тестирование iOS-приложений распределенно, чтобы сократить time to market. При всей опенсорсности он бесплатен для 3 машин, а если надо больше, то надо купить лицензию. За новостями проекта можно следить в его тележеньке @runner_emcee
👍1
Есть куча классных ресурсов, про которые мало кто знает и вот еще один из них - https://free-for.dev/ Это отличная подборка бесплатных ресурсов для разработчиков, однозначно в закладки.
free-for.dev
Free for Developers
Developers and Open Source authors now have a massive amount of services offering free tiers, but it can be hard to find them all to make informed decisions.
🥰2
Самый быстрый JavaScript runtime Булочка Bun получил официально версию 1.0 - https://bun.sh/blog/bun-v1.0 Так и хочется уже потестировать его в каком-нибудь проекте ;)
Bun
Bun 1.0
Bun is stable and ready for production.
👍1
Несколько последних дней я громко крыл матом Node v20.6.0 - с этим апдейтом перестал работать Astro, но даже в этой бочке дёгтя положили ложку мёда - ребята добавили из коробки поддержку .env-файлов. То есть вы создаёте в корневой директории .env в стандартном формате
и после запуска с помощью
вы можете обращаться к этим переменным окружения
Неплохо, да?
PASSWORD=supersecret123
API_KEY=123qwertyuiop321и после запуска с помощью
node --env-file .envвы можете обращаться к этим переменным окружения
> console.log(process.env.PASSWORD)
> console.log(process.env.API_KEY)Неплохо, да?
nodejs.org
Node.js — Node.js 20.6.0 (Current)
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
Еще одна полезная ссылка для тех, кому полюбился bun - https://is-bun-ready.pages.dev Тут можно проверить поддерживается ли ваш любимый фреймворк булочкой 🙂
Is Bun Ready Yet
Community guide for tracking Bun supports library / framework
Забыл сказать, что список конечно же неполный, поэтому вы можете протестировать то, что вы используете и добавить с текущим статусом.
Не так давно HashiCorp сменили лицензию terraform с опенсорсной MPL (Mozilla Public License) на коммерческую BUSL (Business Source License). Тут же был сделан форк проекта и написана петиция о возвращении лицензии, подробнее с ней можно ознакомиться тут https://opentf.org/
Всё, что вы хотели знать о hash в ruby, но не знали кого спросить - https://www.akshaykhot.com/ruby-hash-is-a-swiss-army-knife/
Write Software, Well
Ruby's Hash is a Swiss-Army Knife
This article shows the obscure but useful capabilities of Hash, a simple but equally powerful data structure in Ruby.
https://youtu.be/RVnxF3j3N8U?si=LUrxSllLwXM8ylhU Rich Harris записал видео про ожидаемые новшества Svelte 5, в реддите же разгорелась дискуссия о том, что Svelte пытаются превратить в React.
YouTube
Svelte 5: Introducing Runes... with Rich Harris
Rich Harris talks about the upcoming new features of Svelte 5.
Собрался с силами и написал первую часть лонгрида как делать аутентификацию в GraphQL API на rails без лишних зависимостей https://alec-c4.com/posts/2023-09-22-graphql-from-scratch
Alec-C4
Rails GraphQL authentication from scratch #1 | I'm Mary Poppins, y'all!
How to create GraphQL authentication from scratch without devise gem. Part 1
Не корысти сторисов ради, а токмо волею пославшей мя жены для повышения рейтинга канала и тестирования новых фич телеграмма. Ребят, проголосуйте плиз за канал (фича доступна только премиумам) - буду вам бесконечно признателен. https://t.me/angry_beard?boost
Telegram
Angry Beard
Проголосуйте за канал, чтобы он получил больше возможностей.
Один из моих любимых IT HR Кира Кузьменко собрала огромнейший список платформ по поиску работы для IT-специалистов по разным странам. Давайте так -с меня этот список, а с вас - королевский лайк ;) https://kirakuzmenko.com/tpost/58l3mv0hn1-820-saitov-dlya-poiska-vakansii-v-70-str
Kirakuzmenko
820 сайтов для поиска вакансий в 70 странах
Список открытый, им можно и нужно делиться с теми, кому он может быть полезен.
👍4
А вот еще один интересный проект от ребят из builder.io, которые разработали qwik. Проект называется mitosis и позволяет писать универсальные компоненты, которые, как заявляется, легко превращаются в компоненты для большинства frontend-фреймворков, таких как vue, react, svelte, более того - можно даже сразу в swift, webcomponents или чистый html 🙂
https://github.com/BuilderIO/mitosis
https://github.com/BuilderIO/mitosis
GitHub
GitHub - BuilderIO/mitosis: Write components once, run everywhere. Compiles to React, Vue, Qwik, Solid, Angular, Svelte, and more.
Write components once, run everywhere. Compiles to React, Vue, Qwik, Solid, Angular, Svelte, and more. - BuilderIO/mitosis
Я наверно не смогу подобрать изображение лучше для этой новости. В 5 словах она звучит как «Большой брат следит за тобой», а если точнее - согласно оферте Microsoft она имеет полное право анализировать все, что вы делаете на своем компьютере. Предполагаю, что это связано с использованием MS Copilot, но это не точно.
Отличная статья от Basecamp по работе с персональными данными https://dev.37signals.com/navigating-personal-information-with-care/
37signals Dev
Navigating personal information with care
Our default for accessing customer information is: we don’t.
Между делом выпустил продолжение серии статей про аутентификацию в GraphQL - https://alec-c4.com/posts/2023-09-22-graphql-from-scratch-2 Как минимум будет еще 1 часть, а если этот формат вам зайдёт, то еще про что-нибудь напишу - у меня больше 60 тем для публикаций, что-то уже использовал и хочу поделиться, а что-то надо покрутить в руках и поделиться опытом.
Очень интересный проект - конвертер CSS в Tailwind. https://github.com/hymhub/css-to-tailwind
GitHub
GitHub - hymhub/css-to-tailwind: Convert CSS code to Tailwindcss syntax in real time
Convert CSS code to Tailwindcss syntax in real time - hymhub/css-to-tailwind
Очеь клёвая концепия борьбы с техническим долгом, мимо которой просто никак нельзя пройти. Спойлерить не буду, но имхо вам понравится https://blog.alexewerlof.com/p/tech-debt-day
Alexewerlof
We invested 10% to pay back tech debt; Here's what happened
Why and how we continuously invested the team bandwidth to pay back tech debt and what were the results?
❤1
Forwarded from Ассоциация Финтех Старт
🇦🇷Буэнос-Айрес запустил систему идентификации на базе блокчейна
👨💻В ближайшие месяцы в столице Аргентины начнет работать система идентификации на основе блокчейна, разработанная в сотрудничестве с компаниями Extrimian и Matter Labs. Администрация города считает, что она станет первой в своем роде в Латинской Америке.
🗓️Проект QuarkID разрабатывался несколько лет.
🪪Начиная с этого ноября, жители города смогут получать копии справок о доходах и образовании на свой криптокошелек. Начальный этап фокусируется на ключевых документах для льгот. В будущем QuarkID добавит поддержку других удостоверений, таких как паспорт и водительские права.
✅ До конца года разработчики планируют опубликовать подробную дорожную карту проекта и достичь 2,5 миллиона активных пользователей. Техническую инфраструктуру обеспечивают компании Extrimian и Matter Labs. QuarkID основан на технологии второго уровня для блокчейна Ethereum - ZkSync Era.
📈Жители Латинской Америки активно переходят к использованию криптовалюты. Согласно исследованию Ripple 2022 года, 74% из них скорее предпочтут компании, принимающие криптовалюты. Хотя в Европе таких людей 41%.
📍Отчет Mastercard из июня того же года указывает, что более половины латиноамериканцев уже платили криптовалютой за товары и услуги.
👨💻В ближайшие месяцы в столице Аргентины начнет работать система идентификации на основе блокчейна, разработанная в сотрудничестве с компаниями Extrimian и Matter Labs. Администрация города считает, что она станет первой в своем роде в Латинской Америке.
🗓️Проект QuarkID разрабатывался несколько лет.
🪪Начиная с этого ноября, жители города смогут получать копии справок о доходах и образовании на свой криптокошелек. Начальный этап фокусируется на ключевых документах для льгот. В будущем QuarkID добавит поддержку других удостоверений, таких как паспорт и водительские права.
📈Жители Латинской Америки активно переходят к использованию криптовалюты. Согласно исследованию Ripple 2022 года, 74% из них скорее предпочтут компании, принимающие криптовалюты. Хотя в Европе таких людей 41%.
📍Отчет Mastercard из июня того же года указывает, что более половины латиноамериканцев уже платили криптовалютой за товары и услуги.
Please open Telegram to view this post
VIEW IN TELEGRAM