Posts
-
As an Engineer, Write
www.ramseyinhouse.comA post on behalf of my team about why growing in your craft requires writing more than just code.
Read It -
Avoid Heavy Babel Transformations by (Sometimes) Not Writing Modern JavaScript
css-tricks.comA guest post on CSS Tricks in which I explore some of the times you might consider using “old school” approaches in JavaScript in order to avoid particularly heavy Babel transformations.
Read It -
When It Makes Sense to Use a Utility Function Instead of a Polyfill
Modern iterations of JavaScript have introduced some nice methods that make writing code a lot more legible, performant, and fun to write. Take, for example,
Read It -
Why Webpacker Wouldn't Compile Assets in a Specific Environment
A while back, I started working in a Rails application in which I needed to introduce a JavaScript file that’d be compiled with Webpacker. To
Read It -
Clean Up Your Redux Store Listeners When Component State Updates
I’m writing a Gutenberg block for TypeIt that’ll allow content creators to easily drop typewriter effects into WordPress. The Gutenberg infrastructure is heavily rooted in
Read It -
Streamlining Conditional Statements with Logical Operators
I’ve been seeing my preference change in how I write simple conditional statements in JavaScript. Consider the following: if (snack) { eat(snack);}Back in the day,
Read It -
If Democratic Candidates were JavaScript Packages
BernieSanders.js - a helper library for making next-generation punch card programs for the browser.ElizabethWarren.js - a probability and statistics library widely used in reservation casinos.AmyKlobuchar.js
Read It -
A Plot Proposal for Frozen III
Kristoff, seeking a career more marketable than being an iceman, enrolls in a coding bootcamp in the Southern Isles, where a bitter and vengeful Prince
Read It -
For the Sake of Your Event Listeners, Use Web Workers
I’ve been tinkering with the Web Worker API lately, and as a result, I’m really feeling the guilt of not looking into this well-supported tool
Read It -
Blog for Your Own Sake
The front-end development space is exhausting. It moves too fast, contains too much, and it won’t wait for you to catch up. It’s hard. One
Read It -
Building a Shell Function to Copy the Latest Commit SHA
Frequently enough, I find myself needing to copy the SHA of the latest commit in project, and doing it manually was becoming a chore. I’d
Read It -
Should We All Start Implementing Differential Serving?
There’s been a lot of discussion around the potential to serve browsers the JavaScript bundles they can support. For example, if a user’s on Internet
Read It -
Deploying Code with a Git Hook on a DigitalOcean Droplet
I’ve been working on a project involving long-running, resource-intensive batch jobs in Node. At first, when my needs were simpler, I used Heroku to run
Read It -
A Simpler Unit Testing Setup for WordPress
When I was getting started in web development, I remember how conceptually overwhelming it was to understand the whys, whats, and hows around things like
Read It -
Creating a .map() Method for Objects, Strings, Sets, and Maps
It’s a well-established truth of the universe that JavaScript’s Array.prototype.map() is one of the best parts of the language, allowing us to write cleaner, simpler
Read It