Category: Development

CMS Tree Page View has been adopted — by me!

I’ve been a part of the WordPress ecosystem for a long time now. Such a long time in fact, it’s been the platform upon which I’ve built my livelihood. That’s come in many forms: consulting, custom development, and products like SearchWP. I got started wedging my way into the WordPress world primarily by blogging what […]

Posted: July 21, 2020

Livewire has kinda blown my mind

Right now I’m spending quite a bit of time researching and learning Laravel. It’s been a long process and I’ve yet to really dive in deep and build anything worthwhile, but it feels like that’s finally happening for me. Part of my process has been to research the community, which I’m finding quite refreshing. There’s […]

Posted: June 05, 2019

How to prevent EDD failing subscription manual license renewal

NOTE: This issue was resolved in EDD’s Recurring Payments in version 2.10.2 released on March 4, 2021 🎉 (Honestly I have to apologize for the title of this post but after spending five minutes trying to do it well I just gave up.) I’m a big fan of Easy Digital Downloads and I use it […]

Posted: April 15, 2019

(Selfish) What’s Next for Web Development?

I’ve been thinking a lot about the future in a lot of ways and I’m stuck in a bit of a loop when it comes to what I’d like to do in the next five years development-wise. I’m talking specifics, kind of focusing on the stuff that doesn’t really matter: my tech stack. We always […]

Posted: April 08, 2019

Reworking SearchWP’s Advanced Settings Screen – Part 5

With most of the placement challenges solved it was time to start piping things up and making it all work again. An item on my punch list to think about when rebuilding this screen was to rethink what notifications looked like. In the (now legacy) screen I used a standard admin_notice where applicable, as most […]

Posted: January 23, 2019

Reworking SearchWP’s Advanced Settings Screen – Part 4

In the last update, progress was made by moving both a UI component and an Action from the Advanced settings screen to the Stats screen. This was a double-win because not only did the UI make more sense on the Stats screen, it freed up some space on the Advanced settings screen too. Because enough […]

Posted: January 21, 2019

Reworking SearchWP’s Advanced Settings Screen – Part 3

After adjusting the game plan to include additional Extension roll-in, I got back to work in building out the new Advanced settings screen based on the rough sketches I came up with. That process went pretty well as I started to adapt to my qualms that inspired the rebuild of the screen. I got as […]

Posted: January 19, 2019

Reworking SearchWP’s Advanced Settings Screen – Part 2

After getting the ball rolling insofar as a feature/update list for the Advanced settings screen in SearchWP 3.0 (yet to be released at the time of this writing) and one of the things to do being integrate the Manage Ignored extension into SearchWP core, I wanted to explain a bit about my approach to Extension […]

Posted: January 17, 2019

Reworking SearchWP’s Advanced Settings Screen – Part 1

The biggest user-facing change that’s coming in SearchWP 3.0 is a reworking of its Advanced settings screen. The last update to this screen was nearly three years ago and while it served a purpose then, it was showing signs of aging. While I’m a strong believer in decisions over options (albeit a bit more lax […]

Posted: January 16, 2019

Sublime Merge

I woke up to some interesting news today in that the makers of the beloved Sublime Text have debuted a completely new git GUI client called Sublime Merge. This is interesting to me on a number of levels. I think the first thing that struck me was the pleasant surprise of discovering the tool. I […]

Posted: September 20, 2018