Categories
Findings Ideas

Icebergs and teaching/learning programming

Inspired by some critical knowledge about icebergs, I came across a “baby idea” for how we could teach and learn programming and programming languages.

Categories
Web Development

Experimenting with logical equivalence in JavaScript

Having fun with recursion, pattern matching, and logical equivalence.

Categories
Ideas Research

Idea: Desugared Design Systems

I learned about the concept of desugaring from a lecture on programming languages, and I wonder how that would apply to design systems.

Categories
Research

Researching DSL stuff, ended up on context-free grammar

Hastily written post with the results of some free-form Saturday language research.