-
Open Source: To Use Or Not To Use (And How To Choose)
Originally published on forbes.com. You’d like to use open source software, but you’re not sure what criteria you should use when deciding whether to rely on it for a specific project or not. I have a long, complicated history with open source software. I use open source libraries every day in my work, and I’ve […]
-
On Assholes and Leaders
The asshole doesn’t see that he is one — that is the true nature of being an asshole. Ultimately being one is truly just a manifestation of selfishness. If you don’t care how your actions affect the people around you, the people around you will see you as an asshole. If the actions of everyone […]
-
How to set up a local WordPress Vagrant development environment
Setting up a Vagrant box can be painstaking. Here is the process: Install a basic box. SSH into said box. Run a command. If it works, add the command to a provision file. Destroy your box. Run the box again and see if the command works via a provisioning file too. Whether it works, or […]
-
It’s broke: how do I fix it? Debugging your code in WordPress
I had the great honor of speaking at WPNYC this past week. I promised to publish my slides. I also wrote a post about the Tools of the Trade slides.
-
Debugging your code in WordPress: Tools of the Trade
As this is going live I am currently giving a talk at @WPNYC the WordPress New York Meetup group. There are two slides I skimmed over due to lack of time, but they are an essential part of the talk. In order to fulfill my promise to provide the complete story I am publishing this […]
-
How to see if a class was added to an element using JavaScript
If you need to see if a class has been added to an element the easiest way is to trigger a new event when you add the class. The problem with this solution is what happens if you do not have control over the function where this happens. Like if it happens in the WordPress […]
-
A Weekly Book Project
I’ve taken a step back from following all the podcasts I’d been listening to, for obvious reasons. I have the 3 I listen to, to keep up with the news… And that’s it. At a certain point, reading more news stories will only make me less effective. In 2015 I set out to read a book […]
-
Plugin Concept: Request Post Feedback (with revisions)
I was listening to the Post Status Draft podcast from about a year ago where Brian, the founder of Post Status, interviews Matt Mullenweg. In their discussion they Brian mentioned the Drafts with Friends plugin and how he’d like to see something like Google Docs collaboration, editing. That got me thinking about what the MVP, […]
-
Developing A Theme for WordPress Using ReactJS, Redux, and the WP REST API
To being, check out the project here. This is a work in progress, but I got enough done this weekend that I’d like to share. I wanted to work on a project using ReactJS and Redux. I’ve heard a lot about it, and wanted to explore it on my own. I do that with every […]
-
Thoughts about “Who” and Hiring
Finished reading “Who” this week. I found it an interesting approach to hiring. I’d read it if I were looking for a job as well to prepare for interviews, though it’s not designed for that. Takeaways: Take hiring seriously, this should be obvious but it’s easy to let it get lost in all the other […]