One year of using an Apple Watch Ultra as a phone replacementI bought the 1st generation Apple Watch Ultra last year in March, and I’ve been using it as a full-time phone replacement since then…Apr 9Apr 9
Designing a 36-key custom keyboard layoutMy thought process on making an ergonomic keyboard layout with minimal key travel and minimal learning curveMar 29, 2021Mar 29, 2021
Your First Custom Ortholinear KeyboardEverything you need to know about why and how to build a custom ortholinear keyboard!Feb 5, 20211Feb 5, 20211
New video course platform from Actualize!Just wanted to announce Actualize First Class, the new video course platform from Actualize coding bootcamp! These courses will cover…Sep 27, 2020Sep 27, 2020
Published inActualizeModern HTML Explained For DinosaursOut of the three main frontend technologies (HTML, CSS, and JavaScript), HTML has remained the most consistent. If your only concern was…Nov 14, 20185Nov 14, 20185
Optimizing the iPad Home Screen For iOS 11 MultitaskingIt’s been a while since I wrote about using an iPad as a laptop replacement. Since then iOS 11 was released, which introduced completely…Mar 2, 20184Mar 2, 20184
Published inActualizeModern CSS Explained For DinosaursCSS is strangely considered both one of the easiest and one of the hardest languages to learn as a web developer. It’s certainly easy…Feb 4, 201856Feb 4, 201856
Published inActualizePrototyping with Vue.js and BootstrapLet’s say you’re in a situation where you want to create a quick prototype frontend for a web application, something you would throw…Dec 29, 20172Dec 29, 20172
Published inActualizeA minimalist guide to tmuxLet’s say you’re using vim to edit code on a remote computer using ssh, and you want to open a new terminal tab to start a development…Nov 25, 201713Nov 25, 201713
Published inNode.js CollectionModern JavaScript Explained For DinosaursLearning modern JavaScript is tough if you haven’t been there since the beginning. The ecosystem is growing and changing so rapidly that…Oct 18, 2017219Oct 18, 2017219