Skip to main content

Command Palette

Search for a command to run...

Favourites

AI, but make it make sense

  • Status: Ongoing

  • This series is a collection of AI-related articles for curious readers who need to know what all this “agents”, “vibe coding”, “MCP” terms mean.

Book Reviews/Reflections

  • Status: Ongoing

  • This series is a collection of book reviews and my personal reflection articles

GitHub Models

  • Status: Ongoing

  • This series will guide you through using GitHub Models to enhance development workflows by integrating AI into projects. We'll learn to prototype AI models, integrate them into workflows, and cover best practices.

A Look at React Hooks

  • Status: Ongoing

  • A beginner-friendly series to get started on learning basic React Hooks and how to implement them in their own projects.

GraphQL for Beginners

  • Status: Ongoing

  • This is a beginner-friendly series, where we will learn the basic concepts of GraphQL and Apollo. At the end of this series, you will be able to build a simple chat app with GraphQL, Apollo and React!

Random Projects to Build

  • Status: Ongoing

  • This series is a collection of step-by-step tutorials on beginner-friendly projects to build

  • Includes my hackathon projects with personal reflection/reports (non-tutorial)

  • Mainly React, Firebase and JavaScript-related projects

Super Newbie Web Dev

  • Status: Ongoing

  • Let's be honest. We all started from level 0. There's no shame in that. Here's the series for the newbies~ Hope you can learn and feel free to ask a lot of questions!

Let's Build a Node.js REST API

  • Status: Completed

  • In this series, I will go through a step-by-step process to design and build a REST API using Node.js from scratch. Beginner to intermediate level of JavaScript knowledge is recommended.

  • Tech Stack: Node.js, Javascript

Let's Build a MySQL Node.js CRUD App

img

  • Status: Completed

  • This series is a step-by-step tutorial on how to build a book review app with CRUD functions

  • Tech Stack: MySQL, Node.js, Javascript, React

Hackathons

  • Status: Ongoing

  • A collection of articles regarding hackathons, guides, and the projects I have built from these experiences.

Automating Tests with Selenium

  • Status: Completed

  • In this series, I will cover basic concepts and examples of automated testing with Selenium and Node.js. An intermediate knowledge of Node.js is recommended to follow along.

2Articles1Week Series

img

  • Status: Completed

  • This series consists of articles as a part of the 2Articles1Week challenge on Hashnode. Topics in this series vary from technical step-by-step tutorials to conceptual articles and non-technical articles.