Joel, the Director, was excited to bring me on because beside my business and ops experience, I had actually worked as a warehouse and shipping guy for my first 3 years out of college. I was keenly aware that I had done so in the era of printed out packing slips, and that standards and practices had surely changed since then.
Turns out, not so much. Cardboard and tape technology has not been updated in about 40 years. Uline is still king. Tape dispensers are still finicky. Tossing a package into a shipping bin is still extremely satisfying. Box cutters are exactly the same as 20 years ago.
The Tech however, has changed a lot. Ubiquitous access to high power devices has lowered the floor for how technology can support small business. It is, for example, totally reasonable to hire a minimum wage worker and expect them to have their own functioning smartphone with a decent camera.
Jacob, the Operations Lead, had shipped an MVP for a Warehouse Management System (WMS) that the team used to fulfil orders. It used an OCR webcam capture function to query Google Vision for substrings of text when scanning labeled pick bins, matching successful scans. It also allowed the user to re-index pick bins to maintain an accurate shelf map for fulfilment. The app was workable but had several highly detrimental bugs that could pop up at any time, potentially disrupting large orders.
As we got through the busy season, the first thing that needed to be done at The Store was to optimize their shipping area and fulfillment workflows. My initial mandate was clear: operationalize new workflows so that the team had better to runway to scale as they aimed to double the size of their business this year. There was a lot of low hanging fruit that is not worth getting into here.
After the initial ops wins and some heavy re-indexing of the warehouse, I started diving into the WMS app that Jacob had spun up to extend features on it.
Here are some of the key features I launched as I slowly ramped up my use of agentic tools.
- Refactored the frontend for legibility and added colorblind mode for our warehouse lead
- Automated how orders are served and claimed by pickers
- Transferred the app from a Google Sheets "DB" to Supabase
- Introduced cycle counts and inventory alerts
- Automated label printing to the local Arkscan printer for box and shelf labeling
- Introduced Search Warehouse functionality that would show you every shelf location for a given SKU
- Introduced QR Codes instead of Google Vision for indexing and scanning
- Built Inventory and Sales ETL's to maintain non-Shopify records for easier use
I had been hired as an operations consultant, not a developer. But every day I came in and sat down and just kind of kept coding waiting for someone to tell me to stop and no one did. This was the start of my acceptance of the new AI development paradigm, and it was mostly due to Robert, the CEO, repeatedly coming up to politely chastise me for not vibecoding whenever he saw me typing out functions or looking directly at my code.