Our streaming architecture serves feature flag changes in milliseconds, and a global CDN ensures the lowest latency without remote requests. LaunchDarkly is built for speed and reliability. Explore the architecture behind our feature management platform.
TypeScript has never been easier thanks to the TypeScript plugin for Babel. Discover 4 reasons why TypeScript + Babel are a perfect pair, and follow a step-by-step guide to upgrade to TypeScript in 10 minutes.
How to Start Testing Your React Apps Using the React Testing Library and Jest
Testing is often seen as a tedious process. It's extra code you have to write, and in some cases, to be honest, it's not needed. But every developer should know at least the basics of testing. It increases confidence in the products they build, and for most companies, it's a requirement. In the React world, there is an amazing library called the react-testing-library which helps you test your React Apps more efficiently. You use it with Jest. In this article, we will see the 8 simple steps yo
With simple code snippets and interactive demos, you'll learn about Error Boundaries in React; a way for components to degrade gracefully in cases of errors.
Typescript: unsound behavior или поблажки надежности
Цель — показать, где TS дает иллюзию безопасности позволяя получить ошибки во время работы программы. Мы не будем говорить о багах, в TS их достаточно 1,500 ope...
GoF, Чистая архитектура, Совершенный код — настольные книги «true программиста». Но в мире фронтенда многие идеи из этих книг недоступны. По крайней мере сходств...
Сегодня я поделюсь с вами пошаговым руководством как написать свой babel плагин. Вы сможете использовать эти знания для автоматизации правок, рефакторинга или к...
Introducing Alpine.js: A Tiny JavaScript Framework
Ever built a website and reached for jQuery, Bootstrap, Vue.js or React to acheive some basic user interaction? Alpine.js is a fraction of the size of these frameworks because it involves no build steps and provides all of the tools you need to build a basic user interface.
Прим. перев.: Новая статья с критикой полюбившейся многим Git Flow получила столь заметное внимание, что даже оригинальный автор модели обновил публикацию 10-лет...
Feedback Ladders: The Code Review System We Follow at Netlify
Learn more about Netlify UX team's code review process called the Feedback Ladder. We developed a system of shared terminology - naming conventions that describe each step. Check it out!
Здравствуйте, меня зовут Дмитрий Карловский и я… люблю плевать против ветра. Утираться и снова плевать. Хобби у меня такое. И всё, что я создаю, делаю я без огл...