top of page
Here's a chance to power up your professional life as a software developer. Don't miss out on our latest blogs. Subscribe to our Newsletter today!
Gourav Dhar
Oct 31, 20228 min read
What are WebSockets? Everything you need to know about WebSockets! (2023)
If you are someone who wants to explore WebSockets and how they work, or if you are planning to use
Gourav Dhar
Oct 25, 202211 min read
Beginners guide to RabbitMQ - (Backend Development Series)
If you are someone who wants to explore RabbitMQ or message queues in general or are starting to work on RabbitMQ this blog is for you.
Gourav Dhar
Oct 17, 20228 min read
What is a Proxy? The difference between a proxy and a reverse proxy. Use cases of proxies.
A proxy can be defined as a software that makes requests to the server on behalf of the clients.
Andrew Hershy
Oct 14, 20223 min read
Build an Alexa or Siri Equivalent Bot in Python Using OpenAI in minutes!
It’s not as difficult as you think to build an AI program that listens to speech and answers questions. We can make the magic happen in an a
Dr. Ashish Bamania
Oct 12, 20224 min read
Python Has A Major Scalability Flaw! - System Design
Scaling applications is a necessity in today’s tech world.
An application’s use can expand exponentially and hence applications should be...
Gourav Dhar
Oct 10, 20224 min read
How to create the perfect Pull Request?
Writing excellent code is as important as helping other people to review it In software development, the output of a development team,...
Jesús Lagares
Oct 6, 20224 min read
5 Chrome Extensions to improve your Productivity as a Software Developer in 2022
If you use Google Chrome, let me tell you about a few extensions that can improve your productivity.
Szymon Adamiak
Sep 28, 20224 min read
How Self-Doubt Can Kill Your Programming Career
I know that programming is not for everybody. Similar to other professions, it requires particular skills and character traits. You need to
Gourav Dhar
Sep 26, 20225 min read
How do load Balancers Work? What is Consistent Hashing? - System Design
Load balancing is the process of distributing a set of incoming requests over a set of servers, with the aim of making their overall process
Gourav Dhar
Sep 22, 20224 min read
Horizontal vs Vertical Scaling - Which one is better? - System Design
Scaling a System refers to the process of upgrading the server configurations to handle much larger loads of traffic and user demands.
bottom of page