Maintaining medium to large projects is a pain. Even if you try to split things up into multiple files, you start to realize that managing imports starts getting ugly. I'd be lying if I said my files never looked like this: (more…)
Read more »
We've been talking about writing less complex JavaScript. We do this by choosing the right abstraction to solve a problem. But how do you know which abstraction to use? So far, we haven't looked at any concrete examples of how to do this. In this article ...
Read more »
This is the 1st article in a 3-part series of articles with code cartoons that illustrate how to get started running WebAssembly modules in the ... (more…)
Read more »
After re-reading YDKJS: Async and Performance. I had the realization that I have been making over-optimizations. I had not taken into… (more…)
Read more »
Rails has been unapologetically full stack since the beginning. We've continuously sought to include ever-more default answers to all the major infrastructure questions posed by modern web development. From talking to a database, to sending and receiving ... (more…)
Read more »