Derek KwokinLevel Up CodingJavascript and Asynchronous Magic — Explaining the JS Engine and Event LoopWhat do we mean when we say that something is single-threaded or synchronous? In Javascript-speak, these terms are synonymous for the fact…Feb 26, 20193Feb 26, 20193
Derek KwokHow the Web Works — what happens when you type a URL and press “Enter”The Internet is a very amazing part of our lives that came into existence fairly recently. In short, it is a global network that provides…Aug 5, 2018Aug 5, 2018
Derek KwokIoT — Internet of Things — …All thingsThis world is filled with networks: our own body contains networks of nerves and organs that work together; the various aspects of nature…Jun 24, 2018Jun 24, 2018
Derek KwokMachine Learning for My GrandmaHave you ever used Siri? How about Alexa? Or maybe you have used an automated voice system when calling customer service at a specific…May 26, 2018May 26, 2018
Derek KwokPythonic Oddities: Everything is an Object…and every Object is Immutable or Mutable…Python is an Object-Oriented Programming Language (OOP Language) which means that it is based on classes and objects. Everything in Python…May 9, 2018May 9, 2018
Derek KwokObject Oriented Programming Oddities: Class/Instance Attributes and RestaurantsWhat is Object Oriented Programming?May 8, 2018May 8, 2018
Derek KwokThe Linking Process Exposed — Static vs Dynamic LibrariesWhat Are Libraries?Apr 17, 20182Apr 17, 20182
Derek KwokHow A Shell Works — What happens when ls -l is typed?At Holberton School these past few weeks, students in my cohort were assigned the task of coding our own Linux Shell in the C Programming…Mar 28, 2018Mar 28, 2018
Derek KwokEthereum — How Virtual Fuel Powers a Vast MachineToday, I started looking at and learning more about block-chain in preparation for a smart contracts project that I am about to tackle at…Feb 19, 2018Feb 19, 2018
Derek KwokHaving Fun Isn’t Hard, When You’ve Got a Library Card (aka C Static Libraries Make Your Life…What Is A Library?Feb 11, 2018Feb 11, 2018