Skip to content
  • LinkedIn
  • WordPress
  • LinkedIn
  • WordPress
Lance Cleveland | Tech Guru

Lance Cleveland | Tech Guru

My technical notes, insight, and expertise.

  • Projects
    • Rally Creek
    • Store Locator Plus®
  • Who Am I
    • Fractional CTO
      • What I Do
    • Résumé
      • Entrepreneur
        • CSA
        • Cyber Sprocket Labs
        • ProActive Web Marketing
        • Store Locator Plus®
      • Coder
        • PHP : WordPress Core
        • PHP : WordPress Plugins
Search
  1. Home
  2. Archive for Development
  3. (Page 5)

Category: Development

Testing Web Apps With Selenium and JavaScript Programming Languages Quality Assurance

Testing Web Apps With Selenium and JavaScript

September 21, 2017Lance Cleveland

It turns out I’ve been making the setup of Selenium 2 (Selenium Server + Webdriver) far too complicated.   As noted in my prior article, getting the client side of…Continue readingTesting Web Apps With Selenium and JavaScript

WordPress 4.8.2 Data Query Woes Databases PHP Technology WordPress

WordPress 4.8.2 Data Query Woes

September 21, 2017Lance Cleveland

Millions of websites across the Internet were automatically updated to WordPress 4.8.2 yesterday.    Thousands of those sites have key components that are no longer working.   Many of those…Continue readingWordPress 4.8.2 Data Query Woes

PHP Autoload and Singleton(ish) Model Development PHP Programming Languages Technology WordPress

PHP Autoload and Singleton(ish) Model

August 17, 2017Lance Cleveland

Once every couple of years I take a month off from hacking away at the Store Locator Plus products and delve into some personal projects.  It is a way to…Continue readingPHP Autoload and Singleton(ish) Model

Adding Columns To WordPress Screen Options Development PHP Programming Programming Languages Web Presence WordPress

Adding Columns To WordPress Screen Options

June 16, 2017February 6, 2023Lance Cleveland

Adding the Screen Options drop down to a custom WordPress admin page takes some trickery which was described in the prior Screen Options blog post.  Using the “magic sauce” of…Continue readingAdding Columns To WordPress Screen Options

Adopting GitFlow As My Branching Model Development Technology

Adopting GitFlow As My Branching Model

May 23, 2017Lance Cleveland

A couple of months ago I noticed SmartGit, my preferred git management tool, had a  GitFlow button in the toolbar when I updated to the latest version.   Curious I…Continue readingAdopting GitFlow As My Branching Model

Development Plugin Development Technology WordPress

WordPress As An Application Framework

May 15, 2017February 6, 2023Lance Cleveland

A summary of my notes from my SyntaxCon 2017 “WordPress As An Application Framework” presentation.   Constraints Constraints of working in and around the WordPress application. Built-In Overhead Using any…Continue readingWordPress As An Application Framework

Better Release Management For Distributed Teams: GitFlow Development Technology

Better Release Management For Distributed Teams: GitFlow

March 21, 2017Lance Cleveland

Despite having a number of git interfaces available including a half-decent one built right into phpStorm (my fav for any PHP development ESPECIALLY WordPress) , my go-to tool after 5…Continue readingBetter Release Management For Distributed Teams: GitFlow

JavaScript Quality Assurance

Selenium IDE Extensions Hacking

February 9, 2017Lance Cleveland

I use Selenium IDE as a tool for testing the Store Locator Plus WordPress plugin.   It is a great tool for automating browser interactions and sussing out basic problems.  With…Continue readingSelenium IDE Extensions Hacking

Development JavaScript Plugin Development WordPress

Wiring WordPress Media Uploader Into Your Web App

January 31, 2017February 6, 2023Lance Cleveland

As predicted, the “premium” theme I purchased to make things happen on the HereMusic.Live site needs more tweaking.  Today I am diving into the proper way to wire the WordPress…Continue readingWiring WordPress Media Uploader Into Your Web App

JavaScript Plugin Development Programming Languages Technology WordPress

Some jQuery Foo I Learned While “Leveling Up” This Weekend

January 9, 2017February 6, 2023Lance Cleveland

I am the first to admit that I got on the JavaScript bandwagon a little late.   I was a bit hesitant because of my work with government projects a half-decade…Continue readingSome jQuery Foo I Learned While “Leveling Up” This Weekend

Programming Languages Technology

PHP Can (Still) Be The Worst At Object And Memory Management

November 10, 2016Lance Cleveland

More than 5 years after I first started delving into the PHP world thanks to client demands and our first foray into WordPress programming, one universal truth remains the same.  …Continue readingPHP Can (Still) Be The Worst At Object And Memory Management

Databases Development

Performance Issues? Check Your Indexes

April 7, 2016February 6, 2023Lance Cleveland

Any of the tech geeks that have worked for me in the past have heard me say it a million times. “Check your indexes , people!” It is the single-most…Continue readingPerformance Issues? Check Your Indexes

Posts navigation

Newer posts
Copyright © 2025 Lance Cleveland | Tech Guru | Acumen by Firefly Themes
Scroll Up