Welcome to Y-Squared.Blog. We explore diffrent topics and technologies in the space, provide in dept analysis and easy to follow examples.

This site is managed by the y-squared.com development team.

Join the Y-Squared blog mailling list.

By signing up you agree to be sent emails by Y-Squared.Blog about new posts.

  • Published on

    How Code Controls Machines

    In today's world, machines are becoming increasingly sophisticated and are playing a larger role in our daily lives. From factory automation to space exploration, machines are being used to perform a wide variety of tasks. However, the key to making these machines work is the code that runs on them. Code, in the form of software, is what gives machines the ability to perform specific tasks, and it is what makes machines so versatile and powerful.
  • Published on

    System Design Fundamental Concepts

    We cover all the important system design concepts in this article including client server model, network protocols, proxies, databases, load balancing, rate limiting and many more!
  • Published on

    React.JS Hooks Made Easy

    In this post we dive into React Hooks including - useState, useEffect, useContext, useReducer, useRef, useCallback, useMemo and custom hooks!
  • Published on

    Algorithms Explained Fast | DSA Series | Part 3 of 3 | Blog Post 3

    What are algorithms? In computer science, an algorithm is a list of instructions, used to solve problems or perform tasks. In this post we'll go over some of the most popular searching and sorting algorithms: Bubble Sort, Selection Sort, Insertion Sort, Merge Sort, Quick Sort, Linear Search, Binary Search, Naive Search, Breadth-First Search & Depth-First Search!