We’re excited to announce something new we’ve been working on, which we are calling EchoCasts. As our first EchoCasts offering, we present a free screencast series called Creating An xy-Plane Vue.js Component. We think this series will be helpful for a wide range of JavaScript developers, whether they be new to Vue, new to JavaScript frameworks, […]
My First Peek At Angular 2
In the past year or so, I have been learning AngularJS (aka Angular 1) and have found it intuitive and enjoyable. I used it on a few different projects, both for clients and for fun. When I first began looking into Angular 2 (aka just plain Angular as opposed to AngularJS, which is now a […]
Pre-populating Checkboxes in Gravity Forms
We previously wrote about how you can pre-populate input values in Gravity Forms. The comments for that post revealed something obvious that we missed – the technique does not work for checkbox fields or any other fields that have pre-defined choices, such as radio buttons and dropdowns. For this blog post, we are focusing on […]
Unit Testing With PHPUnit
Merging code, especially when authored by multiple people, can lend itself to a lot of risk. As a code base grows, there may be an underlying feeling that more bugs exist than we can find by digging through our code editor or our application’s various screens. Unit testing is a process that lets us test […]
Creating A RESTful WordCamp Speaker Finder App
We’re creating a YouTube series that walks through the process of building a WordCamp Speaker Finder app using HTML, CSS, JavaScript, and jQuery. The video series is free to watch, and does not require advanced programming know-how or specialized knowledge of any framework. We have broken the series down into small, digestible episodes. We plan […]
Creating A Clock With HTML, CSS, and JavaScript
For Episode 2 of Wes Bos’s 30 Day Vanilla JavaScript Challenge, Wes shows us how to make a lifelike clock using CSS3 transformations and JavaScript’s setInterval function. The Challenge Like the first video, this mini-project kindles the imagination and is a great example of the type of thing I might have spent hours trying to […]
Using JavaScript And HTML To Play Audio In The Browser
I recently signed up for the 30 Day JavaScript Coding Challenge by Wes Bos, and I was blown away by the first installment involving audio files. I’m not sure if I will dive as much in depth on each installment as I did for this one, but it immediately inspired me to play around and […]
Why PHP Versions Are So Important
Recently, I’ve been putting a lot of time and effort into leveling up my PHP skills. When my last round of leveling up began, I knew a good bit of basic-to-advanced PHP. The thing was, I had come to the realization that I simply felt comfortable with my level of proficiency. Once I realized this, […]
Autoloading Classes In PHP
Using the autoloading feature of PHP gives us cleaner code and less worry, not to mention it encourages better organization of our files.
PHP 7: Left-to-right variable evaluation
This is a story about how my own code broke a site in development after migrating from PHP 5 to PHP 7, and what I did to fix it. On December 3 2015, PHP 7 was released. Along with significant speed increases, there were some breaking changes that make it not 100% backward compatible with […]