#100DaysOfCode R3D1: Let's do it again! Last October I started R3, but hardware problems killed it. Problem solved, and I want to share what I'm working on. This one's from the road, #DigitalNomad style!
Currently: Writing reducer tests for my #reactjs#redux dungeon crawler.
#100DaysOfCode R3D3: More testing. I use @PrettierCode@twitter.com in my project and updated my .prettierrc to enforce trailing commas when ES5-valid. Dangling commas are ugly but simplify git diffs and commit logs.
#100DaysOfCode R3D4: Mostly out of pocket today, but I added a few more tests! I think I've got to follow TDD in the future because writing unit tests, though not the fun part, provides so much clarity.
#100DaysOfCode R3D7: My goal in adding @email@example.com tests was to make it easier to keep track of breaking changes. I now have 104 fairly thoughtful tests in 21 suites, yielding ~67% overall coverage. This is a big project for me, but tests are (helpfully!) starting to fail. #react
#100DaysOfCode R3D10: Explored some Buddhist temples in northern Thailand, thinking of reducing my application's dependencies to increase its stability in diverse environments, reducing suffering. Refactored for 3 hours. Coming up with better analogies.
#100DaysOfCode R3D11: My player character looks like she has different items equipped when I change weapons. I have some specific user stories to get to next, but I'd really rather fix the animations...
#100DaysOfCode R3D12: I introduced a boss on level 3 of my #react dungeon crawler. Watch out, he's got Golden Armor and a Dragon Trident, and he knows how to use them! CSS enables great attack animations.