Leon Rowland

New Job, New Start

clearvox

It’s been a long time since I have posted anything on the website.  It is probably gonna be changed to be something a little cleaner and simpler anyway. So whats happened? What am I working on now?


PHP Pattern: Immutable Value Objects.

So while working on the new ClearVox. I wanted to make sure that Entities in the system were self contained and at most, make the required files for Asterisk to work correctly. Say a Call class.

Though I questions came up. How best to handle the validator of some of the fields for those Entities. The Call class would in the end be quite simple, it would accept 2 User classes and make the appropriate call file. For a User though?


The Defense of an IDE

netbeans

Standing Up for the Big Guy

So I have seen a lot of support for Text Editors lately.  I was one of them for a good 8 months, working on PHP projects ranging from custom systems to WordPress themes and plugins.  I had even got my new work colleagues into using Sublime Text 2 over Notepad++, but I’ve had a change of heart.  I’ve gone back to an IDE (Netbeans) and I’m going to tell you why.


The New Site

new-site

Hello All.  I am finally working on doing something with my site, and considering I’m getting more into the WordPress community for my new job, I’ve decided to try to focus my site on that.

This site is located on Github at http://github.com/zogot/rowland-nl . This site itself will be the focus of a series in learning everything from, what I perceive to be the standards all developers should aim for, to the new API features that WordPress often has.

One of the first focus of the series would be the Theme Customizer API. https://codex.wordpress.org/Theme_Customization_API .