These Aren’t Your Grandmother’s Grocery Lists

How I used relational databases to help take dinner off my plate

Three bowls sit on a wooden table. From left to right, they contain breaded fish, sliced steak, and a roast. Each is decorated in leafy greens and onions, with cashews, peppers, and sauces surrounding each bowl.
Photo by Lily Banse on Unsplash

There is no chore more cruelly mundane than grocery shopping.

I know what you’re thinking. Dishes, mopping, laundry, cleaning toilets—surely one of these claims the honor of Worst Household Chore. Not in my book. Groceries are the bane of my existence…