Open source software
Ember Templates: Classic vs Angle Bracket Syntaxes Diving into the difference between Ember component invocation when using curlies, angle brackets, and s-expression in Ember templates. Friday March 20, 2020 Warai Otoko (笑い男) Animated Logo Animated SVG logo of an asset from Ghost in the Shell using CSS transforms Sunday March 8, 2020 random-emoji v1.0.0 random emoji function with zero dependencies Sunday October 6, 2019 uri-editor.js Bookmarklet uri-editor.js: A HTML WYSIWYG text editor written in one line of HTML, deployed with a URL Monday September 16, 2019 Using Ember FastBoot in Weird Ways This talk was presented at Salsify, Inc about our usecase for deploying FastBoot to do server-side rendering of Ember applications at large scale. Tuesday June 18, 2019 Essential Ember Addons: The State of the Ember Addon Ecosystem in 2019 A list of Ember addons that I use in most of my projects Monday June 17, 2019 Extending the browser with the lingua franca of the web Understanding WebExtensions; how to create browser extensions using standard web technologies— JavaScript, HTML, and CSS. Friday March 8, 2019 An Interview Question: Write a chainable n-argument sum function Writing a javascript function to sum multiple inputs with chainable invocation Thursday October 18, 2018 system-font-i18n-css A modern native system font stack for consistent multi-lingual typesetting, optimized by unicode ranges. Sunday November 5, 2017 One Year with Ember Thoughts on Ember after a year of use. Monday October 9, 2017 Installing (encrypted) Arch Linux on an Apple MacBook Pro A howto guide for installing encrypted Arch Linux on an Apple MacBook Pro with battery optimization and the Awesome window manager. Saturday March 5, 2016 on logging Thoughts and best practices on application logging Thursday November 5, 2015