development


ajax

  • Anatomy of a Shopping Cart: A Usability Study

    This little writeup is a usability study of cart layout and process in general. So many apps today are still sporting the 1999 click-and-reload interface, and times have changed. Users are tired of the old way, embracing the new, and if you’re behind the times you could be losing clients fast.


usability

  • Anatomy of a Shopping Cart: A Usability Study

    This little writeup is a usability study of cart layout and process in general. So many apps today are still sporting the 1999 click-and-reload interface, and times have changed. Users are tired of the old way, embracing the new, and if you’re behind the times you could be losing clients fast.


ui

  • Anatomy of a Shopping Cart: A Usability Study

    This little writeup is a usability study of cart layout and process in general. So many apps today are still sporting the 1999 click-and-reload interface, and times have changed. Users are tired of the old way, embracing the new, and if you’re behind the times you could be losing clients fast.


ux

  • Anatomy of a Shopping Cart: A Usability Study

    This little writeup is a usability study of cart layout and process in general. So many apps today are still sporting the 1999 click-and-reload interface, and times have changed. Users are tired of the old way, embracing the new, and if you’re behind the times you could be losing clients fast.


thoughts

  • Stuff Happens

    Sometimes, all of the planning in the world won’t stop a problem from occurring. Recently a piece of code deployed to production. It took a perfectly functional process and rendered it inert, no longer saving data that used to save. It wasn’t horrible, being caught fairly early, but people got upset.


javascript


ecmascript


angularjs

  • Fun With Destructuring

    If you aren’t compiling your JavaScript (well, ECMAScript…) code with Babel, you’re probably missing out on some of the best features of the evolving language. On the other hand, if you’re working in React or Angular every day, you’ve probably come across some of the most dynamic features. Destructuring is a prime example, but it’s also important to understand the...

  • Angular, Data, and ES2015 Classes

    I’m really loving the changes introduced in ES2015 (otherwise known as ES6 or the new JavaScript). At work we’ve transitioned to working in ES2015, and discovering the differences has been both fun and challenging, especially when it comes to changes in how variables are scoped. But we’ll save some of that for another day, and talk for a moment about...


es2015


react

  • Fun With Destructuring

    If you aren’t compiling your JavaScript (well, ECMAScript…) code with Babel, you’re probably missing out on some of the best features of the evolving language. On the other hand, if you’re working in React or Angular every day, you’ve probably come across some of the most dynamic features. Destructuring is a prime example, but it’s also important to understand the...


nodejs

  • Fun With Destructuring

    If you aren’t compiling your JavaScript (well, ECMAScript…) code with Babel, you’re probably missing out on some of the best features of the evolving language. On the other hand, if you’re working in React or Angular every day, you’ve probably come across some of the most dynamic features. Destructuring is a prime example, but it’s also important to understand the...


me

  • New Beginnings

    As the Home page showed, we’re starting fresh. Although I take the occasional side-gig contract, I don’t make money off of this site, and all of my projects are Open Source, so I figured it was time to ditch traditional hosting, in favor of a simpler (and free) setup.


this blog

  • New Beginnings

    As the Home page showed, we’re starting fresh. Although I take the occasional side-gig contract, I don’t make money off of this site, and all of my projects are Open Source, so I figured it was time to ditch traditional hosting, in favor of a simpler (and free) setup.


webaudioapi


soundtouchjs


entertainment

  • Pandemic Binge Watch

    So, the media has told you the world is ending, and the government has told you to stay home. With 200+ cable channels, and multiple streaming services, you have a lot of entertainment options. So, why is it so hard to find something to watch?


audioworklets