7 ms·
I made a combined CI and staging system for web app front ends based on Docker Compose, Git, bash, Node, and React, over a weekend. I came up with a way of wri
by mbrock 11y ago
I made a combined CI and staging system for web app front ends based on Docker Compose, Git, bash, Node, and React, over a weekend.
I came up with a way of writing front end browser tests that works very well for us. It's based on React simulated events and a test runner that parses English Markdown for general steps, aided by simple data attribute markup that specifies semantic roles for elements. Plus a nice little React HUD for running tests in your browser while developing.
I also joined some friends to play in a band, moved to Stockholm, scheduled a date for this weekend, and mostly replaced coffee with tea.
Next up is an exercise habit...