Reading Time: 4 minutesPeople are sometimes unprepared to learn that I have a deep (read: unhealthy) interest in languages. Up to and including, “how do you even figure out what makes a language so languagey?” (sidenote: apologies to the mother of the 8 … Continue reading
Tag: node.js
Introducing SelectorHound
Reading Time: 4 minutesA few years back I ran into a difficult situation on a project: I needed to find out where a particular CSS selector was used. I had a static version of the site, and so I did what any fool … Continue reading
A Rant about Enterprise Software
Reading Time: 7 minutesI usually write about front-end things or CMS things or node.js things. Sometimes a little of all three. This is about all of those things at once. And it’s about how I think that, sometimes, enterprises are fucking dumb. Note: … Continue reading
Introducing the Selector Finder
Reading Time: 4 minutesEver wanted to delete a CSS ruleset, but didn’t know if it was being used on a site? Maybe you want to know how many empty h3s you’ve got. Or maybe you want to know how often a a .title … Continue reading
Tridion and Node: What not to do
Reading Time: 2 minutesThis is another in a series that’s based off of my presentation at the Tridion Developer Summer this year on Tridion and Node.js. My two previous posts covered why Node.js mattered with Tridion, and how Node would work as a … Continue reading
Tridion and Node: Using Node as an API
Reading Time: 4 minutesThis is inline with a small series of posts I want to write as a follow-up to my presentation at the Tridion Developer Summit this year on Tridion and JavaScript. In this article I want to discuss some specifics of … Continue reading
Tridion and Node: Why Node is a big deal
Reading Time: 4 minutesA few months back I had the opportunity to speak at the Tridion Developer Summit. You can go through my slides, or watch my presentation first, if you’d like. What I want to do is expand on many of the different points … Continue reading
Seeing Screenshots with a Headless Chrome
Reading Time: 4 minutesVersion 59 of Chrome introduced something really cool for Mac developers: a Headless Chrome. It means that now we can run Chrome without using Chrome. How cool is that? In the past we’ve relied on phantom.js or Selenium Webdriver for … Continue reading
Some Guiding Principles For Front-End Development
Reading Time: 7 minutesI’ve recently had a bout of philosophy that I can’t quite shake. I like philosophy a lot, and I think we’re all philosophers. I think I picked up that idea in my Ayn Rand phase, where she said, As a … Continue reading
Grunt.js: Minify, rename, and put it in another folder
Reading Time: 3 minutesIf you know Grunt.js, this post is for you. Grunt is a super awesome node.js-based task runner. It makes development easier, your productivity faster, and your attractiveness… attractiver. I don’t want to go through all 3,000+ reasons that Grunt is fantastic, … Continue reading