From the OpenReplay Blog
Steps to Develop Global State for React With Hooks Without Context
Learn how to use state and other React features without writing a class.
How Browser Rendering Works and Why You Should Care
This article gives an overview on the browser page rendering process and explains the basics of efficient javascript animation.
How to Write Better TypeScript
Learn how to make better use of Typescript's strengths and features while involving React.
Incorporating CSS to a Page via HTTP Headers
A quick solution to use CSS via HTTP headers. Tips & Techniques on how to add CSS to pages on personal projects.
A Practical Guide To Optimizing Performance On The Web
Web performance optimizations significantly improve user experience on as web applications get bigger and more complex.
Using React Context API with Gatsby
Learn how to implement a dark mode UI using React Context, Gatsby and a Theme Provider.
Comments, Clean Code and JavaScript
Inaccurate comments mislead developers, especially those maintaining the code. Here are few quick tips on how to write useful comments.
OpenReplay 2.0
We are thrilled to share our latest release. We believe this is our biggest step towards building the nextgen of frontend monitoring tools.
How to Debug Angular Apps with Chrome DevTools
The tools and tactics Angular developers use for debugging their applications in production, with a focus on Chrome DevTools.
Rethinking Frontend Monitoring
Frontend monitoring and the increase in complexity due to modern application stack and the blind spots in frontend monitoring.
How to Debug VueJS with Chrome DevTools
What tools VueJS programmers use for debugging their applications in production, with a focus on Chrome DevTools.
How to Enable TLS Auth on Amazon MSK
How to setup TLS authentication on Amazon MSK with Confluent's Golang Kafka Client.
How to Debug ReactJS with Chrome DevTools
The tools ReactJS programmers use for debugging their applications and improving performance, with a focus on Chrome DevTools.
Time-Travel Debugging with Redux and Profiler
How to synchronize your Redux state/actions with OpenReplay session replays and make it easy to investigate frontend issues.
Easily Identify Problems with OpenReplay’s New Search
Find specific sessions and issues much quicker with our new empowered search feature.
Collaborate on bugs with Jira and OpenReplay
Use our new Jira integration to collaborate on issues by reporting tickets right from OpenReplay.
Breaking Down Engineering Silos
Developers, Ops and Testers make up the core of your Engineering team. Make sure that they are working in silos.
Effectively Debug Network & Console Errors
Don’t waste time debugging: with the right set of tools, slow network responses and console errors become obvious.
From Log Management to Observability
Strenghten your Backend Visibility by integrating Stackdriver, Bugsnag & Sumo Logic with OpenReplay.
Collaborate on Debugging with OpenReplay
Debug quicker and more efficiently by working together with your team in an agile environment.
Visualize Your Elastic Errors in OpenReplay
How to use OpenReplay to playback your Elastic errors alongside your user replays and debug more effectively.
Observability and Debugging - Two peas in a pod
Why you need to adopt an Observability Strategy if you want to effectively debug issues across your web applications.
Building An Observability Strategy
Tired of looking for errors and exceptions? Invest in some tools that monitor each aspect of your software, so that you don’t have to.
3 Ways to Speed Up MTTD & MTTR
Troubleshooting issues fast is necessary, especially when time is money. Detect and resolve issues quickly and reduce their negative impact.