The Programmer’s Guide to Optimizing for Usability

When you design software, you can’t just focus on the functionality of the product; you have to also focus on how it’s going to be used. What are you developing and who’s going to be using it? Most software engineers can answer the former, but struggle a bit more with the latter. Your users will ultimately determine how your program is actually used.… Read the rest

The Philosophy of Unit Testing

Unit testing is an approach to software development which shifts from testing the entity as a whole to testing each unit of code at every level until you end up testing the whole. Small issues don’t snowball into larger issues if you catch them early. Less has to be reworked at each level of abstraction when tested correctly. You trade a little bit of speed in the development cycle in exchange for a much smoother, more predictable process.… Read the rest

RSS In 2020

RSS (or Really Simple Syndication) is a format which makes it easy to see updates to websites, blogs, news, and all sorts of other content. RSS allows the aggregation of feeds from a plethora of sources with rich content. It was created to make tracking content updates easy, but grew into one of the best ways to keep up with current events before disappearing from the limelight.… Read the rest

What’s Happening With Google in France?

Google’s trouble dealing with the EU isn’t new, but the battle has just taken a whole new direction. Shortly after the passage of the General Protection Data Regulation (GDPR) in Europe, a copyright act was introduced. France has decided to be the first one to really challenge the search behemoth to try and squeeze money out of them for their links.… Read the rest

Using Koko Analytics with WordPress

There are plenty of analytics tools on the market. Google Analytics is the most well known, but Bing, among others, offers a platform as well. There are also local solutions which collect analytics without third parties, but require elevated privileges in most environments. Koko Analytics is a free, open source solution which works inside of WordPress.

Koko Analytics works on shared hosting, it works independent of Nginx, Apache, or any web server since it is truly integrated into WordPress.… Read the rest

How Does the Move to Work From Home Impact IT?

I really don’t want to write anything involving Covid-19 or even about its fallout and effects, but at this point it has permeated so deeply that I can’t help but do so. It’s changing the way we work and think about work. The biggest rush for the IT industry right now is exactly how to support your company or client as they work from home.… Read the rest