Splitting Light: Season 1 - Episode 3


Splitting Light

Season 1 Episode 3

one ring to connect them all

If you are no longer interested in the newsletter, please unsubscribe

It was now time to qualify the last critical element in the hardware set. It needed to be done quickly as we wanted to send the manufacturing order as soon as possible. I was tasked with accomplishing that last qualification. The rest of the team was already working full time on the next generation of hardware. This seemingly simple task thought to only take me a few days ended up being a three month long ordeal.

I started to change the software as the 50,000 page long PDF chip documentation indicated. I added a few lines of code in my editor. Executed a few commands and restarted the fifteen blades already present in the chassis. I watched the LEDs turn green one by one. I connected to one or two blades and checked the software version. Everything looked right.


I did the last step. I pushed the last blade in. The LEDs didn't turn green. I waited a bit. Still nothing. I went back to my laptop to connect to the blade. As the unexpected started to add up, I had this slow realization that it was not working. The last clue was that the previously plugged blades were no longer reachable. I was stumped.

I went backwards. I check the version, then the code, then the documentation. Everything was configured as expected yet it did not work. I reproduced the setup. Blade by blade, waiting for the green LEDs, checking the software version and some other checks. Blade after blade until the least one was in my hands. I rechecked everything and pushed it in. I watched the LED, it stayed red. This time, I noticed that the network activity LEDs were blinking like crazy everywhere else. This was the clue I needed to know where to dive in.

A check on the uplink network equipment revealed the issue. Pieces of the puzzle clicked together. By sliding the last blade I had closed the gap in the internal network. That had caused network traffic to loop at full speed inside. I understood the problem. Now I needed to find a solution to that problem.


Hours transformed into days. I was pouring through the PDFs, control+F was my best friend. Days transformed into weeks. I poured into the vendor code, checking configuration and values. Weeks transformed into a month. The pressure was building. Each of my tests and fixes did not solve the issue. I was stuck.

Greg sent an email to our vendor support engineer to introduce me. I replied with my issue and the steps I had done. We exchanged a few times and I jumped on a solution he had suggested. After understanding how to write the code, I typed it and tried again. I got the same result, it wasn't working either.

We exchanged more, he suggested a number of solutions. Each of his suggestions required more and more arcane code. Not only was the code arcane but the places where I had to insert it were also becoming weirder and weirder. I felt I was going behind the matrix and seeing symbols that I did not fully understand. I didn’t understand it because it was a domain I had never worked on.

Question :

Have you worked on a problem that not matter how much effort you put into it, nothing fixes it?


Vincent Auclair

Connect with me on your favorite network!

Oud metha, Dubai, Dubai 00000
Unsubscribe · Preferences

Symbol Sled

Business, tech, and life by a nerd. New every Tuesday: Splitting Light: The Prism of Growth and Discovery.

Read more from Symbol Sled

Splitting light Season 1 Episode 4 The fall of the issue If you are no longer interested in the newsletter, please unsubscribe One month turned into two months. After writing an especially weird piece of code that had turned my brain into mush. I looked at the blade, an assembly of metal, components and PCB layers. I was getting tired. I pushed it in hoping this was going to be the end but the LEDs stayed red. My hope sank. There was a sense of despair. This was blocking the manufacturing...

C1 blade

Splitting Light Season 1 Episode 2 Stealth mode If you are no longer interested in the newsletter, please unsubscribe The C1 server which I was able to start the operating system with, was part of a bigger device. You could not use it without other devices. Either you plugged it into a “test bench” which you used to be able to test and develop the device or you plugged it in another set of hardware. That specific hardware was actually what made it very interesting. The small credit sized C1...

Splitting Light Season 1 Episode 1 Seed stage If you are no longer interested in the newsletter, please unsubscribe This crazy multi year adventure started in 2013. It started on August 19, 2013. The cloud industry was still nascent. AWS was seven years old, Azure was five years old but not Azure yet, and GCP was one year old. On that day, I replaced a friend of mine, Manfred, in his position at Online.net’s laboratory, so that he could bootstrap Scaleway with a team of twelve people. The...