From the OpenReplay Blog
Solving puzzles with recursion and JavaScript
How to apply recursive techniques to find solutions to several kinds of puzzles
React Fiber explained
Understand the internal aspects of how React renders components
Implementing Accessibility as a Developer: Keyboards and Screen Readers
How to consider screen readers and keyboards when developing web pages
JavaScript SEO best practices
How to get good SEO results at JavaScript web sites
Building a custom file upload component for Vue
Creating a file upload component from zero, for Vue apps
Deep Linking in React Native apps
Enhance your React Native apps by allowing deep links
CSS-in-JS for React: Linaria vs. Styled Components
A comparison of two top CSS-in-JS solutions for React
What NOT to do at Hacktoberfest 2022
Mistakes to avoid when taking part of Hacktoberfest 2022
Using the JavaScript Clipboard API
Using the Clipboard API to cut, copy, and paste
Implementing Dark Mode with Bulma
Configuring Bulma to easily provide an alternative dark mode
It's Hacktoberfest and We're Here for it!
We're taking part in Hacktoberfest 2022, come and find out what you can win by contributing to OpenReplay
Implementing Neumorphic Shadows
Learn about Neumorphism, its implementations, and some possible problems
Constructing an Alan AI-Powered Shopping Cart
Add AI-based voice UX to your page for a better user experience
Form Validation with HTML
How to validate fields in forms using modern HTML techniques
Building a Video Player with React and Material UI
Create and customize your own video player
Four useful built-in JavaScript web APIs
Explore a quartet of fully available JS APIs for your code
An Introduction to Native Web Components
Implement components using standard HTML, without the need for a framework
Regular Expressions and Input Validation
Regular expressions are sometimes dreaded, but they are quite useful for validations
Building Layouts with CSS3 Flexbox
Everything about Flexbox to help you design all kinds of grids
The new Astro-powered Blog is live!
We've changed our blog, read about the new things we have in store for you
Glassmorphic UI in React using CSS
Learn how to implement the new style for modern UI design
Understanding the useId hook in React
The new hook in React 18, explained
Data Visualization with Google Charts
Creating charts with ease, by using the Google Charts package
SEO Tips for Next.js sites
Learn how to optimize your Next.js React-based pages for SEO