OVERCODE
  • Menu ▾
    • RSS
    • About
  • RSS
  • About

Don’t be that person: “you don’t understand”

August, 2025
#dont-be-that-person  #career  #management 
Don't be that person: "you don't understand"

A debugging session leads to an unexpected lesson in communication. When a colleague dismisses you with ‘you don’t understand,’ the conversation is already lost — no matter how valid the point. Say it so they can hear it.

[Read more]

Understanding Go’s string to byte slice conversion

July, 2025
#go  #performance 
Understanding Go's string to byte slice conversion

Ever wondered what happens when you cast a string to a byte slice in Go? This deep dive explores the runtime mechanics, memory allocation implications, and why understanding immutability matters for writing efficient Go code.

[Read more]

Just because you can doesn’t mean you should

June, 2025
#languages  #history 
Just because you can doesn't mean you should

Programming languages rarely die, but that doesn’t mean they all deserve new projects. Languages are born from specific problems—so what happens when those problems have long been solved?

[Read more]

The Jurassic developer

May, 2025
#career  #history  #reflections 
The Jurassic developer

From assembly language and the demoscene to modern tech companies where four years make you ‘senior’ — after all this time, where does that leave me?

[Read more]

Quality of life vs. quality of work: the startup-corporate tradeoff

April, 2025
#career  #startups  #tech 
Quality of life vs. quality of work: the startup-corporate tradeoff

Should you join a startup or a big company? This question matters more than you think. Explore the tradeoffs between quality of life and quality of work, and why your early career choices can shape your entire trajectory.

[Read more]
< [Newer posts] :: [Older posts] >
Copyright © Fred, 2020-2026 :: Theme made by panr