Posts

Tips, tricks and tutorials which I think might be useful.

2026

  1. Be More Ambitious

    Ambition for people who don’t really want much

  2. On Computer Use

    How computer use, browser use, and a chief-of-staff agent let me delegate work across remote machines without worrying about how it gets done.

  3. Everybody* Wants You to Win

    Why you should be a little delusional

  4. Subtracting No Means Yes

    A technical walkthrough of model ablation, weight surgery, and running ablated ONNX models via WebGPU in the browser.

  5. Sending iMessage Mini-App Payloads from macOS

    Reverse-engineering Photon's Spectrum iMessage extension and ChatKit's private plugin-payload APIs to send iMessage mini-app messages from a Mac.

  6. The Irrationality of Irrationality

    A piece on limerence, and irrationality.

  7. How to Build Your Own Software Factory

    A field guide to making coding agents useful without pretending the agent is the whole factory.

  8. The Privilege of Picking Problems

    A reflection on freedom, useful work, and my search for problems.

  9. Fixing Siri: Programmatically Creating and Running Siri Shortcuts

    How I got macOS to programmatically create and run Siri Shortcuts with arbitrary third-party App Intents, no Shortcuts.app, no iCloud, no GUI.

  10. The Unreasonable Effectiveness of Agentic Loops

    Tokens. Tokens. Tokens.

  11. How Matrix Multiplication Learned to Refactor Code

    An interactive walkthrough of how we went from chatbots to coding agents.

  12. Peeking Into Claude Code

    A practical reverse-engineering walkthrough of Claude Code's Bun binary, prompt assembly, tool schemas, and transport behavior.

2025

  1. Brewskis While Skiing

    Just a custom page with brewskis after brewskis!

  2. Swift Sings: MDX-Net Vocal Splits and RVC Voice Conversion On-Device with ONNX/CoreML

    Using MDX-Net and Retrieval Based Voice Conversion (RVC) in Swift via ONNX and CoreML (+ Accelerate and AVFoundation)

  3. Shorts Begone (BSidesLV Proving Ground Talk)

    Modding YouTube on iOS (Without Jailbreaking)

  4. Sleep Analysis: The Basic Way

    Analysing my sleep data to generate pretty graphs and insights.

  5. My Interpretation of If—

    My interpretation of the poem If— by Rudyard Kipling

2024

  1. Running Vision Encoder Decoder Models in Swift (or any language)

    Basically an info dump on Vision Encoder Decoder Transformers and how you can run them in Swift using ONNX Runtime, and also how to convert them using coremltools

  2. Using OpenOCD with LLDB for Raspberry Pi Pico W on macOS

    Using LLDB with OpenCOD on macOS

  3. Swift Embedded on Pico W

    Setting up macOS to run Apple's Swift Embedded Example on Raspberry Pi Pico-W

  4. CU Boulder Grades Search

    Creating a WebUI to search for the perfect gen ed class

  5. Implementing Minimax with Alpha-Beta pruning for a simple Chess AI in Swift

    Adding a bestMove method to swift-chess-neo by implementing alpha-beta pruning for minimax

  6. Fixing ADFRSuite for Apple Silicon

    Fixing ADFRsuite on M1/MX chip Macs - CLI Tools

  7. Quadratic Formula Derivation

    Quick derivation of the quadratic equation by completing the square

  8. Polynomial Regression Using TensorFlow 2.x

    Predicting n-th degree polynomials using TensorFlow 2.x

  9. Cross-Compiling Hello World for DOS on macOS

    This goes through compiling Open Watcom 2 and creating simple hello-world exampls

  10. Interacting with underlying element in HTML

    With CSS you can disable any interactions with an element and directly control the underlying element

  11. Hello 2024

    Recap of 2023, and my goals for 2024

2023

  1. Search / Filter posts by flair on Reddit

    Search posts by flair on Reddit Web by using _

  2. Attack Lab

    Walkthrough of Attack Lab Phases 1-4 for CSCI 2400 Computer Systems

  3. Bomb Lab

    Walkthrough of Phases 1-6 of Bomb Lab for CSCI 2400 Computer Systems Lab 2

  4. n-body solution generator

    n-body solution generator and solver

  5. Interacting with Siri using the command line

    Code snippet to interact with Siri by issuing commands from the command-line.

2022

  1. Posting blogs as Mastodon Toots

    Cross posting blog posts to Mastodon

  2. A new method to blog

    Writing posts in markdown using pen and paper

  3. Why You No Host?

    Why you should self-host with YunoHost

  4. Building a Similar Movies Recommendation System

    Building a Content Based Similar Movies Recommendatiom System

2021

  1. Making a Crude ML Powered Chatbot in Swift using CoreML

    Writing a simple Machine-Learning powered Chatbot (or, daresay virtual personal assistant ) in Swift using CoreML.

  2. Cheminformatics on the Web (2021)

    Summarising Cheminformatics on the web in 2021.

  3. Basic NFC Music Cards for iOS

    Basic NFC Music Cards on iOS with Shortcuts

  4. Posting Blog Posts as Twitter Threads Part 1/n

    Converting Posts to Twitter Threads

2020

  1. RSS Feed written in HTML + JavaScript

    Short code-snippet for an RSS feed, written in HTML and JavaScript

  2. Generating HTTPS Certificate using DNS a Challenge through Let's Encrypt

    Short code-snippet to generate HTTPS certificates using the DNS Challenge through Lets Encrypt for a web-server using DuckDNS.

  3. Trying Different Camera Setups

    Comparison of different cameras setups for using as a webcam and tutorials for the same.

  4. Introduction to AR.js and Natural Feature Tracking

    An introduction to AR.js and NFT

  5. Installing RDKit on Google Colab

    Install RDKit on Google Colab with one code snippet.

  6. Compiling AutoDock Vina on iOS

    Compiling AutoDock Vina on iOS

  7. Workflow for Lightning Fast Molecular Docking Part One

    This is my workflow for lightning fast molecular docking.

  8. Compiling Open Babel on iOS

    Compiling Open Babel on iOS

  9. Fixing X11 Error on macOS Catalina for AmberTools 18/19

    Fixing Could not find the X11 libraries; you may need to edit config.h, AmberTools macOS Catalina

  10. Making My First Vaporwave Track (Remix)

    I made my first vaporwave remix

  11. Tinkering with an Android TV

    Tinkering with an Android TV

  12. How to setup Bluetooth on a Raspberry Pi

    Connecting to Bluetooth Devices using terminal, tested on Raspberry Pi Zero W

  13. Creating a Custom Image Classifier using Turicreate to detect Smoke and Fire

    Tutorial on creating a custom Image Classifier using Turicreate and a dataset from Kaggle

  14. Setting up Kaggle to use with Google Colab

    Tutorial on setting up kaggle, to use with Google Colab

  15. Converting between image and NumPy array

    Short code snippet for converting between PIL image and NumPy arrays.

2019

  1. Building a Fake News Detector with Turicreate

    In this tutorial we will build a fake news detecting app from scratch, using Turicreate for the machine learning model and SwiftUI for building the app

  2. Polynomial Regression Using TensorFlow

    Polynomial regression using TensorFlow

  3. Making Predictions using Image Classifier (TensorFlow)

    Making predictions for image classification models built using TensorFlow

  4. Creating a Custom Image Classifier using Tensorflow 2.x and Keras for Detecting Malaria

    Tutorial on creating an image classifier model using TensorFlow which detects malaria

  5. Splitting ZIPs into Multiple Parts

    Short code snippet for splitting zips.

  6. Image Classifier With Teachable Machines

    Tutorial on creating a custom image classifier quickly with Google Teachable Machines

  7. Hello World

    My first post.

2010

  1. Experiments

    Just a markdown file for all experiments related to the website