
Today, I had shared a few thoughts on Envato about writing maintainable WordPress widgets. In the post, I cover the following topics: Continue reading
Software Engineering in Web Development, Backend Services, and More

Today, I had shared a few thoughts on Envato about writing maintainable WordPress widgets. In the post, I cover the following topics: Continue reading
Round up for the week of July 10th: Continue reading
The reasons why Color appears to be imploding can’t be known for sure, but the whole thing looks like a lesson in the Lean Startup philosophy. Perhaps best articulated by consultant and author Eric Ries, the Lean Startup philosophy says the last thing you want to do is raise a whole lot of money, build a product in secret, then spring it on a world that may not want what you’ve built at all.
Color isn’t so much a lesson in the Lean Startup Philosophy as much as an argument for it.
(via Read, Write, Web | h/t John)
Lots of a good stuff this week. Enjoyed every single one of these resources:
If you’re working with sorting large data sets in Rails, I’d usually recommend using something like the sorted gem to handle the work for you, but if you’re dealing with relatively small datasets, sometimes it’s just easier to roll your own helper.
I’m currently working on a project in which there are a small number of users in the system. Each has a first name, last name, email, and position column and I wanted to be able to easily sort the columns whenever a user clicks on the column header in each cell.
© 2026 Tom McFarlin
Theme by Anders Noren — Up ↑