Category Archives: Programming

Unleashing Envers

Why Audit Logging? Audit logging in the database may be one of those things that you have to experience to appreciate. Some of our clients have audit logging set up and others do not. When you’ve never experienced it it … Continue reading

Posted in How To's, Programming, SoftSlate Commerce | Leave a comment

Thermal Printing UPS and FedEx Labels from the Web Browser

Many ecommerce web site owners use UPS and FedEx and need to print labels. I would guess a majority of these site owners print their labels through software like UPS WorldShip or FedEx Ship Manager.   Others may use the … Continue reading

Posted in Programming | Leave a comment

Java vs. PHP – the Essential Factor

Which language do you prefer? And what’s the essential factor for you? Continue reading

Posted in Programming | 2 Comments

Testing Has a Point of Diminishing Returns

Testing of course is vital, if not central, to programming. That said, there is a point of diminishing returns where it takes up more time than its worth. The line is crossed at different points depending on the situation. Continue reading

Posted in Deep Thoughts, Programming, Web Ops | 9 Comments

Automated Functional Testing with JMeter

Jmeter bills itself more as a load testing tool, but we’ve used it extensively for functional testing as well. For us, functional testing amounts to pretending you are a (single) user hitting the application with various requests on the way … Continue reading

Posted in How To's, Programming, SoftSlate Commerce, Web Ops | 4 Comments

Dave’s Lazy Testing Technique

I often find there’s an underlying assumption that when software breaks it’s because it wasn’t tested enough. Granted, there’s a lot of crappy, buggy software, but finding any one particular bug doesn’t signify that the app needed to be tested … Continue reading

Posted in Deep Thoughts, How To's, Programming, Web Ops | 6 Comments

Phone Number Formatting Fun

In my spare time, I enjoy researching how best to format phone numbers. That should give you some indication of the depths of the problems in my social life. Seriously, how many different ways are there to write down a … Continue reading

Posted in Deep Thoughts, Programming, UI Stuff | Leave a comment

In Defense of the Legacy Application

It was an exciting time. At the small web development firm I worked at, we got the go ahead to rewrite from scratch one of our client’s websites. The task was to replace a Content Management System written in Cold … Continue reading

Posted in Deep Thoughts, Programming | Leave a comment

Software Is Complicated

It may seem obvious that software is complicated. But whether you’re a programmer or not, it’s probably more complicated than you think it is. I recently reread Fredrick Brooks’ The Mythical Man-Month, now over 30 years old but still remarkably … Continue reading

Posted in Deep Thoughts, Programming | 2 Comments