- Sat 06 June 2026
- Meetups
- Steve Nyasimi
- #TCP, #opensource, #Kuernetes, #mku-techinnovation meetup
Introduction
Hello, I hope you're okay.
NaiLug has always felt like home. The community is full of kind and awesome guys. From the first meet up this year, which was on the 14th of February 2026 at KFC till date. After all, it was Valentine's day I love Free Software day, You check out how it went here.
This time, I wanted to give back. To show my appreciation. Not in a big way, but in a way I could help the community grow and keep the meet-ups going. I was still a student and I thought of a way of contributing to the community other than by giving a talk. I had already given a talk about bash-scripting. The recording can be found here. In my quest to do more, I gathered enough courage and volunteered to host the next meet up,. The plan in mind was to to host the next event in Mount Kenya University, Nairobi campus. This would help the community with a free venue and at the same time introduce my peers to open source and the amazing community at large.
At first, I was a bit skeptical, regardless I took the initiative and engaged our school coordinator, Dr. Kiboori. I asked if we could host the meetup at MKU. After a bit of back and forth in communication, she agreed and we got to planning. I was happy, and remembered what my big bro, Mr.Weekends always tells me..
If you do not ask, the answer will always be no!
This blog is about the meetup that happened on the 6th of June 2026. NaiLug is full of amazing people.
What went down
Saturday afternoon, 15:00hrs, seats arranged, projector ready and mics tested. A simple set up for the event. The first person came in, my heart was pumping full of excitement and anxiety at the same time, I didn't know what to expect. It was my first time organizing and hosting an event at our school! But all the fear and doubt subsided when I saw my friends and members of the community come in "ah, finally some familiar faces, phew.", I said to my self.
I had the privilege of being both host and speaker of the event. The event was facilitated by Cornelius Emase, our MC.
We had a line up of awesome talks and presentations. The main ones were:
- Building HTTP from scratch using Rust by Daniel Muringe
- Kubernetes Talk by Steve Nyasimi
Both were intended to be very engaging sessions with a lot of knowledge being passed around. Honestly this is one of the reasons I love this community. People get together, share ideas and knowledge and network. The love that's there, unmatched!
Talk 1: Building HTTP from sctatch by Daniel Muringe
Daniel Muringe opened the event with his presentation on how you can implement HTTP from scratch. This was cool as " There's no better way to learn how something works other than building it", Daniel.
He took us through the OSI model and a brief history of how it came to be. He also shared a lot on the different versions of the HTTP protocols, TCP and UDP and how HTTP builds on TCP. He made sure we had a reliable connection with him as he was explaining.
He ended his talk with a short fun session of Q and A where the audience got to ask questions and he'd answer them.
Key take aways
- TCP is a reliable connection compared to UDP.
- There are different types of HTTP and each version builds on it's predecessor.
- Rust's memory safety features can help you with memory bugs.
Talk 2: An introduction to kubernetes
I was the next speaker. In my Kubernetes talk, I gave an introduction to what Kubernetes is, its architecture and a brief history about it. I described the smallest unit in Kubernetes - the pod - , how Kubernetes handles traffic and how it can be used to ensure high availability of apps though horizontal scaling.
I went through containers, docker, pods, deployments and services and how they all work together to handle jobs and workloads. The audience and I also got to exchange knowledge and information.
Since I was talking about how Kubernetes handles massive workloads. I went through some scaling concepts and how kubernetes scales. I went all out honestly. I also briefly explained the concepts of high availability, fault tolerance and orchestration.
These concepts were covered through the explanation of kubernetes objects like deployments, replications and pods.
Key take aways
- Kubernetes ensures high availability
- K8s supports horizontal scaling to deliver load balancing and fault tolerance.
- Kuberenetes architecture
- Horizontal and vertial scaling
Networking, sharing and engagement.
We finished the talks and started the networking session over juice, biscuits and snacks. The room was full of energy, people networking and socializing. As i was standing in the room enjoying the moment, something crossed my mind...
If you want something to happen, make it happen
You know what, I challenge you, if you can, give back to your community or anywhere you feel that you should.
It was a cool meet up, I hope to see you guys on the next one. Cheers!!

Acknowledgements
First, I thank the MKU faternity for allowing us and provideing the space to host Nailug, some refreshments and the warm reception. I also thank Mr.Paul, he's been encouraging me to do talks and pushing me to the limit. Faith and Cornelius for their encouragement and warm welcome in the comminity and Benson for his guidance as well.
I also thank you, the NaiLug community, for always showing up, supporting, and growing the community, because if you guys aren't there, then theres no NaiLug.
July Meet up
According to tradition, we usually meet on the first Saturday of every month. The venue will be Mount Kenya University, Nairobi Campus . I'm looking forward to seeing you all on the 4th of July 2026.
Here is a cool poster to get you pumped
