From the OpenReplay Blog
Top Visual Studio Code extensions for Git
The best extensions for using Git with VSCode
Integrating Grammarly into your React website
Add Grammarly text editor and grammar checking to your site
Effects you can build with CSS without JavaScript
You don't always need JavaScript to produce nice visual effects
Scraping web pages with Puppeteer
How to automatically scrape data from web pages
CSS Flexbox vs. CSS Grid
Learn the differences between those tools
Common problems with Micro frontends and how to avoid them
How to fix several common micro frontend
UseEffect vs UseLayoutEffect in React
Comparing two methods for effects in React
Developing Responsive Apps Using Flutter
Use Flutter to develop responsive mobile apps
Decorators - new style higher order functions
A look at decorators, an upcoming JavaScript feature
Working with the Reflect API in JavaScript
Learn how to use this important API
Create an E-commerce Platform with Medusa and Docker
Set up a Medusa store locally
Build a Reusable Carousel with Vue and Splide.js
Use Splide to build a reusable component
What are micro frontends?
An introduction to micro frontends
How to A/B Test Your Website
An important testing technique for usability
An Ultimate Guide to Variables in Solidity
An important blockchain concept: variables
What's the best way to do animations with JavaScript?
What to use: requestAnimationFrame, setInterval, setTimeout?
Using SuperTokens in Vue
Authentication in Vue made easy
Tailwind CSS vs Bulma CSS
A comparison of two important CSS frameworks
Push notifications made easy in React with Firebase
An easy way of getting notifications in React
Five CSS ways of centering a child in its parent
Centering is always hard in CSS
Adding in-app tours to Flutter apps
Add tours to make your app clearer to new users
Monolithic vs. Microservices Architectures
Comparing architectures
End-to-end (E2E) testing with Cypress
Do E2E tests for your React apps with Cypress
A Guide to HTTP POST requests in JavaScript
Everything about sending data with POST requests