BeBadTechyes

Subscribe
Archives
February 24, 2023

This new dispensation ๐Ÿฟ: Ibadan Techies Club


Ibadan Techies Club
IBTC FridayOut Newsletter ๐Ÿฟ

Happy New Year!

We last reached out in December, last year. It has been a while ๐Ÿ˜ž. I hope you missed us as much as we did?

Donโ€™t fret, this will be more frequent like you want it ๐Ÿ™‚. You should see some big taste of difference already.



Welcome to IBTCFridayOut ๐Ÿฟ of the Ibadan Techies Club! This newsletter serves two purposes, a technical newsletter for techies worldwide and an update channel for the members of the Ibadan Techies Club and techies in Nigeria. This fantastic and carefully crafted newsletter is curated and published by Kelvinsekx.

Was this forwarded to you? You can subscribe here!

You see weโ€™ve not held any meetup this year?

Early into the year, the club wasnโ€™t sufficient to give the head start to announce the meetup dates. We are looking at meetup dates to span at least 4 months.

During the period, the club executives and its backers began fundraising. After the realization that we might not make it for January, we announced a postponement in January.

January came and went then the Nigeria state and economy got into multiple crises that included riots in cities including Ibadan, naira scarcity and fuel hike among others. This resulted in nation-wide inconveniences.

This week, as a concerned executive, we further postponed any in-person meetups until the elections are done and hoping these daring issues with cash and all would have been subsided.

However, after the clubโ€™s member agitation for a meetup, we are having a virtual meetup on March 4, 2023. We are just two weeks away ๐ŸŽ‰.

Our guest speaker for the virtual meetup is Dan Moore. Dan Moore is head of developer relations for FusionAuth, and currently helps educate developers about auth and OAuth. He’s written, contributed or edited 5 books.

A former CTO, technical trainer, engineering manager and longtime developer, Dan has been writing software for (checks watch) for over 20 years.

We are always open to speakers who are members of the club. If you have something to talk about. Throw us a message.

๐Ÿ”” The time, programme, posters and medium for our virtual meetup will be communicated via this newsletter.



STUFF THAT ARE WORTH YOUR READ

Software engineers

Understanding Latency and how to measure it

Latency is the amount of time it takes for a packet of data ๐ŸŽ to travel from one source to its intended destination.

A more relatable example is how long it takes for a client request (Packet of data) to reach a server (destination) and then get back with a response. The time gross is measured in milliseconds.

Time to First Byte (TTTB) and Round Trip Time (RTT) are two methods to measure network latency. Kindly read more in depth on the methods of measurement and how you can improve network latency.

How does CDN work?

Remember we just talked about latency. One of the factors to put in place to reduce latency is Reduced Network Distance: This is what CDN is about. You can improve user experience by hosting your servers and database graphically closer to your users. CDN helps you do just that.

Frontend Developers

What is rendering and what types exist?

Rendering is the action of giving or surrendering something, according to Googleโ€™s dictionary. But another definition on the same list has it that the action of applying plaster to a wall is what it is. And I find it very relatable to frontend development ๐Ÿคฉ.

To start from our base understanding, rendering can be defined as the action of applying our frontend code to the HTML DOM. Our frontend code can be written in React, Vue, Solid, Angular. The process of converting our code from their template state to reflect UI representation in the DOM is Rendering.

Rendering can be Client-side, server-side rendering or static side generation.


If you have not taken the extra minutes to read this section and the links, or if you have. Take this small test.

Contents are said to be static in JavaScript based on what criteria?

A. If the content is created on runtime.

B. When the content is pre-formed on the server side.

C. When the content is only influenced in the Build time.

D. If the content is hosted on CDN. (Please choose an answer, the answer is just few paragraphs below)


Have you heard the word Hydration?

Hydration is a term used in computer programming when generally talking through the process of filling an object with data. It is the process that happens in the browser immediately when the browser fetches a server side rendered content.

You know the experience that happens when a page is not clickable until a few seconds after just visiting it? If you have ever experienced that it means you have experienced hydration in real life ๐Ÿ˜†. That short seconds of waiting period until the page is interactive is Hydration.


Our answer to the quiz is C. We strongly encourage our members to be avid readers.


Designers

This week I wanted to give Figma a try. Sheriff and Israel did so well to convince me to save my stress of trying to learn design ๐Ÿฅฑ. But it came with some good revelation: that someone like me could learn design in 2023.

If you are looking at learning design? This video did it for me


SHOUTOUT TO OUR BACKERS

This club and all her activities are backed by Jason Palmer, Mark Mayor, Ije and Zakk

We'd love your help sharing this amazing newsletter with more folks in tech! We have over 90 members subscribed to this newsletter and we'd love to get to 1,000 by December.

If you find this newsletter helpful, Please share it on Twitter (we usually tweet about the newsletter) or LinkedIn, or forward it to someone who can find it useful.




Catch you next week!
Kelvinsekx

We meet tomorrow ๐Ÿ˜š
Do not forget to follow us on Twitter if you haven’t, We’ve been growing.

Don't miss what's next. Subscribe to BeBadTechyes:
X
This email brought to you by Buttondown, the easiest way to start and grow your newsletter.