Knowledge bases and coding agents
Why knowledge bases are the foundation for AI coding agents — capturing institutional knowledge across repos, teams, and organizations to make code review and autonomous agents genuinely better over time.
jaimefjorge
Why knowledge bases are the foundation for AI coding agents — capturing institutional knowledge across repos, teams, and organizations to make code review and autonomous agents genuinely better over time.
I remember being awed by programming in college. In an advanced programming course, we read Structure and Interpretation of Computer Programs. Each class felt like magic, like we were breaking a mold of some kind, that programming was more than sequential instructions and library calls. One example that always stands out when I think of that time was learning about ‘memoization’ though a function…
There is no dark side in the moon really matter of fact, it's all dark
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.
A comprehensive security presentation covering best practices for building secure systems and protecting against common vulnerabilities.
We're moving past assumptions that software development will be fully automated. But it's a bumpy path full of fumbles.
Transparency provides long-term returns, provided you are honest with your introspection. But it has limits. We discovered them.
Human networking is awkward, shallow and self-centered. Trying to find better ways to do this.
A bottle of Pêra-Manca wine, one of the priciest wines out of Portugal. Around 2008, at a family dinner party, my father was gifted 2 bottles of one of the most expensive Portuguese red wines: Pêra Manca. At home, he offered me one of the bottles and told me: Open and drink this bottle when you finish your engineering degree. I heeded the advice. It didn’t serve as’t motivation but it was a nice…
These are some images of desks filled to the brim with books. Whether these are signs of hoarding or creativity, that’s left for you to think about. This post was inspired by this twitter thread . Know of any more great busy desks? Send them to me . The New York Review of Books office. Karl Lagerfeld. Voltaire & Rousseau bookshop in Glasgow. German Author Dietmar Dath, Editor of the Frankfurter…
My grandfather turned 96 years old this year. Most people his age will experience natural and inevitable senescence. But very fortunately for him, and equally for me and my family, he continues to be the culmination of decades of personal growth in full cognition, notwithstanding the occasional knee pain. My grandparents He’s written 9 books since 2001 and published 3 of them. He’s writing his…
You buy yourself a kayak. Some of your friends bought kayaks as well and they seem happy. You’d thought it’d be something cool to do. You’ve always seen yourself as a kayaker. You enjoy the idea of freedom it could give you. You also dream of becoming a famous competitive kayaker, like many you’ve read online. You’ve spent more hours that you care to admit in news.kaykercombinator.com reading up…
Some thoughts on making decisions and solving problems, connecting computer science, psychology and Charlie Munger.
Humans ❤️ tools.
We like naturally to be liked. But that is less about helping people than it is about yourself. We should be willing to be disliked if we want to impact positively people and the business.
The DevOps and Dev Tools market has been consolidating for some time. But fragmentation is not only natural but inevitable. In this post I explore why.
It takes time for things to work. Our plans have delays we, many times, cannot see. In this article I'll explore this, how it affects us and a humble proposal on how to deal with the invisible time required for plans to kick in.
Saying hello