Skip to content
  • AI
  • Github

Scratch that

Bite sized bits

  • AI
  • Github
  • ⤫

Browsing Category Technology

The anchoring effect

The anchoring effect refers to the phenomenon where individuals are influenced by the first piece of information they encounter when making decisions. This first piece of information acts as an anchor, and subsequent estimates and judgments are made relative to that anchor. The anchor serves as a reference point and can bias an individual’s perception

Posted by Posted on
0

Clean Architecture: A Craftsman’s Guide to Software Structure and Design

“Clean Architecture: A Craftsman’s Guide to Software Structure and Design” is a book written by Robert C. Martin, also known as “Uncle Bob,” that provides a guide to designing software systems in a way that is maintainable, flexible, and scalable. The book introduces the concept of “clean architecture,” which is a design philosophy that separates

Posted by Posted on
0

C4 Model

The C4 model is a visual notation for drawing software architecture diagrams. It was created by Simon Brown, and is based on the concepts of Conway’s Law and the “4+1” architectural view model. The C4 model is intended to provide a way to communicate software architecture by focusing on the relationships and interactions between software

Posted by Posted on
0

Chrome extension – Service worker

The Chrome extension manifest v3 file allows developers to specify a service worker for their extension, which is a type of background script that can be used to perform tasks in the background, even when the user is not actively using the browser. Here is an example of how a service worker might be defined

Posted by Posted on

Chrome Extension – Manifest V3

Chrome extension manifest v3 files are an important part of the process of creating and distributing Chrome extensions. These files provide important information about an extension, such as its name, version, and the permissions it needs in order to function properly. One of the biggest changes in the new manifest v3 is the introduction of

Posted by Posted on

Service workers

Service workers are a powerful new feature of modern web browsers that allow you to add offline support and other advanced features to your web application. With service workers, you can create a seamless, offline-first user experience that provides fast and reliable access to your web application, even when the user is not connected to

Posted by Posted on

Cross-Origin Resource Sharing (CORS)

Cross-Origin Resource Sharing (CORS) is a security feature implemented by web browsers that prevents web pages from making requests to a different domain than the one that the web page is served from. This is known as the “same-origin policy”. For example, if a web page is served from “https://example.com”, it will not be able

Posted by Posted on

What is DDD (Domain-driven design)?

As a software developer, you want to create high-quality, maintainable code that is well-suited to the needs of your project and your team. To achieve this, it’s important to use a structured approach to software development. One such approach is domain-driven design (DDD), which focuses on the domain, or the problem space, of the application.

Posted by Posted on

The Importance of System Design in Building Effective Software

Introduction: System design is a crucial part of creating effective and user-friendly software. It involves planning and organizing the various components of a software system to ensure that they work together seamlessly and efficiently. In this blog post, we’ll discuss the importance of system design in building effective software and how you can apply best

Posted by Posted on

Solid Principals

Software design is an important aspect of the software development process, as it determines the overall structure and organization of the codebase. One of the key principles that software designers follow is the SOLID principles, which were first introduced by Robert C. Martin (aka “Uncle Bob”) in his book “Agile Software Development: Principles, Patterns, and

Posted by Posted on
0

Posts pagination

Page 1 Page 2
  • Algorithms
  • Front-end
  • Javascript
  • Philosophy
  • Project Management
  • Psychology
  • Science
  • Technology
  • Uncategorized
Copyright © 2025 - Scratch that // By - Deepak Anandrao