All Entries
Suspending to Disk in Ubuntu-based Distro with BTRFS filesystem
Hibernation (also known as suspend to disk) is one of the many features which most Linux distributions do not officially support. Suspending to disk is not an easy feature to implement and involves...
read moreAnalysing Golang Syntax Structure with Gastly
Syntax trees (commonly Abstract Syntax Trees) are hierarchical tree data structures used to represent the syntactic structure of a source code. They are an essential apparatus for various tasks such...
read moreDeploying Rust Functions on AWS Lambda
Lambda is a serverless computing platform that let you run code without provisioning or managing servers. To run Rust code on Lambda, developers have to build a custom runtime which will run their...
read moreMIT's Scratch
It's week 0. The problem set is to develop a program in Scatch. The mission is quite simply, to have fun with Scratch and implement a project of your choice (be it an animation, a game, interactive...
read moreHarvard's Introduction to Computer Science
CS50 is Harvard University's computer science course offered through edX. In this post, I write about my decision to take the course and why it is the right step for non-CS...
read moreFrom Zero to Front-end Hero (HTML/CSS)
This guide will help you navigate learning front-end development. It provides learning resources that I found effective in the past, along with supplementary...
read moreDifference between Python 2 and Python 3
Many wonder the difference between Py3 and Py2. Some beginners are not sure which version of Python to learn. While most organizations still enjoys using Python 2.x, it is important to note that while...
read moreSetting up Development Environment
So you’re may have finished your training as a developer or about to begin, what then? It’s setting up your development environment. This process has mostly been overlook and often leads to...
read moreHello World!
If you’re a fan of programming, you’d be familiar with the above syntax. The "Hello World!" program is usually the first program one write while learning a programming language. In python, it is...
read more