A Beginner Cook’s Guide to Programming
(This is a fun post, not serious)
I’ve been cooking a lot recently, a hobby that I’ve picked up to offset some of the isolation that I’ve been dealing with working remotely (which, btw is amazing and I highly recommend it).
In my 3+ years of being in and around the web world, there’s some nice correlations with the meals I’ve been creating and the code I’ve written. Here’s my thoughts, I’d love to hear your own (they’re probably better anyways).
Plating (HTML)
Let’s be honest, serve an amazing meal on a shitty plate, and it’s a shitty meal. Write good plates people. And let’s stop calling it cooking.
Breakfast (JavaScript)
Versatile, can be eaten for pretty much any meal, can be added to pretty much any meal, and has recently dominated the entire cooking/restaurant industry. But hey, it’s my favorite meal ;)
Lunch (Python or Ruby)
Best when it’s light, easy to make, and usually healthy. I love a delicious lunch, but sometimes people can get carried away making gourmet lunches.
Dinner (Java, C#, PHP)
A heavy meal, usually leads to sleepiness and a heavy dose of laziness. But there is ton of guidance and literature on them, and most of the world eats dinner.
Tapas (Service Oriented Architecture)
You get it.
Cookbooks (Rails, Django, .NET, Groovy, AngularJS)
Opinionated, written by authors, some who are eccentric. Seriously, Guy Fieri and DHH are the same person. And yes I omitted React. Happy NPM?
Enjoy your next meal everybody!