I regularly try to speak at conferences and meetups. Here are some of the events that I've spoken at.
Bubble sort? Merge sort? Quicksort? Whether you're preparing for an interview or just trying to understand the code you're working with, this session is for those that want to get an introduction to algorithms. We'll review Big O Notation and work through binary search, quicksort, k-nearest neighbor, and breadth-first algorithms.
Imagine deploying your React app with a little army of helpers ready to catch offline requests, provide a performance boost by prefetching resources , and taking care of complex UI blocking functions.. Web workers give access to background threads within the browser that can run scripts and intercept requests. These tasks and so much more can be accomplished by messaging back and forth between web workers and your React app
Service workers are on the rise and with a little creativity, we can use them in many different ways. One of which includes messaging react state between browser tabs. As interesting as this is, its actually really easy to get up and running!
End-to-end testing assures you of a few things: that all the integrated pieces of an application properly function, all those pieces work together as expected, and your tests include and simulate real-user scenarios — something unit and integration tests just don't do.
Redux is a strict framework. Whether you view that as a pro or a con, handling async actions can sometimes be a pain. Especially if you are using middleware such as Redux Thunk and have to chain promises. As an application grows, it's difficult to maintain and continuously test these actions. By the use of the ES6 generator function, Redux Sagas break up async actions into synchronous events. This makes it easier to test, chain actions that depend on the result of each other, and deserialize promises.
No spam, I won't sell your info, and you can unsubscribe at any time.