you have invented time travel

you have invented time travel. you hop in the phone book and go 5 years into the past to find yourself and tell them this: “First of all, yes time traveling is real, second, you should start reading these 5 things:

April 14, 2024 · 1 min · breadchris

The Go Proposal Process

Underneath the syntax and runtime is a very important system that is often overlooked in a language. Usually, there is “the person” who built the language, and successful languages often come from the person wanting a language to suit their needs, not finding one, and then making their own. Over time, more people want to use the language, and balancing constraints of what is included or not included in a language becomes challenging....

April 2, 2024 · 1 min · breadchris

notes about coroutines?

Even though the “go” keyword is the same name as the language, you would think this is more commonly used. From my experience, go developers, including myself, will avoid using go routines and channels as much as possible. The reason is that it adds complexity that you often don’t need. Concurrent code unlocks a lot of performance as tasks that would otherwise “stop the world” only stop the go routine that they are on....

March 28, 2024 · 1 min · breadchris

interviews suck

I feel like being put on a hospital bed and prodded every time I am in an interview. A rigid agenda of a strange conversation where the person on the other end is trying to profile you. It is an extraordinary interaction that I really hope improves over time. I usually get greeted by a nice interviewer, or someone trying to play nice at least, for the roles I am applying to....

March 27, 2024 · 1 min · breadchris

A Hacker’s Quest for the Ultimate Note-Taking System

As the flickering lights of monitors illuminate the shadowed visage of a hacker, known in the cyber realms as Zero Cool, the mind behind the screen drifts away from the usual code and into the realm of daily organization. Amid the clutter of local Apple Notes, a thought emerges, tinged with the desire for something more open, more connected. “What if,” muses Zero Cool, “my notes could seamlessly sync with the very fabric of my digital life?...

March 25, 2024 · 2 min · breadchris