Zef’s Tech Radar for September 2016

The technologies I keep an eye on and find interesting evolve over time. I thought it could be interesting to start sharing the things I’m currently seeing, thinking about, and playing with. The things on my technological radar, if you will. Here’s my list for this month. 1. Post-GC era programming languages Given my background, I keep beingContinue reading “Zef’s Tech Radar for September 2016”

Judgment is a Silent Killer

The hardest part of my job is not technical — it’s communication, specifically: giving feedback. I fail at this over and over, and I see other people having trouble as well. In fact, I fear that giving effective feedback is so hard that people are too scared to do it. That’s a loss, because giving feedback, inContinue reading “Judgment is a Silent Killer”

Micro Services on the Client?

The Micro Service Architecture is all about splitting up your application’s (or group of applications’) functionality into separate services that communicate with each other in some standardized way, e.g. JSON over HTTP. While this approach is rapidly gaining adoption in cloud environments, I wonder: is there also a case to be made for micro servicesContinue reading “Micro Services on the Client?”

Note to self: Things to Consider When Switching Back from Android to iOS

Dear Zef, We both know you will read this note one day — perhaps sooner than later. You being you, you will decide once more that Apple is much cooler than Google, and it’s time to go all-in on Apple products again. More specifically it’s time to buy and iPhone once more and get rid of yourContinue reading “Note to self: Things to Consider When Switching Back from Android to iOS”

“Resilience Thinking” in the Micro-Service Architecture

Micro services — the idea of splitting up your “monolith” software architecture into dozens, even hundreds of small services — pops up all over the place these days. At Egnyte we are also regularly discussing this topic, and investigating how to move towards this model more and more. Resilience is a hot topic in this area. Resilience is allContinue reading ““Resilience Thinking” in the Micro-Service Architecture”

Brilliant, But Stuck

You’re one of them — one of those 10x developers. The cream of the crop. You know how to build things, and build them well. Technical challenges don’t scare you — you got a track record of getting them done. People like working with you, because they know they will learn from you. In fact, people join whichever companyContinue reading “Brilliant, But Stuck”