LangChain is a new library written in Python and JavaScript that helps developers work with Large Language Models (or LLM for short) such as Open AIs GPT-4 to develop complex solutions. Under the hood, its capabilities can be categorized into three primary domains: LangChain Introduces a unified API designed for seamless interaction with LLM and conventional data providers, aiming […]
For the past decade, Single-Page Applications (SPAs) have become the de facto standard for developing complex web applications. However, SPAs are not without their challenges. A growing number of community leaders are advocating for a new generation of applications—an integrated client/server solution that reduces the dependence on client-side JavaScript to enhance loading speeds. Two primary […]
Micro frontends is one of several architectural approaches that help developers to break down large web applications into smaller, independent parts. Each micro frontend application represents a self-contained feature or module that can be developed, tested, and deployed separately from the other micro frontend applications. This article provides a practical guide for organizations wishing to […]
In the Spring of 2022, an anonymous Google employee published a blind article attacking some of Google’s technical interview processes. More specifically, it attacks the ‘know it all’ attitude of interviewers, who often lack practical experience, and the complexity of questions that can sometimes take Google’s own employees weeks to solve. Source: Unspalsh The post […]