Responsive CSS without media queries Making a simple web page responsive without resorting to the complexity of media queries
Writing succinct Cypress page objects using a Proxy Reducing boilerplate and repetition when writing simple page objects for Cypress tests
Websocket broadcast issues with AWS gateway and nodejs lambdas TL;DR: If your websocket clients seem to be missing some messages, make sure you're correctly awaiting calls to the AWS gateway management API in your lambda
Optional chaining gotcha in Angular The optional chaining operator behaves differently in Angular templates than it does in typescript
Handling data loading states in Angular with RxJs Using a single Observable to drive the loading, loaded and error UI states in Angular
Stop using buttons as links A look at the UX of links and why programmatic navigation should be avoided
Testing loading spinner states with Cypress How to test for loading spinner states using Cypress without the flakiness caused by race conditions