Web application stress testing with K6

He's sad because he didn't use k6 for stress testing his web application

When deploying an application to the web performance can be (and usually is) an important factor. Running it on your dev machine isn’t really a good indicator of how well your application will run, however. Finding out how well your application performs before you deploy is a good idea. One way we can accomplish that is by stress testing your web application using a tool called K6.

Continue reading “Web application stress testing with K6”

Delayed Cancelable Action Button in React

Guy coding

User experience (UX) is a fine art and many developers fail at it. Years ago I watched a basic UX course on PluralSight by Billy Hollis. Since that time I have tried to focus on UX. One thing I’ve learned over the years is how awful modal confirmations are for delete operations. Today we’ll look at another way to approach delete actions by introducing a delayed cancelable action button in React.

Continue reading “Delayed Cancelable Action Button in React”

Automatically scrolling React component into view upon render

Person using computer presumably writing React

You’ve just finished up your fancy new React component and got it into the workflow. You now perform an action on the page. As a result your component renders but it is under the fold and isn’t visible. You want it to be visible immediately. What can you do? Today let’s talk about automatically scrolling React components into view upon render.

Continue reading “Automatically scrolling React component into view upon render”