~ /

I'm Abheek, a passionate developer intent on learning everything there is to learn about many interesting technology-related topics. These include, but are not limited to: programming languages such as Go, C++, and TypeScript; the workings of OSes on a software level as well as the hardware counterpart; and finally the inner workings of different software, games, and other media and reverse engineering them. In addition, I run a YouTube channel where I post tech videos. I hope this website will serve as a hub for my many different endeavors and will allow for others to follow along or learn something.

Latest articles:

[programming, java, esolangs]

Teaching AP Computer Science Lessons with Brainfuck and Java

Recently, I had to make a project where people learn concepts from AP Computer Science by doing--meaning I had to create a sort of template project in Java that could be filled in by someone else t...


[programming, assembly, esolangs]

Creating a simple brainfuck interpreter in x64 Assembly

This is my first endeavor into programming in Assembly so of course I decided to go with a classic project by creating and interpreter for the most well-known of the esoteric languages. Since I hav...


[linux, macos, terminal]

Improve the way your terminal looks and feels

This is a simple tutorial on how to improve the look and feel of your terminal with these three things:


AwesomeSciBo
TypeScript
JavaScript

Open-source Discord bot that aims to aid up-and-coming Scibowlers with randomly generated (non-st...


Wwise Audio Tools
C++

A collection of tools to manipulate Wwise's elusive WEM file format and its accomplices


Raycasting Engine
Java

Work-in-progress raycasting engine for an AP Computer Science individual project