Asleepace

Home Blog Games About
Follow Asleepace on Twitter Go to Asleepace's GitHub repo
  • The Lowest Common Ancestor (LCA) Algorithm

    An in-depth breakdown of the lowest common ancestor (LCA) algorithm for finding the deepest node in a graph which is a parent of two other nodes.

    April 20, 2025 Technical
  • Implement a range in TypeScript without loops*

    How to implement a range sequence using generators in TypeScript for fun!

    February 13, 2024 Technical
  • Clever Extract & Replace Algorithm

    A simple algorithm for extracting strings and replacing values written in TypeScript.

    December 16, 2022 Technical
Follow Asleepace on Twitter Go to Asleepace's GitHub repo

© 2026 Colin Teahan.
All rights reserved.