Product Engineering Archives - Digital Solutions, IT Services & Consulting - Payoda
Back to blogs

Category: Product Engineering

  • Product Engineering

    GraphQL Client for Angular | Working with Apollo

    Apollo Client is a JavaScript state management framework that allows you to manage both local and remote data using GraphQL. It may be used to fetch, cache, and alter application data while also automatically updating your UI. Apollo Client assists you in structuring code in a cost-effective, predictable, and declarative manner that is consistent with […]

  • Product Engineering

    Integrate Google Signup and retrieve profile information from Google using OAuth2.0 for Web Applications

    Signing up into an application using Google has now become a preferable option for users as it avoids remembering passwords. It also ensures that users creating an account in the application use a valid email and the authentication part is taken care of by Google. Let’s look into the steps which are required to integrate Google Signup.

  • Product Engineering

    Building a Proxy Server with Nodejs

    A proxy is an intermediate application in the middle of two services, which has the ability to modify and give back requests and responses both ways. This blog will prove as a good basis to start building a proxy server. A proxy server acts on behalf of the user. It evaluates all the requests and responses and thus it provides a layer of security.

  • Product Engineering

    C# 9 — Learn Five New features in 10 mins

    C# is well on the way to his third decade of life. Originally released in 2000, the language has grown and changed across 9 major versions. Once a knock-off of Java into all, but the name leaped forward on many aspects.

  • Product Engineering

    The Curious Case of Rails Association

    Thanks for choosing to read this. And I assure you that reading this blog will be fun. This blog is about my experience with an issue that I faced with Rails Association and how I got to the root cause of the issue and found a solution to it. Check out the blog!

  • Product Engineering

    The Great, Big-O-Notation and Javascript: A Never-ending tale of Time and Space Complexity — Part 1*

    Big O notation is a mathematical notation that describes the limiting behavior of a function when the argument tends towards a particular value or infinity. It is a member of a family of notations invented by Paul Bachmann, Edmund Landau, and others, collectively called Bachmann–Landau notation or asymptotic notation.

  • Product Engineering

    Building an Acquaintance with Redis

    Redis allows replication of data across multiple replica servers. Even if the primary server experiences an outage, it can be recovered at a fast pace. Redis also offers a vast scope of other benefits, making it a popular choice for a wide range of applications across multiple industries and use cases.

  • Product Engineering

    Behavior Driven Development with Mocha

    Behaviour Driven Development primarily focuses on the behavior of the end-user. The test cases focus on how a particular module should behave for particular action or input of the user. Read to know more.

  • Product Engineering

    Insights on Database Caching Approaches

    Before deciding the caching pattern, it is important to analyze the frequency of the underlying data update. It is also important to evaluate the risk of outdated data returned to the application. Read for more information.

  • Product Engineering

    Pair Programming — An Agile Approach

    Pair Programming is a powerful programming approach in which team members mutually work in pairs can actually benefit from it and not all can easily adapt. It involves and requires soft skills along with the required technical stack skills