Close

Linked Lists: Data Structures & Algorithms in JavaScript P.3

I’m learning about data structures and algorithms in JavaScript. I’m using various online resources and going to be sharing my notes as a series of blog posts. The topics are below: Data Structures: List ADT | Stacks | Queues | Linked Lists | Trees, Tries & Graphs | Heaps | Hash Tables Algorithms: Breadth-First Search | […]

Read More

RC week #6

A whole Week1 Week2 Week3 Week4 Week5 six weeks has passed since I began my programming journey at the Recurse Center! This is week six of RC, but since we our batch has a two week break this is technically week 8. Ok. Here is what happened on the sixth week. Day 36 Paired with Carolina on a chrome extension. Initially I had been working […]

Read More

RC week #5

A whole Week1 Week2 Week3 Week4 five weeks has passed since I began my programming journey at the Recurse Center! Ok. Here is what happened on the fifth week. Day 29 The whole day was spent thinking about how to spend the whole day. Until I saw a tweet. I thought the tweet was really clever and decided to make something that allows […]

Read More

Jomnify: A Spotify playlist message maker

Demo: https://tamg.github.io/jomnify/ Github: https://github.com/tamg/jomnify/ What: Inspired by this tweet from Jomny Sun. Hence, the name Jomnify. Jomnify allows you to make a Spotify playlist message by searching for a sentence. Then each track’s title contains a word from the sentence you searched and is highlighted in red. Which leads to you embedding cool messages that read down […]

Read More

RC week #4

A whole Week1 Week2 Week3 four weeks has passed since I began my programming journey at the Recurse Center! Ok. Here is what happened on the fourth week. Day 22 I started working on  a chrome extension. The idea I have so far is to make an extension that allows me to email myself a link of the current tab […]

Read More

Basics of a Chrome Extension

Basics: Chrome Extensions are essentially web pages and have access to all the APIs that the browser provides to web pages. Extensions allow you to add extra functionalities to your browser with diving into native code. The final Chrome Web Store deployable package is a .crx zipped file that consists of: Extension |- A manifest file […]

Read More

Rem: Live video emojifier

Demo: https://tamg.github.io/rem/ Github: https://github.com/tamg/rem What: Rem is a silly/fun tool that takes your webcam video feed and redraws it on an HTML canvas using emojis as pixels! Why? I really like Sam Jacob’s Emojipolis work and wanted to see if I can do something similar but with video. I used the p5js library to capture the video and redraw it […]

Read More