Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 20
  1. Introduction I was reviewing a PR at work a month ago where a new application was setting up its database service, and I saw the connection pool properties, which made me think about how a small configuration looks in a single file, yet how destructive it…

  2. Introduction When I joined PayPay, one of the first things I tried to understand was how our services were containerized.

  3. Background At my current org, I got introduced to a very fun tool, PagerDuty - because who doesn't love being woken up at 3:31 AM?

  4. ⬅️ Background At my previous organization, we were building a health platform, and one of the most critical, high-traffic components was our Lab test booking service.

  5. Introduction At our current organization, earlier this year as we were looking at the errors at one of our signup API, we observed that nearly 5% of our requests were getting failed, all due to 400 BAD REQUEST errors, and the root cause was traced back to…

  6. Introduction As a developer, how often have you seen a repository with packages that are out of date?

  7. Introduction At my current org, we have many applications running behind the API gateway that interacts with the outside world using REST APIs.

  8. Introduction Any application that communicates with other resources over a network has to be resilient to transient failures.

  9. Introduction Choosing which database to use is one of the most important decisions you can make when starting working on a new app or website.

  10. SOLID Principles in Java

    In software engineering, SOLID is an acronym for 5 design principles intended to make software designs more understandable, flexible, robust, and maintainable.

  11. Message Queues and Asynchronous Processing

    Introduction In a client-server architecture, the client can request a job to be done from the server by sending messages to the server.

  12. Introduction In this article, you will learn how to use Spring Boot and HarperDB to create a microservice.

  13. Javascript Clean Code Tips & Good Practices

    Code should be written in such a way that is self-explanatory, easy to understand, and easy to modify or extend for the new features.

  14. NanoID - A URL Friendly Unique Identifier

    Introduction In every software system, we need unique Ids to distinguish between several objects from one another.

  15. JavaScript Tips and Best Practices

    In this article, I’ll share 10 of the JavaScript tips, tricks, and best practices that I follow and found useful. 1.

  16. Five++ cool Python snippets (Part - 2)

    Introduction 👋 Python is a beautifully designed high-level interpreted programming language that provides us with many features.

  17. Why You Can't Name a File 'CON' in Windows?

    ❓ Did you know you can’t name a file “Con” in Windows If you’re running a Windows machine, try it right now.

  18. You made a machine learning or deep learning model.

  19. Introduction Recently at work, We were looking for a way to generate unique IDs across a distributed system that could also be used as the primary keys in the MySQL tables.

  20. Dunning Kruger Effect and Imposter Syndrome

    This article has been in my drafts for a long time but I never clicked that Publish button as I was skeptical whether people would connect with these kinds of topics on my blog or not.