all blog posts
-
One year of using an Apple Watch Ultra as a phone replacement -
Designing a 36-key custom keyboard layout -
Your First Custom Ortholinear Keyboard -
New video course platform from Actualize! -
Modern HTML Explained For Dinosaurs -
Optimizing the iPad Home Screen For iOS 11 Multitasking -
Modern CSS Explained For Dinosaurs -
Prototyping with Vue.js and Bootstrap -
A minimalist guide to tmux -
Modern JavaScript Explained For Dinosaurs -
How To Learn Vim: A Four Week Plan -
Don’t just read the Elm Guide, do the Elm Guide -
Comparing Frontend Approaches Part 7: Final Thoughts -
Comparing Frontend Approaches Part 6: Elm -
Comparing Frontend Approaches Part 5: React -
Comparing Frontend Approaches Part 4: Vue.js with Components -
Comparing Frontend Approaches Part 3: Vue.js -
Comparing Frontend Approaches Part 2: jQuery -
Comparing Frontend Approaches Part 1: Introduction -
Sending POST requests in Rails 5.1 without jQuery -
A Functional Canvas Approach With Redux: Part 2 -
A Functional Canvas Approach With Redux: Part 1 -
Web Development On An iPad