Angry Beard
254 subscribers
114 photos
9 videos
11 files
514 links
Bearded guy about the startups, tech and product development - https://alec-c4.com
Download Telegram
Очень полезный гайд по написанию Makefile - как минимум заслуживает добавления в закладки.
Если вы использовали fig, то эта новость для вас. Я пока не уверен - хорошо это или плохо, но AWS купили эту компанию, официальный анонс тут https://fig.io/blog/post/fig-joins-aws
Ребяты, это просто бомба, а не новость - вышел релиз Astro 3.0. Это секс чистой воды, а не проходной релиз - добавили View Transitions API, улучшили производительность рендеринга на треть, стабилизировали работу оптимизатора изображений и много другого. Будучи фанатом astro со стажем начиная с версии 1.0 - настоятельно рекомендую как минимум попробовать использовать этот фреймворк в своих проектах, если вы еще этого не сделали
DHH анонсировал отказ в turbo от typescript. Ну ок - так и запишем, что он не любит строгую типизацию, а js - это второй его любимый язык программирования после ruby 🙂
Интересный опернсорсный продукт от команды Avito - https://emceetool.io, который позволяет запускать тестирование iOS-приложений распределенно, чтобы сократить time to market. При всей опенсорсности он бесплатен для 3 машин, а если надо больше, то надо купить лицензию. За новостями проекта можно следить в его тележеньке @runner_emcee
Есть куча классных ресурсов, про которые мало кто знает и вот еще один из них - https://free-for.dev/ Это отличная подборка бесплатных ресурсов для разработчиков, однозначно в закладки.
Самый быстрый JavaScript runtime Булочка Bun получил официально версию 1.0 - https://bun.sh/blog/bun-v1.0 Так и хочется уже потестировать его в каком-нибудь проекте ;)
Несколько последних дней я громко крыл матом 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)


Неплохо, да?
Еще одна полезная ссылка для тех, кому полюбился bun - https://is-bun-ready.pages.dev Тут можно проверить поддерживается ли ваш любимый фреймворк булочкой 🙂
Забыл сказать, что список конечно же неполный, поэтому вы можете протестировать то, что вы используете и добавить с текущим статусом.
Не так давно HashiCorp сменили лицензию terraform с опенсорсной MPL (Mozilla Public License) на коммерческую BUSL (Business Source License). Тут же был сделан форк проекта и написана петиция о возвращении лицензии, подробнее с ней можно ознакомиться тут https://opentf.org/
https://youtu.be/RVnxF3j3N8U?si=LUrxSllLwXM8ylhU Rich Harris записал видео про ожидаемые новшества Svelte 5, в реддите же разгорелась дискуссия о том, что Svelte пытаются превратить в React.
Собрался с силами и написал первую часть лонгрида как делать аутентификацию в GraphQL API на rails без лишних зависимостей https://alec-c4.com/posts/2023-09-22-graphql-from-scratch
Please open Telegram to view this post
VIEW IN TELEGRAM
Один из моих любимых IT HR Кира Кузьменко собрала огромнейший список платформ по поиску работы для IT-специалистов по разным странам. Давайте так -с меня этот список, а с вас - королевский лайк ;) https://kirakuzmenko.com/tpost/58l3mv0hn1-820-saitov-dlya-poiska-vakansii-v-70-str
А вот еще один интересный проект от ребят из builder.io, которые разработали qwik. Проект называется mitosis и позволяет писать универсальные компоненты, которые, как заявляется, легко превращаются в компоненты для большинства frontend-фреймворков, таких как vue, react, svelte, более того - можно даже сразу в swift, webcomponents или чистый html 🙂

https://github.com/BuilderIO/mitosis
Я наверно не смогу подобрать изображение лучше для этой новости. В 5 словах она звучит как «Большой брат следит за тобой», а если точнее - согласно оферте Microsoft она имеет полное право анализировать все, что вы делаете на своем компьютере. Предполагаю, что это связано с использованием MS Copilot, но это не точно.
Отличная статья от Basecamp по работе с персональными данными https://dev.37signals.com/navigating-personal-information-with-care/