This post includes an in progress example of logical statements expressed in CSS. The conditional is tricky for me. “If P then Q” is not the same as an if/else statement.
Having fun with recursion, pattern matching, and logical equivalence.
Writing, deciding what to read, runner’s knee, learning cool things, did a fun hardware project.
Another year, another “Year in Review” but this time, in a more fitting format.
I learned about the concept of desugaring from a lecture on programming languages, and I wonder how that would apply to design systems.
There’s nothing quite like a great TED talk…and this is a great TED talk!
Lesson learned: Changing existing names with “better” new names is not necessarily a good idea because there will always be “better” new names.
It’s a 1+ player game that can last from 1 hour to, um, much longer!
Back from travel and resetting.
Cross country road trip coming up, and updating the AMP plugin.
Preparing for a bike trip, planning Gutenberg project, contributing to WordPress Core CSS chat.
For Larva, we are using semantic versioning with some modified definitions.
A high level overview of recursion with an analogy that will be familiar to front-end UI programmers.
How to log a Gutenberg block’s attributes to the console for helpful debugging and an introduction to WordPress data stores.
Thanks to the teaching of EbonyJanice in her lecture, White Urgency is Violence, I realized that there are potentially violent elements in this series. It is time to take a step back.