January 2, 2025
Jenkins vs GitHub Actions
I recently came across an interesting article by the team at Slack, where they share their experience migrating from Jenkins to GitHub Actions (GHA).
The year is coming to an end, and I would like to share some of the things that caught my attention. One of them was the book Where Wizards Stay Up Late.
Written by Katie Hafner and Matthew Lyon in 1996, this book tells the story of how a group of people, driven by curiosity and innovation, built the foundations of what we now know as the Internet.
It is not a dense technical text, but a story about technological breakthroughs, challenges, and human collaboration that managed to change the world.
In the 1960s, computers were independent systems with limited use. Creating a network to interconnect them meant overcoming numerous obstacles, from hardware restrictions to the lack of standardized protocols.
One of the keys was implementing packet switching, an approach that broke information into small fragments (packets) that could travel independently and reassemble at the destination.
This not only made the system more efficient but also allowed it to overcome network interruptions, as packets could take alternative routes if necessary.
In 1969, the first test of ARPANET, the precursor to the Internet, took place. The team attempted to send the word "LOGIN" from the University of California, Los Angeles, to another computer at Stanford.
Although the system crashed after transmitting the letters "LO", that first attempt marked the beginning of a new era in communication.
What truly stands out in the book is the collaboration behind the project. Engineers from different institutions worked together to develop innovative solutions, such as the protocols that allowed heterogeneous systems to communicate.
The book also reflects the human challenges and inevitable mistakes that arose along the way. However, the determination of these individuals left behind the legacy of TCP/IP, a protocol that remains the foundation of the Internet today.
Reading this book reminded me that great technological advances do not happen overnight. They are the result of teamwork, experimentation, and a good dose of patience.
It made me think about my own projects and the importance of celebrating small achievements, because they are what build great results.
If you have ever wondered how this whole connected world began, Where Wizards Stay Up Late is a worthwhile read. You don't need to be a tech expert; the book tells the story in an accessible way, with interesting anecdotes and reflections that make you value everything the Internet entails.