From the OpenReplay Blog
CSS: Demystifying the z-index property
Everything about this CSS property
Step by step: deploying a Deno app to Netlify
How to deploy your Deno code to the cloud
DevOps + Security = DevSecOps
Learn about DevSecOps, its goals and tools
CSS Pseudo-classes
Use CSS special selectors
What is AMP (Accelerated Mobile Pages)?
A new format for mobile pages
Step by step: build and deploy a serverless React app with AWS Amplify
A simple process for building and deploying React apps
Material UI vs Tailwind CSS
A comparison between these two big frameworks
Static vs. Dynamic Websites
A discussion of the two models for websites
How To Use The Next.js Link Component
Navigating your website with the Link component
Fundamentals of User Interface (UI) Design
How to create the best UI design
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