© 2022 Hashnode
Day 1 - Get Going With GO! Before we start, I would like to go over some prerequisites that we should know before learning GO. Prerequisites Some programming experience. The code here is pretty simpl…
Hi Techie's , In this blog, i will be discussing about what is monolith & micro services and why we use it. The Monolith The Monolith is a single tier software application in which that user interface…
I've recently received a lot of inquiries about the Engineering Manager role, and I feel like there's a lack of a solid and clear understanding of what this role should be doing, what its expectations…
Software engineers are like children — we love to play with toys. Fancy IDE themes, Quake-style terminals, dozens of plugins for everything — it’s a lot of fun to play with all these lovely things, an…
The Great Mental Models Project The Great Mental Models project is the clearest way to change the way you see the world, avoid problems before they happen, and make better decisions. The series consi…
Test-driven development is a great way to ensure that your code is of good quality. It forces you to think about how your code should work before you write it, and then lets you test it rigorously to …
Everyone has a blog these days, so I thought why not? The idea that my words may help even one single person is for me as good a reason as any to write them. But what is this blog about? To be honest…
In software engineering, new languages, tools, and technologies appear and become popular every day. You have no choice but to stay up-to-date on main trends and constantly develop and expand your ski…
Why is it so important now? To answer this let's understand the transition(or the transformation) of how the application architecture evolved from monolithic -> distributed -> containerized monolith…
Q: Have you ever felt when panic arrives in the room once you see an OOMKilled Container in the production environment? R: Yes, and imagine if you don't have enough replicas for that. Sizing and limit…