profile/header
profile/header
@alpsakaci.com

Software engineer specializing in high-scale distributed systems, event-driven architecture, and vector search. Writing Go, designing for simplicity.

3 posts 1 photo
Bliki: Sensible Default

A Sensible Default is a practice that, absent some overriding context, should be used when carrying out a certain kind of task. In software development such sensible defaults might include things like “use version control”, “separate UI logic from domain…

Continue reading on martinfowler.com →
Software
Fragments: September 29

Simon Willison: The more time I spend working with coding agents, the more convinced I am that they make software engineering even harder We can do amazing things with them, but unlocking their full potential requires extraordinary discipline and knowledge…

Continue reading on martinfowler.com →
Software
Highlights from Git 2.56

The open source Git project just released Git 2.56. Here is GitHub's look at some of the most interesting features and changes introduced since last time. The post Highlights from Git 2.56 appeared first on The GitHub Blog.

Continue reading on github.blog →
Software
Fragments: September 24

Rob Bowley is “flipping tables in his head” with anger at the current media coverage of the danger of AI killing us all The risk I’m worried about isn’t a future machine deciding to wipe us out. It’s today’s AI,…

Continue reading on martinfowler.com →
Software
Healthy Feedback

Human collaboration, like most things, improves with feedback. But it's not obvious how to make feedback effective. Anuja Karnik and Sumeet Gayathri Moghe pass on a bevy of tips for healthy feedback, based on the principle that both praise and…

Continue reading on martinfowler.com →
Software