Nabeel Valley
Engineer • Developer • Photographer
  • Blog
  • Docs
  • Projects
  • Talks
  • Photography
  • Newsletter
  • Archive
  • Me

Algorithms

Updated: 02 January 2025

References

These notes are based on the following courses/material

  • Algorithms, Part 1 on Coursera
  • Algorithms 1 Course Site
  • Algorithms, 4th Edition, Robert Sedgewick and Kevin Wayne

Some additional useful references:

  • The Algorithms Website or GitHub Repository
  • Rosetta Code
  • Michael Sambol on YouTube

Recent Posts

Exploring the CSS Paint API

10 July 2025

Walking through a simple example of using the CSS Houdini Paint API

Accessibility Reference List

07 July 2025

A collection of useful accessibility tools and resources

Patching packages with PNPM

03 July 2025

Using PNPM's patching commands to modify installed dependencies

Typescript debugging without an IDE

18 June 2025

Debug Node.js code using your browser's dev tools

Scan based regex composition

27 March 2025

A simplified approach to complex text replacements

Getting Started with the Language Server Protocol

26 March 2025

Building a Basic Language Server with JavaScript

  • Linkedin
  • GitHub
  • Twitter
  • Instagram
  • Substack
  • RSS