The math behind why cafes should have round tables

A wobbly coffee table is such an annoying thing

I really love espresso. Great espresso - the kind that makes you savor every sip - is hard to make. It's a delicate balance of temperature, pressure, and grind size. It's a process that requires a lot of skill, practice, and intention, from cultivating and roasting coffee beans to the brewing process. When everything comes together, it a beautiful thing.

I'm also a big fan of cafes. I have spent countless mornings working from some of my favorite coffee shops, and have written many newsletters in the quiet of a cafe. I love the atmosphere - the hum of conversation, the smell of coffee, the sound of the espresso machine. Now that the danger of the pandemic has receded, I especially love seeing all the people - the baristas, the regulars, the people who are just passing through.

So, on a good morning when everything is going right, I'll walk to a nearby cafe and order a shot of espresso. After the barista pulls my shot, I'll find a table, take out my book, or my laptop, or put on a podcast on my phone, and sit down to get my day started.

photo of a ceramic espresso cup and a shot glass with soda water sitting on a table in front of a pair of sunglasses
I have so, so many pictures like this in my camera roll.

This is the shape of a sublime morning - the kind of day that can be easy to... ah, what the fuck -- is the table unbalanced?

I hate wobbly table.

tap, tap ... tap, tap ... tap, tap ...

Every time you shift your weight, or move your coffee cup, or lean back in your chair, the table wobbles. It's annoying, it's distracting, and some days, it can be enough to ruin an otherwise great morning. It's a flaw that we've all experienced.

The fix for a wobbly table

As it works out, a wobbly table is not something you have to live with. If you look online, there are countless articles telling you "how to fix a wobbly table". You can tighten or brace a loose leg, or add shims to make the legs perfectly level, or take the cro-magnon approach and stack some coasters or napkins under one leg.

However, there is a solution simpler than all of these. A solution so simple that it feels like it shouldn't work. All you have to do is...

...rotate the table a bit.

That's it. Within a quarter turn of rotation, there will be at least one position where the table is perfectly stable.

Seriously - try it yourself the next time you sit down at a wobbly table.

A wobbly coffee table is such an annoying thing
Rotate it a bit, but not like that. You know what I mean. Image from Oliver Knill, Harvard University

The explanation for this comes from branch of mathematics called topology -- it is helpfully called the Wobbly Table Theorem, and essentially relies on the fact that the surface you're sitting on is reasonably continuous.

The best visual explanation I've seen for this is a fantastic explainer video from the channel Numberphile: Fix a Wobbly Table (with Math). If you prefer dense, nitty-gritty mathematics, you can read this rigorous mathematical proof, or a slightly more accessible explanation from a Harvard Mathematics professor.

Your cafe should have round tables

The solution above will work for any shape of table - round, square, L-shaped, kidney shaped, you name it. However, I'd imagine that most cafe owners want to keep their shop looking orderly, and having a bunch of tables that are rotated at different angles would probably look a bit messy.

So - if you find yourself designing a cafe, or a restaurant, or a coffee shop, round tables are the way to go. They'll look nice and orderly no matter how much they need to be rotated, and they'll be stable and pleasant to sit at.

It's the kind of beautiful design victory that nobody will notice, and everyone will appreciate.

  • Workfrom is a service that is near and dear to my heart. It's like Yelp, but specifically for the best places to work from (get it?). I have been a top contributor on the site for a while, and helped rebuild their mobile app a few years back. I don't make any money off of you using the site -- it's just a great service that I love, and more people should know about it.
  • If you're into coffee (or you want to be), you can't beat these two YouTube channels: James Hoffmann and Lance Hedrick have forgotten more about coffee than I'll ever know.
  • For a little while while, I was a ✌🏾coffee influencer✌🏾. Once a month, Bottomless (that's a referral link) would send me a bag of coffee to try, and I'd share my experience on Twitter. It's definitely the thing I miss the most since I left Twitter for Mastodon. Regardless, if you're looking for a new coffee subscription, I can't recommend Bottomless enough. Use the link above to get a free bag of coffee after you sign up with Bottomless.
  • 🎙️ I published another episode of APIs You Won't Hate (the podcast): Don't roll your own API management tools, with Josh Twist from Zuplo. If you're building an application that needs to talk to other services, you'll want to listen to this episode.

Thanks for reading Tiny Improvements. If you found this helpful, I'd love it if you shared this with a friend. It helps me out a great deal.

Until next time - be excellent to each other!

Mike Bifulco headshot

Subscribe to Tiny Improvements

A newsletter for product builders, startup founders, and indiehackers, who design with intention, and my thoughts on living a life you love in a busy world.

    Typically once a week, straight from me to you. 😘 Unsubscribe anytime.


    Get in touch to → Sponsor Tiny Improvements

    ***
    Hero
    The math behind why cafes should have round tables

    Though we don't often think of it this way, the objects and buildings around us are the result of a series of design decisions.

    newsletterdesignux

    More great resources

    Articles about React.jsArticles about Remix.runArticles about Next.jsArticles for developersArticles for JavaScript developersArticles about CSSArticles about User Experience (UX)Articles about tools I useArticles about productivityBrowse all topics →
    © 2019-2023 Mike Bifulco

    Get in touch to → Sponsor Tiny Improvements

    Disclaimer: 👋🏽 Hi there. I work as a co-founder & CTO at Craftwork. These are my opinions, and not necessarily the views of my employer.
    Built with Next. Source code on GitHub.