Tag: programming

15 Sorting Algorithms in 6 Minutes

It’s strange now that I think about it, but seeing an illustration of how various sorting algorithms worked was a foundational part of my pursuing programming. It blew my mind that there were so many ways to “solve” the same problem. Well, what I saw a long time ago was a bunch of animated GIFs. […]

Posted: November 15, 2013

Debuggex: Online visual regex tester. JavaScript, Python, and PCRE.

This is a wicked neat application that helps you visually debug the craziness that is regular expressions. I’ve never considered myself proficient when working with regex, so these tools are always super intriguing to me.

Posted: October 15, 2013

Understanding MySQL in WordPress

Like most things in WordPress, SQL “just happens,” and you don’t have to know anything about it beforehand to start working with WP. You could actually go your entire life using WordPress and never once need to know anything about SQL. That’s if your entire life using WordPress is in a lightweight manner – a […]

Posted: August 29, 2013

Am I really a developer or just a good googler?

I find this post really intriguing for a number of reasons. Primarily, I instantly asked myself the title question when it first caught my attention; it resonated with me like crazy. I’ll often talk to people about programming or development that have never done it and they make comments about how it’s something they could […]

Posted: August 28, 2013

Native equivalents of jQuery functions

It’s all too easy to blur the line between jQuery and native JavaScript, but it’s important to keep in mind that JavaScript is undergoing massive change year-to-year. A ton of really exciting stuff is going on, and I’d be willing to bet that the days of “needing” jQuery to build your app (and even some […]

Posted: July 02, 2013

How to get great support as a technical user

If you build any kind of software that gets used by anyone but yourself, one of the first things you learn is that support usually eats way more time than actual work. It’s somewhat of a depressing discovery, and usually a lesson you learn a number of hard ways. All isn’t lost though, there’s a […]

Posted: July 02, 2013

The world’s two worst variable names

I’ve been trying to sweat the details of my code readability lately. I’m not on a large team of developers, I’m not on a team at all actually. I do, however, need to revisit my own code sometimes years down the line when it comes to long-term recurring projects for clients. I can’t tell you […]

Posted: July 02, 2013

Understanding MySQL in WordPress

If you’re looking to improve your low level WordPress querying chops, this article is great. When building more application-like pieces of functionality in WordPress, it’s really important to understand what’s happening under the hood (at least to a degree) so you can ensure that you’ve taken care of potential bottlenecks when your project gets utterly […]

Posted: June 13, 2013

Performance — Writing Fast, Memory-Efficient JavaScript

I think one of my favorite aspects of programming is the intentional style you implement as you get better at what you do. This isn’t limited to JavaScript, but it leaves the door open for each project to present a new way of doing something a little bit better. All of those ‘little bits’ add […]

Posted: May 23, 2013

7 Resources Every JavaScript Developer Should Know

These are simply great resources for any JavaScript developer. I’m a big fan of everything in the list and think it’d be beneficial to any front end developer.

Posted: May 21, 2013