Cats

Afternoon Catnip Delight

This video shows some of our cats (yes, it’s true, we have more) enjoying our home-grown catnip.

Left to right, the stars of this video are Lulu (the big girl!), Lemmy, Dexter, and Tippy.

Read More »
In the Field

Of Swords and Code Samples

For many of us, swords are special even today, and there’s no doubt that they were special throughout much of human history. Amid all that romanticism, one might be forgiven for forgetting that a sword is simply a tool, made for use in battle. It’s easy to forget sometimes that we developers are making tools that people use to get things done.

Read More »
In the Field

How to choose a framework

With so many options available, how does one choose what to use for a new project? If the project is a website, the question of whether or not a CMS is appropriate is one of my first considerations. But sometimes it’s hard to tell where a website ends and a web application begins.

Read More »
About the Author

Specialization is for Insects

For me, it’s easy to mistake wanting to learn more about something with the treacherous borders of a trap leading to something I don’t really want.

What I’ve discovered is that – without my conscious awareness – there is a part of me that kicks the fight-or-flight switch whenever I find myself too close to something that might push me down the funnel of relentless focus.

Read More »
Computer Science

Crashing Computer Science

I’ve recently found the need to brush up on my computer science knowledge… and by “brush up,” I mean, actually learn computer science.

Our company focuses on partnering with teams who develop websites and browser-based applications to ensure the best possible go-live and day-two-plus experiences.

Can a knowledge of computer science principles aid that mission?

Read More »
Development

Using Composer and Namespaces in PHP

Pretty much everyone who develops with PHP uses Composer, and if you’ve every 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 »
Development

How to Handle Plugin Dependency in WordPress

Have you ever written plugin code in WordPress that was dependent on another plugin to run? If your code tries to execute before the plugin you require has loaded, obviously, it won’t work. There’s a very simple way to make sure that your plugin doesn’t run until it’s ready.

Read More »
Development

Balancing Ends (Front/Back-end Development)

Development tools like Angular.js, React.js, and Vue.js have transformed front-end website/web application development. It’s actually possible to write whole applications in JavaScript now in a cohesive, management manner. The real question is: should you? The answer is, of course: it depends.

Read More »
In the Field

Choosing the Right Stack for the Job

As a developer, you’ve no doubt been asked “can you do [insert user request here]” more times than you can count. The answer is pretty much always “yes.” The tougher question these days is “how” … there are hundreds of ways to get things done these days. In this post, I’d like to share some of the things that shape my decisions about the “how.”

Read More »