Asleepace

Home Blog Games About
Follow Asleepace on Twitter Go to Asleepace's GitHub repo
  • MacOS Boot & Recovery Guide

    A comprehensive reference for every boot mode, key combo, and recovery option available on Intel and Apple Silicon Macs.

    April 22, 2026 Technical
  • How to Automate Screenshot Naming on macOS

    How to automatically rename screenshots on macOS using Folder Actions and a bash script.

    April 16, 2026 Technical
  • Primes, modular arithmetic & factoring

    An exploration of prime numbers through modular arithmetic, the Chinese Remainder Theorem, and digit-based factoring — tracing the math from Fibonacci decimals to why RSA-260 remains unbroken after 35 years.

    April 12, 2026 Primes
  • Research: Self-Mutating Files

    This is some personal research into a self-modifying C program and potential use cases.

    April 10, 2026 Technical
  • React CVE-2025-55182 Exploitation & Multi-Stage "Meshagent" Malware

    Detailed analysis of a server compromise exploiting CVE-2025-55182 (React Server Components RCE), including credential theft, RAT deployment, DDoS botnet participation, and crypto mining attempts.

    December 6, 2025 Malware
  • NGINX Snippets

    Useful snippets and configurations for customizing your NGINX server.

    July 8, 2025 Technical
  • Bash Snippets

    Assorted bash snippets for everyday use.

    July 6, 2025 Technical
  • CSS Snippets

    CSS snippets for everyday use which can be easily copied and pasted.

    June 14, 2025 Technical
  • How to Export iMessage Chat History

    How to export your iMessage chat history to a text file which can be uploaded and analyzed with Ai.

    June 14, 2025 Technical
  • The Quest for Isomorphic Error Handling in Typescript

    A deep dive into error handling paradigms and advanced Typescript types to create the perfect errors-as-values utility.

    April 26, 2025 Technical
  • 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
  • Online Code Editor

    a simple online code editor which can compile and run typescript code.

    January 15, 2025 Application
  • Top Stock Picks for 2025

    Investment Opportunities for 2025 focusing on quantum computing, renewable energy, artificial intelligence, and emerging technologies.

    December 24, 2024 Finance
  • Typescript Snippets

    Useful TypeScript snippets for everyday use which can be easily copied and pasted.

    May 14, 2024 Technical
  • Implement a range in TypeScript without loops*

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

    February 13, 2024 Technical
  • Santa Rally Mara-thon

    Marathon Digital soars over 51% this past week as inflation cools and speculation around a Bitcoin ETF rises, all in time for the holidays!

    December 22, 2023 Finance
  • SSR with Bun, Elysia & React

    How to build a simple website using React, Bun and Elysia with server-side rendering in 2023.

    September 13, 2023 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.