Uncategorized
Kenn Kitchen

State and Statelessness

After my colleague Diedra Smith posted about how “the more things change, the more they stay the same,” I thought I’d add to the list with a post about that mysterious concept, “state.”

Read More »
WordPress
Diedra Smith

Forms and CPTs and Tables, Oh My!

There are several ways to collect, store, and use data in a Wordpress website. In this article, I’ll discuss and compare three of them: Forms, Custom Post Types (CPTs) and custom database tables.

Read More »

What is Caching (and why should you care?)

A brand-new installation of WordPress – with no pages, posts, images, or plugins installed – contains about 450,000 lines of code. WordPress is using this code to build the page that your website visitor requested, and normally it will do it every time they visit, even if that page hasn’t changed. Caching was invented to solve this type of problem.

Read More »

10 Steps for WordPress Security

I recently ran across this post that details some good steps relating to keeping your WordPress website secure. I wanted to share how hosting your site with KMDE covers “all of the above.”

Read More »

Anatomy of a Website

Ever wonder what it takes to deliver a website to the world? There are quite a few components required, some of which overlap and even

Read More »

Most Popular:

ORM vs. Direct SQL

ORM, or Object-Relational Mapping, is a technique for interacting with a relational database without directly writing SQL statements. Is that a handy shorthand that makes coding easier? Or just another layer that gets in the way? Let’s explore both possibilities.

Read More »

Using Composer and Namespaces in PHP

Pretty much everyone who develops with PHP uses Composer, and if you’ve ever used a PHP framework, you’ve seen the namespaces at the tops of files. I knew how to use these things but I didn’t really understand them until I embarked on a few just-for-learning side projects that I started from scratch.

Read More »

Join our Mailing list!

Get all latest news, exclusive deals and service updates.