Over the last year or so I started and maintained a list of articles, videos, talks, tutorials and podcasts that I would like to read, watch and listen. I am constantly learning new things and adding new items to the list. But there is a lot of information on programming out there and it can get overwhelming. That is why I tried to decide on a few highlights I discovered this month. .hese are the pieces that I found most interesting, valuable, entertaining or original.
Article: Pure UI
A description of how user interfaces can be built leveraging a functional, declarative approach. Reading the article feels very much like reading about React but it is really about the fundamental idea of pure view render functions.
Conference Talk: Maintaining an OSS Project (Babel)
A 15-minute talk by Henry Zhu about working on Open Source and maintaining a popular project. Very interesting and inspiring for people who want to get into Open Source and get a glimpse on the maintainer side of things.
Video: The hidden costs of templating languages
Article: “A implies B” does not imply “B implies A”
An example from React of how we need to be aware of this fundamental fact of logic in different contexts before drawing wrong conclusions.
Article: Introduction to parsers
Discussion: Why is addition as fast as bitwise operations in modern processors?
Discussion of a basic question about modern processors leading into a lot of the relevant concepts like clocking, pipelining and critical path.