This month has been a wild ride! From cramming to finish entries mere seconds before midnight, to hunched over on two different flights coding, not to mention pulling out my laptop to code in a Melbourne bar on a few occasions.
Gatsby JS is such a terrific framework, which among other things, generates static sites.
I feel a large part of my successful ability at keeping pace with deploying each day was Gatsby’s wonderful developer experience
Javascript and Markdown—together at last! MDX is a fascinating project which allows you to include Javascript components within Markdown files.
It works quite well, but there are occasional problems where it tries to parse code as Markdown if you include too much whitepace.
I’ve probably ended up repeating myself a lot in the last 31 days by mostly opting out of the global scope CSS cascade.
Nevertheless, I love how CSS Modules lets me write and compose CSS classes. Writing CSS without fear of poluting other entries was nice!
This project was exhausting, but very rewarding! I kept expecting to miss a day, so
Thank you to everyone who provided feedback and encouragement, it was very motivating!
This tutorial video series by Wes Bos was the resource that first introduced me to the power of CSS Grid. And thanks to Mozilla for sponsoring!
Andy Clarke’s Art Direction for the web is an inspiring read, and a reminder that not all websites have to look like cookie-cutter 12 column layouts.
CSS Grid’s excellent “Guide to Grid” was open almost the entire time I was developing these entries, invaluable!
Thanks to Justin, Jacob, Grant, and Maya, for exercising patience while I occasionally hacked away in the middle of bars.
Thanks to Corey, Jess, and Kylie for the encouragement.
And extra special thanks to Alyssa for her endless support!