umma.dev

ALL

  • Algorithms + Data Structures: Linked List

    In this post I cover the basics of a Linked List, and dive into the differences between a singly, doubly and circular Linked Lists. Looking at the structure for each and problem sets.

  • Cookies in JavaScript Applications

    Here I give a brief overview of cookies. Discussing what the difference is between sessions, cookies and local storage.

  • Playwright

    Playwright Test enables you to take out end-to-end testing on applications written in Node.js, Python, Java and .Net. It supports Chromium, WebKit and Firefox.

  • What's WebKit?

    The web browser engine used by Safari, Mail, App Store and many other apps on macOS/iOS/Linux.

  • Remix

    Another day, another front-end framework!

  • GraphQL

    GraphQL is a fast and efficient query language for APIs. When compared to REST, it is known for it's performance when retrieving data and easiness for implementation. It can be incorporated into many tech stacks.

  • Debugger in VS Code

    VS Code comes with an in-built debugger. Here I discuss how you can get it up and running.

  • Rome

    You're probably heard of es-lint and prettier. Rome is new and similar to both of these.

  • Prisma

    Here I dive in Prisma. Discussing the basics of what Prisma is, the functionality and how it could be intergrated into a node.js application.

  • Algorithms + Data Structures: Arrays

    I'm going to attempt to teach you (and myself) how Algorithms and Data Structures are weaved into web applications!