Latest Posts
- Thoughts on Tailwind 4 2024-11-30
Some thoughts on the latest Tailwind release
- There is no best framework 2024-11-11
Before you start debating whether React is better than Vue, or Angular is better than Svelte, remember that there is no best framework.
- Hello there! 2024-11-10
welcome to my new website!
- The Imperfect Solution 2023-10-02
From the Archive: Defending Tailwind. Despite its flaws.
- Swift is a more convenient Rust 2023-10-02
From the Archive: Thoughts on Swift, while learning Rust
- Shadow DOM considered harmful 2023-08-27
From the archive: Why Shadow DOM is a bad idea
- What do Web Components do? 2023-08-17
From the archive: What is the feature set of Web Components?
- Replacing Eval with a Web Worker 2014-05-16
From the archive: Using a web worker instead of eval()
From the archive: Learning about ES6 getters and setters
- Creating Magic with Object.create() 2014-03-03
From the archive: Using Object.create() in ES6
- Using Handlebars.js with Sails.js 2014-01-29
From the archive: An introduction to using Gulp
From the archive: An introduction to using Gulp