Erik SimmlerWhy aren’t my Rust threads running?I got a bit tangled up while experimenting with threads and channels in Rust. The compiler prevented any undefined behavior or memory…Jan 19, 2019Jan 19, 2019
Erik SimmlerHandling failure in RustI’ve begun to seriously dig into the Rust programming language. The learning curve is real, but I already appreciate the work they’ve put…Dec 26, 2018Dec 26, 2018
Erik SimmlerMultiline arrow functions and Javascript’s syntactic baggageI recently learned two new things about Javascript. The first discovery makes me feel silly. Somehow I missed that there is a multiline…Sep 13, 2015Sep 13, 2015
Erik SimmlerWhy is Babel’s module syntax transpilation so weird?On of the stranger rough edges that comes with using ES6 (via Babel/Webpack) revolves around the way Babel transpiles the new module…Jul 28, 2015Jul 28, 2015
Erik SimmlerSimple Javascript rendering with template stringsFor tiny projects, template strings can make simple things really easy, even without using libraries.Jul 13, 2015Jul 13, 2015
Erik SimmlerDynamic React animationsDid you know that you can dynamically change the transitionName of a React animation on the fly? This is more of a “hey look it works”…Jul 12, 2015Jul 12, 2015
Erik SimmlerReact components are first classReact components have a surprisingly simple property which sets them apart from the equivalents in other frameworks. Rather then being…Jul 12, 2015Jul 12, 2015
Erik SimmlerAbstraction in a nearly reasonable worldI like systems. I’m always fascinated by wonderfully designed systems which are as useful as they are beautiful. In my own work, I often…Jul 12, 2015Jul 12, 2015
Erik SimmlerFetch() Doesn’t Send Cookies By DefaultFetch is a lovely little api for making ajax requests. I’ve been using the github/fetch polyfill in lieu of full browser support, but with…Jul 12, 2015Jul 12, 2015