Menu Sidebar
Menu

Author: Jay

Editing the Crop in WordPress Images Before Upload

For a recent project, I had a need for a pretty simple workflow. I had a couple of image sizes, which I added with the add_image_size function which required a hard crop to a certain aspect ratio. The workflow for authors I was looking for was: Upload Image Edit the crop for these special sizes […]

Using Gravity Forms with Bootstrap Styles

I use Bootstrap as a starting point for a lot of the themes that I build as a great starting point for reusable components. But one of the problems I’ve run into is trying to integrate Gravity Forms with Bootstrap. By default, Gravity Forms does not include Bootstrap classes, so the two don’t end up […]

That Time the Internet Broke

RE: The Plight of NPM, etc. I won’t pretend to be an expert on NPM, package managers or open source. But last week, something really interesting happened. And it brought into view two issues that have been swirling around in the ether: the dependency tangle that is the Node / Javascript community and the problems […]

Chose Your Metric

I went to Wordcamp Lancaster this year. It was a great time. I gave a talk on Javascript and after the conference, I was perseverating about one of my favorite things: what the f%c Javascript framework should I use. Rami Abraham (who organized the crap of out of WC Lancaster by the way) was quick to […]

How Can WordPress Appeal To Developers?

In the WordPress community there’s this elephant in the room that no one really likes to talk about (understandably). For some reason, there’s a lot of developers that really don’t like using WordPress. Need proof? Stack Overflow just released the results of their 2016 survey. And as Ryan McCue pointed out on Twitter, 74% of developers dreaded the […]

Changing Field Keys in Advanced Custom Fields

I recently ran into a problem when using the Advanced Custom Fields plugin which is a bit esoteric. In the previous iteration of the site I was working on, fields were registered programmatically, using acf_add_local_field_group and acf_add_local_field. In the new version, we decided to move these back into the GUI on the admin panel. For most of […]

Hemingway’s Advice for Coders

I’m an avid reader of Brain Pickings (check it out if you haven’t heard of it), and one thing caught my attention a few weeks ago. In the mid-1930’s a young writer by the name of Arnold Samuelson caught up with his hero, Ernest Hemingway. Rather then cast him away, Hemingway took him on as a sort of […]

First Steps with Javascript and WordPress

It starts with a simple maxim. Learn Javascript Deeply. That’s what Matt said. And it’s good advice. Javascript underpins everything we do, and it’s becoming more and more advanced every day. It’s not just the future of WordPress, it’s the future (and present) of the web. Of course, Matt mentioned this right around the time […]

We refer to them as our unlived lives because somewhere we believe that they were open to us; but for some reason – and we might spend a great deal of our lived lives trying to find and give the reason – they were not possible. And what was not possible all too easily becomes the story of our lives. Indeed, our lived lives might become a protracted mourning for, or an endless tantrum about, the lives we were unable to live. But the exemptions we suffer, whether forced or chosen, make us who we are.

Adam Phillips, Missing Out

Older Posts

Jay Hoffmann

A Web Developer