From the OpenReplay Blog
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
Custom Animated Circular Progress in React Native
Build a progress indicator with the Reanimated 2 library
Building a Custom Fetch Hook in React
Improve your coding with custom hooks
Build a Weather App with Vanilla JS
Use just vanilla JS and build a full weather app
An introduction to RedwoodJS: Building a Drum Machine
Use Redwood to build a Drum Machine
Debugging Techniques for JavaScript Developers
How to debug your JS code
Build an app using Vue and Django
Mix Vue and Django for a full stack solution
Next.js or SvelteKit: which one should you use for your next project?
A comparison of two important and very different frameworks
How to build Vue.js forms with FormKit
A simple way to produce all kinds of forms
Build A Blog with Google Sheets as a Headless CMS
Use Google Sheets in an unexpected CMS role
How to use ChatGPT to boost your work and career 10x
ChatGPT can improve your work and life when used properly
Understanding event bubbling and capturing
Dealing with JavaScript's events
Strengthen App Security with Multi-Factor Authentication
Enable higher security with MFA
Test-Driven Development vs. Behavior-Driven Development in React
Different techniques for development in React
Simple Sidebars with React-Pro-Sidebar and Material UI
Use this pair of tools to easily create a sidebar.
Optimizing the build process using Webpack
Get a better build process
Webpack For Dummies
A look at the popular Webpack bundling tool
Introducing React PropTypes
How to use React's PropTypes feature