Software Engineering in Web Development, Backend Services, and More

Author: Tom (Page 316 of 433)

My Recommended JavaScript Books

When it comes to learning JavaScript, I’m occasionally asked what books I recommend. Some of these come from those who are just getting into the language; others come from people who have been programming for sometime.

For whatever it’s worth, I don’t consider myself an expert in JavaScript, though I really do like working with the language. I also love seeing its adoption over the web, and some of the technologies that have emerged that make it possible to write both client-side and server-side applications.

Anyway, so when it comes to JavaScript, there are two books that I always recommend to both beginners and novice programmers alike.

Continue reading

How To Move Your WordPress Database

Comments on are closed on this post so we can keep the discussion on the original articles.

Last month, I shared my process for performing WordPress-based site migrations. For the record, this process is the one I prefer and that I’ve found best in my day-to-day work, but it’s not necessarily perfect for everyone.

So there are obvious alternatives some of which may work better for you than others.

In my latest serious on Tuts+, I’ve got a three part series that will walk you through how to move your WordPress database.

Continue reading

Using WordPress Simple Settings For The Settings API

Though I still this project may be useful for some, I've updated my personal opinions on this.

When it comes to working with WordPress, it’s no secret that I’m a fan of using the WordPress APIs as much as possible, and not circumventing the built-in functionality with vanilla PHP.

Arguably, one of the most complicated APIs to work with is the WordPress Settings API. It’s unintuitive, requires some small details to manage, and also requires a bit of repetitive code.

For many developers, the unintuitive nature and the way in which sections, settings, and options are built begs for a cleaner interface. And if you’re one of those developers, then you should check out Clif Griffin’s WordPress Simple Settings project.

Continue reading

Why I Prefer To Use Hungarian Notation

When it coms to dynamic programming languages such as PHP and JavaScript, one of the things that people often debate is the use of hungarian notation.

Like most things with programmers, the debate can easily become something that resembles a religious argument. The debate normally hits on the following two points:

  1. You shouldn’t have to use Hungarian Notation – the context of your code should provide enough information.
  2. You should use Hungarian Notation – it helps with readability of the code.

For whatever it’s worth, I prefer to use Hungarian Notation. And though I’m not exactly one who elevates things to a heated debate, I’ve found as much as I’d like context to provide me with enough information, I don’t always see this as being the case in projects.

Continue reading

« Older posts Newer posts »

© 2026 Tom McFarlin

Theme by Anders NorenUp ↑