Keeping Promises in JavaScript (Unlike Real Life)
Life Doesn’t Pause. Neither Does JavaScript. When ordering food in a cafe, you go to the counter, place an order by making payment, and the cashier hands you a buzzer. You don't stand in front of the

Search for a command to run...
Articles tagged with #chaicohort
Life Doesn’t Pause. Neither Does JavaScript. When ordering food in a cafe, you go to the counter, place an order by making payment, and the cashier hands you a buzzer. You don't stand in front of the

Introduction — Why CSS Needs Selectors CSS cannot apply styles without knowing where to apply a specific style. To style a specific element, there needs to be a unique identifier to select that specific element to be styled. Without, selector all sty...

Writing HTML the slow way HTML can be quite wordy, making developers spend a lot of time writing code. This is especially true with all the opening and closing tags HTML needs. It can become boring and take longer than designing and developing the we...

What a browser actually is (beyond “it opens websites”) Brower opens websites is the lay man definition, while what it actually does it way more interesting and important. A browser is a software that talks to servers by being the mediator between th...

What is DNS and why name resolution exists DNS stands for Domain Name System. DNS is used to map human-readable names to IP-addresses. DNS are useful because it is easier for us as humans to remember names rather than specific IP addresses to our fav...

Introduction: Talking to Servers A server is just a computer connected to the internet. Its job is to listen to the requests of the various clients and send responses according to the requests. When a website or app is opened, thes device sends a req...
