Blog
A blog about things, usually the side projects I've worked on.
Revamping My Landing Page
Reasons why I decided to revamp my landing page and discussing the tech choices.
Getting Real-time Data from Spotify, and why?
Why I decided to display the most recent songs I played on Spotify to the rest of the world.
Building My Own Backward Compatible Game Library for Xbox Series S|X
Ruby on Rails application to fetch, display, and sort Backward Compatible Xbox/Xbox 360 Games.
Tiny Express Server for People Who Want to Contact Me in a Non-conventional Way
Node.js microservice to send and receive emails, create subscribers for newsletter lists.
filetotext - A Not Dodgy Way To Export Text On Images
A not dodgy Vue.js application to extract text from images.
Quickly Archive Public Twitter Accounts
Archiving public Twitter accounts with a Telegram bot.
Predicting Real Credit Risk Data
Comparison on the accuracy, precision and recall performance of classification algorithms on real credit history data.
Automating HackerNews Stories
Creating an API to query daily most popular tech stories.
Logistic Regression Implementation using Batch Gradient Descent
Implementing the Logistic Regression with Batch Gradient Descent with Python.
Why I started using Jekyll
My thoughts on Jekyll and why I believe it is one of the most efficient blog solutions.
Scraping Top Rated TV Episodes from IMDb
Late night programming with web scraping on IMDb and some thoughts about overall TV series.
My old personal landing page built with Vue.js, Node.js and AWS Lambda.
My, now dead, kinda messy old landing page.
London Loo Codes: Get The Toilet Codes of Cafés in London
A React app to get Loo Codes across London.
Nearest Neighbour Implementation
Implementing Nearest Neighbour from scratch.
mySpotify.me: Your Spotify History and Recommendations
Check the top artists and songs from your Spotify listening history.
fliks - A Search Engine for Netflix/Other Streaming Services
A Netflix, Google Play, iTunes Search Engine created with Flask & Python.
Pokédex Builder
Writing my own minimalistic Pokédex database with web scraping using Python.
Building a Telegram bot to automate price tracking e-mail notifications
Step-by-step guide to build a Telegram bot of your own and host it on Heroku for free.
Sound Maze: Interactive Machine Learning Game
A Machine Learning project where the player tries to escape from the maze by random sounds of everyday items.
Tube Line Status: Check Transport for London status from Amazon Echo
Check the Transport For London services in real-time with your Alexa device.
Implementing a Spellchecker on Java
CLI-based spellchecker application implemented with Java.
Paint5.js - Paint-like web app built with p5.js framework
A very limited version of Microsoft Paint that works on the web browser.
Stay up-to-date
Subscribe to my newsletter and stay up-to-date. Why not? It's free.