Dec 10, 2020, 6 min read How to Make HTTP Requests with Axios Dec 4, 2020, 8 min read JWT Authentication Best Practices Nov 30, 2020, 3 min read JavaScript Heap Out Of Memory Error Nov 13, 2020, 2 min read Introducing OpenReplay Synthetics Nov 4, 2020, 4 min read How to Use Async Actions for Global State With React Hooks and Context Oct 30, 2020, 2 min read Introducing OpenReplay Metrics Oct 9, 2020, 5 min read Polling in React using the useInterval Custom Hook Oct 5, 2020, 3 min read Developing React JS Global State Library With Atom Abstraction Oct 2, 2020, 4 min read Redux In Web Workers: Off-Main-Thread Redux Reducers and Middleware Sep 25, 2020, 5 min read How to Measure Performance in JavaScript Applications Sep 18, 2020, 6 min read How to Debug Javascript Apps with Chrome DevTools Sep 16, 2020, 7 min read How to use React Transition Group & React Animation Library Sep 7, 2020, 3 min read Find Your Best Code Solution Understanding Big 0 Notation Aug 31, 2020, 4 min read Steps to Develop Global State for React With Hooks Without Context Aug 7, 2020, 3 min read How Browser Rendering Works and Why You Should Care Jul 31, 2020, 6 min read How to Write Better TypeScript Jul 29, 2020, 4 min read Incorporating CSS to a Page via HTTP Headers Jul 24, 2020, 6 min read Getting Started with Nuxt.js Jul 17, 2020, 4 min read A Practical Guide To Optimizing Performance On The Web Jul 7, 2020, 4 min read Using React Context API with Gatsby Jun 25, 2020, 3 min read Comments, Clean Code and JavaScript May 15, 2020, 1 min read OpenReplay 2.0 Apr 18, 2020, 6 min read How to Debug Angular Apps with Chrome DevTools Apr 10, 2020, 3 min read Rethinking Frontend Monitoring