all blog posts


  1. Designing a 36-key custom keyboard layout

  2. Your First Custom Ortholinear Keyboard

  3. New video course platform from Actualize!

  4. Modern HTML Explained For Dinosaurs

  5. Optimizing the iPad Home Screen For iOS 11 Multitasking

  6. Modern CSS Explained For Dinosaurs

  7. Prototyping with Vue.js and Bootstrap

  8. A minimalist guide to tmux

  9. Modern JavaScript Explained For Dinosaurs

  10. How To Learn Vim: A Four Week Plan

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

  12. Comparing Frontend Approaches Part 7: Final Thoughts

  13. Comparing Frontend Approaches Part 6: Elm

  14. Comparing Frontend Approaches Part 5: React

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

  16. Comparing Frontend Approaches Part 3: Vue.js

  17. Comparing Frontend Approaches Part 2: jQuery

  18. Comparing Frontend Approaches Part 1: Introduction

  19. Sending POST requests in Rails 5.1 without jQuery

  20. A Functional Canvas Approach With Redux: Part 2

  21. A Functional Canvas Approach With Redux: Part 1

  22. Web Development On An iPad