Starter Themes, are they really a good place to start?

There are a few types of WordPress developers out there, one group use starter themes since their job, or work, requires them to constantly build custom one-off theme for clientele, work, etc. While not every developer who creates custom themes uses a starter theme, many do, and for good reason. What is a starter theme? A starter […]

When to rip off the band-aid when learning

Never Stop Learning Before I get into the real topic of this blog entry, I want to start with the premise of learning. A good developer, WordPress or not, never stops learning. Whether it is a new piece of code, a new code language, or just a new piece of software to hopefully make their workflow better. […]

Day of Code Atonement

Today is Yom Kippur, the Jewish holiday for atonement, we are supposed to say we are sorry for all that we have done in the past year. As a perfect Jewish mensch, I have not done any wrong to others, ever. 🙂 However, There are times where my code doesn’t match my outwardly amazing behavior […]

WP-API v2 – Adding fields to all post types

While working on my AngularJS for WP plugin I noticed one of the main differences between the v1 of the REST API plugin and v2 is that with v2 you had to define api fields individually per custom post type. This was easy when it comes to post creation ’cause I required users to pass in […]

What is “WordPress”? What makes it so great? A Philosophical Look from a Developer

WordPress powers a large percent of the websites you view on the Internet today. The most important of which is obviously this one. At WordCamp Miami, I was talking with to Michael Chacon & Ptah Dunbar and we were discussing EmberJS, AngularJS, and WordPress. The question came up, what is WordPress. I brought up another conversation I had with John […]

My best practices to developing with WP-API

I have been writing about AngularJS and the WP-API for over a year now, and in that year the WP-API has flourished into an awesome feature plugin slated for core integration. When? No one really knows yet, but speculation is on it happening in 2015, which means one of the next 2 big releases (probably the […]

The Great WordPress Divide

WordPress is divided, between developers who want to utilize it as a framework to build cool things, and those who want to push it more towards being a competitor to easy website builders like SquareSpace and Wix. As a developer, and reading some of my other blog posts about what I like, and how I use WordPress, […]

Lets Build a WordPress App Together – Part V.5

This is a continuation of WordPress Application Build Part 5, so I am going to call this part 5 and a half. Or Part 5, back with vengeance. Where were we? Oh, ya we created the template with a basic form, but what does it all mean? We talked about ng-model in Part IV. We are […]

My first time in Canada, WordCamp Toronto

First, here are the slides from my presentation, this post is more then just my talk which I have numerous blog posts about. Wordcamp Toronto Presentation from Roy Sivan   #WCTO Lets get the WordCamp out of the way first. While there is so much to talk about this amazing 2 (2.5 with speaker dinner) […]