newsletter,

🧘 Do or do not. There is no try.

Aderson Aderson Follow May 04, 2024 Ā· 2 mins read
🧘 Do or do not. There is no try.

ā€œWhy does Princess Leia keep her hair tied up in buns?
- So it doesn’t Hang Solowā€
🤣 source: Men’s Health

Today I bring to you a debate, a metric, and an algorithm.

  1. Where should I start?

ā–¶ļø You may have picked up already your first language. Maybe your college picked a language for you. Maybe you saw an interesting tutorial.

In the quest for the perfect programming language for beginners, opinions are divided. Some tout the simplicity of Python, while others advocate for the deeper understanding offered by C/C++.

Join the debate to uncover which language reigns supreme for novice coders.

  1. Time To First Byte

šŸ“Š I brought this topic because I think we can benefit from understanding some of the important web metrics used by Google when assessing how good is a site and as a consequence, whether they should display on the search results or not.

Time to First Byte (TTFB) refers to the amount of time it takes for a user’s browser to receive the first byte of data from a web server after making an HTTP request. It encompasses the time spent on the network (latency) as well as the time the server takes to process the request and generate a response.

TTFB is a crucial metric in web performance optimization, as it directly impacts the perceived speed of a website or web application. A shorter TTFB typically indicates better server responsiveness and faster loading times for users.

  1. The Round Robin Algorithm

🪺 In the last few days I heard a lot of my colleagues at work talking about ā€œround robinā€ this, ā€œround robinā€ that. I knew ā€œround robinā€ was a scheduling algorithm, but I didn’t recall the details.

So I went looking and found this great video explainer.

The round-robin algorithm is a scheduling technique used in multitasking environments. It assigns time slices to each process in a circular order, ensuring fair access to the CPU. Each process gets a small unit of CPU time, then the scheduler moves to the next process in the queue.

This continues until all processes have received their allotted time slice, at which point the scheduler cycles back to the beginning of the queue. It’s a simple and efficient way to share CPU resources among multiple processes.

Personal Updates:

Chocolate Puddin


ā€œDo or do not. There is no try.ā€ — Yoda


May the fourth be with you!

Aderson Oliveira

Join Newsletter
Get the latest news right in your inbox. We never spam!
Aderson
Written by Aderson Follow
Hello Hello! Aderson Oliveira Here! I'm a Solo Coder.