Category Archives: coding

Programmer coding tips

Create Custom Labels and Print From Any Mobile Device

So, you want to print custom labels from an iPad (or Android tablet, phone, whatever)? We recently finished this exact project. Here’s how we did it… First, a little background: our custom labels are price labels we print for our customers. The labels must contain the following: The retail price (not the price we charge… Read More »

Problem Solving – Back to Basics

In my younger days (many decades ago), I learned how to troubleshoot through a program to fix a particular issue. WAY back then, in the days of punch-cards, troubleshooting required logical and systematic thought. We couldn’t simply tweak the code, recompile, and try again five minutes later, because the process to submit changes to keypunch, receive the updated program cards, and get time on the compiler could be hours. I think I was a more patient problem-solver back then….

DIY Integration with Handshake

Today’s tech story is about do-it-yourself integration between a legacy system and a cloud application.There is no budget for this project. We are trying to migrate our sales reps away from their 7-year-old PDA infrastructure to something that works with their existing iPads. We found and it appealed to us for several reasons…

Manhattan WMS PIX Logic

Manhattan Associates Warehouse Management System (WMS) is listed as a “leader” in Gartner’s recent Magic Quadrant for warehouse management systems. I have brief (but INTENSE) experience with Manhattan WMS. One of the reasons it’s such a good WMS is that it keeps track of inventory throughout the warehouse. When a product is received, it’s “on… Read More »

FTP file alerts

Most of our FTP clients send order data on a predetermined schedule. We might, for example, receive order files at 7:00 am, noon, and 3:00pm each day. If files come at a fixed time, we can write processes that are scheduled to run at a fixed time also, so that the entire process is automated.… Read More »

Manifesto for Agile Software Development

Over the past year, I’ve had the opportunity to learn some new approaches to software development. One of the most exciting (for a geek like me) is the Agile Software Development movement, which includes these values: Individuals and interactions over processes and tools. Working software over comprehensive documentation. Customer collaboration over contract negotiation. Responding to… Read More »