OpenReplay
BLOG
A look at a very efficient web framework

Oct 3, 2023, 7 min read

Exploring Million.js, a high-performance web framework

How AI is changing software engineering and development

Oct 2, 2023, 6 min read

AI vs. Software Developers

Create a ChatGPT bot with React

Sep 29, 2023, 7 min read

Build a ChatBot with ChatGPT and React

Learn about Microsoft's Blazor framework

Sep 28, 2023, 9 min read

An Introduction to Blazor

Use Node, Express, Jest, and TypeScript, for REST API testing

Sep 27, 2023, 14 min read

Restful API End-to-End (E2E) Testing

Secure your web pages using CORS and CSP

Sep 26, 2023, 9 min read

Securing Front-end Apps with CORS and CSP

Deploying an app to AWS EC2

Sep 25, 2023, 7 min read

Deploying Front-End Apps to the Amazon Cloud

How can you go about testing functions that produce random results?

Sep 22, 2023, 10 min read

Forever Functional: Random Unit Testing

How to generate a CICD pipeline to deploy your code

Sep 21, 2023, 9 min read

Create a CI/CD Pipeline for Front End Projects

Learn how to add shimmer looks to your Flutter app

Sep 20, 2023, 6 min read

Shimmer Loading Effects in Flutter

Enhance the quality of your React or React Native code by following these principles

Sep 19, 2023, 14 min read

Applying Design Principles in React

How to apply AI to Design Thinking to better solve problems

Sep 18, 2023, 3 min read

Design Thinking using AI

How TypeScript decides data typing

Sep 15, 2023, 5 min read

Type Inferences and Annotations in TypeScript

Add Google Maps to your own Vue-based website

Sep 14, 2023, 4 min read

Integrating Google Maps into Vue applications

Three important concepts for web site speed and page rendering

Sep 13, 2023, 4 min read

Prefetching, Preloading, and Prerendering in HTML

How to do cross-browser testing

Sep 12, 2023, 7 min read

Effective Cross-Browser Testing Strategies

Use Clerk to simplify authentication for your code

Sep 11, 2023, 6 min read

Authentication in Next.js with Clerk

Apply best practices for CSS names

Sep 8, 2023, 9 min read

Elevate your Coding Efficiency with CSS Naming Conventions

Use BDD testing to enhance your software quality

Sep 7, 2023, 11 min read

Behavior Driven Development (BDD) -- Bridging the gap between Business and Software Testing

Build a practical app using HTML5 Canvas to draw on

Sep 6, 2023, 6 min read

Building a drawing application with HTML5 Canvas

The most important rendering patterns to apply today

Sep 5, 2023, 17 min read

The Top Ten Rendering Patterns in Modern Web Development

Comparing two powerful website building tools

Sep 4, 2023, 8 min read

Svelte vs. Vue -- A Comparison

Learn how to use the Event Bus design pattern for communication among components

Sep 1, 2023, 6 min read

Using an Event Bus for Cross Component Communication

See how to allow users to pay via PayStack in your websites

Aug 31, 2023, 10 min read

Allow PayStack Payments in your React App

12345...39 Next
OpenReplay relies on cookies to make its website easier to use.
© 2023 OpenReplay Blog