I'm @drogo, a software engineer, who dabbles in the secrets of writing.
This site is where I publish blogs and articles. The section that's most updated most often is atoms, small multimedia particles reminiscent of a Twitter feed. I update my now page monthly according to what I'm working on and thinking about. Ipublish a newsletter as often as I can.
Once in a while, I write longer formarticles on technical and non technical subjects.
- South Africa’s Immigration CrisisJul 1, 2026
I have been processing the events surrounding South Africa lately, and there is an image from recent weeks that acts like a splinter in the mind.
- Sell Your SelfMar 18, 2025
I used to believe that good work speaks for itself. That if I just focused on building great things, recognition would follow. But i was wrong.
- Celebrating Codenight's Impact Feb 25, 2025
When Codenight started, it was just late night code sessions among friends. Now, it’s a movement of 9,000 developers shaping Ethiopia’s tech scene. Standing before 300 developers at Developer Meetup V3, I realized this isn’t just about code. It’s about building something bigger.
I publish a newsletter about the Codenight community onSubstack:
- Codenight Weekly 046Mar 30, 2026
Our over the past two recaps shows members shipping projects, sharing resources, listing upcoming events, and running discussions.
- Codenight Weekly 045Mar 5, 2026
Discover the hottest new projects from our community: open-source Linux screen recorders, AI-powered TrustGrid Ethiopia, Current.fm Spotify streaming, GitYapper & more.
- Codenight Weekly 044Feb 19, 2026
The real cost of "free" is becoming the dominant theme of our technical landscape, and this week’s digest highlights exactly where those lines are being drawn.
I put short stream of consciousness thoughts into tiny posts called fragments:
- IPsec and IKEv2: The Two-Plane ModelAug 7, 2026
In most networks that have to be right, the mechanism is IPsec—and IPsec is where understanding tends to give out.
- Estimates of LocationJan 16, 2026
A basic step in exploring your data
- Simulate Tests To Use Real DependenciesJan 16, 2026
Tests often execute against an environment that cannot fail in the same ways production can. The difference is usually intentional, but it’s not always obvious which assumptions are being made.