Efe on software engineering.
Subscribe
Archives
Sprint planning for AI teams
July 7, 2025
Hi all! I wrote a new blog post on what teams building LLM-based products should focus on during sprints:...
Thoughts on promotion and growth beyond senior
April 12, 2025
Hi everyone! I’ve written a new blog post with thoughts on the promotion process for senior engineers at big tech firms: "On promotion and growth beyond...
[Efe’s Blog] Reflections on duplication
May 1, 2024
Hi everyone! I wrote a new blog post on (i) when it makes sense for an organization to duplicate projects; (ii) illuminating the real cost of duplication;...
[Efe's blog] Sweating the small stuff
December 28, 2023
Hi folks! I just published a new blog post on why and how to prioritize smaller efforts: https://efekarakus.com/2023/12/28/sweating-the-small-stuff.html...
[new blog] Persuasion through collaboration
October 24, 2023
Hi folks! I just published a new blog post on how to provide effective feedback during technical document reviews:...
[New blog post] Do not assume ill intent
June 10, 2023
Hi all! I've published a new blog post: https://efekarakus.com/2023/06/10/not-assume-ill-intent.html. This one is about how one can feel mental peace at work...
[Efe's Blog] If it ain't, broke fix it?
October 2, 2022
Hi folks! It's been a long time since my last blog post, here is a new one: "If it ain't broke, fix it?" The message is a simple one that's worth re-...
An example of "a little copying is better than a little dependency"
September 23, 2021
Hi all! I just published a new blog post: An example of "a little copying is better than a little dependency". We take a look at an example where it's okay...
On high level abstractions
March 22, 2021
Hi folks! I just published a new blog post 👉 On high level abstractions that explore AWS infrastructure abstractions based on Butler Lampson's paper Hints...
How to Solve It: AWS Copilot's Progress Tracker
February 4, 2021
Hi folks! I just published a new post How to Solve It: AWS Copilot’s Progress Tracker that looks at the process of solving a modest practical question. The...
What's worked for me for the past five years
November 2, 2020
Hello! I just published a new blog post “What’s worked for me for the past five years”. It’s especially targeted at mid-level engineers at a large company...
Data and Go package design
July 26, 2020
Hello! I just published a new blog post: "Data and Go package design". It explores design patterns around data types to make Go packages more flexible....
A deep dive into the Go YAML library with CloudFormation
June 1, 2020
Hope you're having an amazing day and staying safe! My new blog post 🆕: A deep dive into the Go YAML library with CloudFormation is out and although it has...