all blog posts


  1. One year of using an Apple Watch Ultra as a phone replacement

  2. Designing a 36-key custom keyboard layout

  3. Your First Custom Ortholinear Keyboard

  4. New video course platform from Actualize!

  5. Modern HTML Explained For Dinosaurs

  6. Optimizing the iPad Home Screen For iOS 11 Multitasking

  7. Modern CSS Explained For Dinosaurs

  8. Prototyping with Vue.js and Bootstrap

  9. A minimalist guide to tmux

  10. Modern JavaScript Explained For Dinosaurs

  11. How To Learn Vim: A Four Week Plan

  12. Don’t just read the Elm Guide, do the Elm Guide

  13. Comparing Frontend Approaches Part 7: Final Thoughts

  14. Comparing Frontend Approaches Part 6: Elm

  15. Comparing Frontend Approaches Part 5: React

  16. Comparing Frontend Approaches Part 4: Vue.js with Components

  17. Comparing Frontend Approaches Part 3: Vue.js

  18. Comparing Frontend Approaches Part 2: jQuery

  19. Comparing Frontend Approaches Part 1: Introduction

  20. Sending POST requests in Rails 5.1 without jQuery

  21. A Functional Canvas Approach With Redux: Part 2

  22. A Functional Canvas Approach With Redux: Part 1

  23. Web Development On An iPad