The MERN stack: A Poem - By Jorge Romero
I promised you I would do this! :D

M
Mongo moves massive metadata, - NoSQL excels at scalability
meaning mo-BASE! - The case for document-based databases
Moreover, Mongoose makes moving manageable! - Modularity and model abstraction with ODMs
E
Express eloquent espreads, - Uses the middleware pattern stack for routing
Embody excessive emancipation. - It is very non-opinionated
Elegantly eschew extraneous errors - Middleware makes error handling elegant.
R
Requests, React receives - Consuming and API in a React app
Requests, React-Router. - Client-side routing in SPAs
Requests! reduxed! - with redux :D
N
Node
needs
no
npm! - npm sucks!
WTF Jorch! You cheated! espreads? Really?
Hey, this is art. There's no cheating.
What's more, isn't it even more creative because of it?
Epilogue.
This was just a demonstration of what I talked about in yesterday's post.
I promised this and delivered. Using the heuristic I showed :D
The fact that it is simple doesn't mean it's easy. I spent a lot of time browsing the internet! And I learned a lot.
But it was fun!
See you tomorrow!
Do you like my stuff? Do you want to help me keep doing it?
About the author
I like programming and learning about stuff I find interesting. Particularly interested in functional programming and typing systems.
I have a background in Cognitive Science/Psychology and Mathematics. Sadly halted due to physical and mental health issues arising from getting Covid. Which unfortunately hit me quite hard back on 2020. I'm still dealing with some sequels so I would prefer working from home.
I find it fun trying to find insights that cut across disciplines. I tend to favor the "theoretical" side of things. But I also try to get as much hands-on experience as possible.
I am writing a blog. Trying to share what I learn, and that others might find useful. I try to focus on the unique things I can bring to the table. Hoping to add value to the life of other developers. I always have a thousand ideas racing through my mind, so I don't have any trouble coming up with ideas on what to write. If any, I have a hard time cutting down on the number of things I want to write about :D
On a personal note. I have always been quite solitary and introverted. But I don't think I'm shy. I love videogames and started programming because I wanted to make my own.
Comments
Join the discussionI appreciate your efforts to write this poem even though MERN stack is alien to me. I loved the illustration as the cover picture of this blogpost and I am intrigued to know more about the two characters[kitten and a mushroom-headed-creature- that's what I can interprete] that show up almost in every cover picture. It will be better if you can introduce these mascots in your upcoming daily posts and the idea behind creating them.
Thanks Swati!
I chose to write about the MERN Stack because it is probably the most popular when searching for beginner tutorials on YouTube.
I'm learning full stack development with the Fullstack MOOC from the University of Helsinki. They teach the MERN stack as well as some extra technologies like GraphQL.
And here's a exclusive sneak peak just for you: that adorable drooling moron's name is "Honguiti" (which may mean something like "tiny little mushroom" in Spanish). I in fact am working on a post about that.
Here's some spoilers. I'm gonna show a concept called "combinational creativity", introduced by cognitive scientist Margaret Boden :D
Writing Everyday!
I want to make it a habit to write daily. So I will challenge myself to write *something*, everyday. Lower your expectations...





