In most cases for products, the youth of the product is its prime. With software, The initial product feels like it should be the prime, right? This cannot be farther from the truth. Like wine, a software application improves through aging with additions and adjustments over time. I now know this more than ever.

Preparing for the first intensive coding project at Make School, I was excited to build my first independent program. This project is supposed to be a prototype of a personal idea I had, built in ReactJS, aiming to improve plausibility of making comics/manga as a hobby…


The Linked List is a main component for most data structures: Queues, Stacks, Hash tables, and more. While queues and stacks can be built with arrays, there are problems with using arrays. Arrays have limits, so if too many nodes are added to a queue or stack array, you can result with a stack overflow, meaning that there are more nodes than there is space for. With this, it’s no surprise that it is one of the most important to master among all data structures. Today, we’ll be discussing the implementation of a Singly Linked List.

Let’s take a look…


Yep! Although I already enjoyed writing from the get-go, this class really stuck out compared to other writing/english classes that I've taken. The freedom given to us in writing is for sure a cause of it


I feel the same way, the short story assignment really takes the cake. Although at first glance it might seem like the most troublesome with nearly a thousand words, while writing, the time passes quickly with the more enjoyment you are getting out of writing it. By the time you finish writing your ending, you start to crave for more as if asking,"Is that it? No more?"


During our early stages of life, education primarily comes from school and home life, but what is easily overlooked is the most basic skill of communication. At the very least, none of us had mastered communication until high school despite what we might like to think, but that’s totally okay. It is to be expected that improving the skill of communication is something that improves and refines over time. Even as you approach old age, this skill never stops improving. Familiarity and knowledge eventually comes, as knowledge causes experiences, and experiences become wisdom. As an adolescent, despite being one of…


Sadly, this is the current reality of the higher education system. Notice how I said current. I believe that Make School's ISA or EIBR is a revolutionary idea for tuition. Other than the many many other benefits, this is why you are here, right? I think Make School's systematic ideology will change how we pay for tuition and how we view college as a whole.


Hello fellow students of Make School. How are you all? I have a very quick question for you all today; going into software development, how do you view women in the tech industry? Equally to men, I hope, but people exist in the tech industry that don’t think that way. Those at Uber, for example. Sure, their female to male ratio has changed, but their ideology remains the same. Tragic stories like Susan Fowler’s experience proved that although it may seem like an improvement at first, is no different than doing nothing.

In the future, not only do we need…


Our products and society have to constantly evolving, whether it be from technical advances or products to improve human life styles. The reason why it has to evolve is because it is imperfect, there is always something that can be done to make it better than it was yesterday. During my time in high school, I was learning to draw. After my journey through this experience, I realized just how little was taught about how to think about drawing to overall improve. …


No matter where you turn, there is culture of all different types all around us. However, it’s a good thing. Culture is beautiful, it is what gives human life flavor. If social interactions are the meat, salt, and pepper, then culture is the herbs and spices. As a result, culture is an extremely important part of human interaction. However, it is questioned whether or not it should be held back in some cases. Situations where culture could be held back are when social standings can be damaged. There are many times when this has to be done in order to…


In the year 2020, it is not unusual for humans to take forms of communication other than direct in-person communication. Nearly all humans now intertwine their communication with other humans through technology, especially now, during the COVID-19 pandemic. It is believed that there is a lot of meaning lost in technology related communication, however, this is believed not because texting is truly lack-luster, but because it is almost completely different than that of in-person speech. Unlike in-person communication, texting does not allow the use of tones, but over the years of using text-based communication, we have devised our own way…

Ernest Cheung

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store