I've been wanting to do a rewrite of my personal site for a while now. This is a summary of why I replaced NextJS with Astro, some of the main features that attracted me, a few unexpected delights, and some minor downsides I uncovered.
For a recent app I worked on, I wanted to allow anonymous users to create notes locally, and then be able to save it to a database on login. In this post, I walk through how I implemented this."
Part of the E2E testing series. A lot of tutorials focus on configuring and running E2E tests. Here we focus on how to approach writing the actual tests.
Ensure E2E tests get written by running both your dev environment and your E2E test runner with a single command. Also, learn about writing resilient tests using test ids.