Archive for the ‘Nathan Sepulveda’ Category

Facet Style PHP Framework

Frameworks are all over these days, each one does something a little bit different than the others, trying to stand out. Honestly MVC does a really good job on the web. Building a website,or application? No problem, there’s an MVC framework for that. Whether it is Zend, CodeIgniter, Symfony or any other, they are used […]

Traits and Multiple Inheritance

Up until PHP 5.4, there was no multiple inheritance; every line of OO code had to be written with single inheritance in mind. So when PHP 5.4 was released two years ago, many developers asked, “Why would I need Traits?”. This is a good question to ask, we have gotten by without multiple inheritance all […]

The Rise of the DevOp

Here is a quick reference to what a DevOp is: In the last couple of years a new development position within companies has emerged. The DevOp. The DevOp is a cross between a Developer or Engineer and TechOps. The person who holds the title DevOp should be able to be hired as Developer or […]

Recursive glob() VS. RecursiveDirectoryIterator

The glob() function has been around since PHP4 and it is a very widely used function. Below is an example of a basic recursive glob function as found on I did take the liberty of renaming it to “rglob” I felt it was cleaner. 1 2 3 4 5 6 7 8 9 10 […]

The New PHP 5.4

There is a new version of PHP has been released in the couple of weeks or so. PHP 5.4. I would like to highlight a few features that I am excited about. Here is a link to some basic new features from   Short Array Syntax The new short array syntax is such a […]

A Basic Database Connection Manager

The follow is an extremely simplified version of a database connection manager. It allows you to save multiple mysqli connections to make managing a complex environment more simple. There are many ways to implement a database connection manager this is probably one of the most generic and simple way to do it. 1 2 3 […]


Welcome to my tech blog, I am going to spend the next couple of days cooking up some topics to write on, so stay tuned! If you have any suggestions please let me know. – Nathan Sepulveda

Subscribe to RSS Feed Subscribe to Tumblr Follow me on Twitter!