Better Font Awesome 2 ready for testing!

Over the past couple of months, I’ve received a ton of inquiries asking when Better Font Awesome would support the latest batch of icons in Font Awesome 5+. It’s been a long time coming, but I’m happy to announce that the Better Font Awesome v2 beta is ready for testing! DOWNLOAD THE BETA » What’s … Continue reading“Better Font Awesome 2 ready for testing!”

The journey to 100,000 installs

During my career I’ve authored a bunch of different WordPress plugins, and I always told myself that I’d do something special if one of them reached the 100,000 install mark. Much to my delight, Better Font Awesome (my plugin that let’s you insert all  sorts  of  really  great  icons ) recently surpassed 100,000 active installs, and so I’m … Continue reading“The journey to 100,000 installs”

We’re hiring! Looking for a senior WordPress engineer.

Hello good people of WordPress! I’m super excited to announce that we’re hiring here at NerdWallet in San Francisco. If you are (or you know) a senior-level WordPress developer, then read on (or check out the listing). Why is this exciting? It’s not often I get this excited about a hiring opportunity, but in this … Continue reading“We’re hiring! Looking for a senior WordPress engineer.”

LoopConf: Notes from Day 2

Writing WP-CLI Commands That Work by Steve Grunwell Benefits Easier to perform bulk ops Better vis into WP internals Cron, cache, transients, etc Not subject to timeouts like browser Better filesystem access Ability to script (automation) Good places to use it Deploying updates Troubleshooting issues with cron, caching, transients Scheduled maintenance routines Data migrations and transforms … Continue reading“LoopConf: Notes from Day 2”

LoopConf: Notes from Day 1

Put an “S” on it by Zack Tollman, https://speakerdeck.com/tollmanz Issues & Challenges MIXED Content Issues Passive Active insecure requests loaded on the page that can be hi-jacked States (lock color in Chrome, e.g.) green = OK yellow = passive mixed content red = not secure, active mixed content Strategies For Migration HTTPS everywhere hi risk … Continue reading“LoopConf: Notes from Day 1”

Notes from ForwardJS – General Sessions

These are some notes-to-self from a variety of presentations I attended at the recent ForwardJS Conference. Check out the reading list at the very bottom for some homework. How your brain is conspiring against you making good software by Jenna Zeigen Humans are predictably irrational. – Dan Ariely The Problem: We may be “rational” developers, but we’re also … Continue reading“Notes from ForwardJS – General Sessions”

Notes from ForwardJS – Advanced JS: Rethinking Async

These are some notes-to-self from Kyle Simpson‘s recenct ForwardJS workshop titled: Advanced JS: Rethinking Async. The Problem: Callback Hell Limitations placed on our flow control, imposed by callback syntax. Inability to trust how your callback will be handled. Concepts: Parallel vs Async Parallel = all 30 people on the same rollercoaster car. Async = 30 people on 30 1-seater rollercoaster cars one after the … Continue reading“Notes from ForwardJS – Advanced JS: Rethinking Async”