Servers, packets, and TCP/IP demystified

Photo by Thomas Jensen on Unsplash

If you are reading this article, you probably know how to use the internet, but have you ever wondered how it works? The internet is a highly sophisticated network of complex protocols and trying to learn it all can be very scary. However, they say the best way to learn about computers is bit by bit (pun intended). As such, here is a basic rundown of what happens behind the scenes of this massive global network we call the internet.

Servers and Clients

Blockchain Fork: A condition where a blockchain splits off into multiple chains that operate under separate rules.

Photo by Launchpresso on Unsplash

Perhaps some of the most personal data we store online nowadays is our financial information. Efforts are constantly being made to make using and storing digital currency as secure as possible and among those efforts, is the concept of a blockchain network.

If you ask an expert what a blockchain is, they might tell you that it’s a “decentralized public ledger using a peer-to-peer topology”. But what exactly does this mean?


A blockchain is essentially database or server with some special characteristics. When we say a blockchain is “decentralized”, what we mean is that anyone can append (add) information to…

What is the Internet of Things and why should I care?

Photo by Andres Urena on Unsplash

“If you think that the internet has changed your life, think again. The IoT is about to change it all over again!” ~Brendan O’Brian

What does your typical morning look like? Do you wake up annoyed by your alarm and browse instagram in bed for half an hour before getting up? Does getting out of bed to turn the lights on require a will of steel? Do you just barely get yourself to the kitchen to make your coffee?

Even the most motivated of us have had mornings like this. Now imagine you wake up and your alarm stops as…

What is a dopamine detox, and does it work?

Photo by ian dooley on Unsplash

A few months ago, I came across a video on YouTube that first introduced me to a time management strategy called Dopamine Fasting. The idea is to deprive yourself of as much unnecessary pleasure as possible to combat the excessive amounts of dopamine in our brains. Over the years, I seem to have encountered new ways to make myself miserable, but the idea of doing it on purpose for once intrigued me.

The video goes on to explain how dopamine is an often overlooked and significant factor in our motivation to…

Vidun Jayakody

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