What I Learned Building My Own AI Harness
After building nano-harness, I have a clearer view of AI assistants, local-first workflows, architecture, and why building the small version yourself still teaches more than reading the hype.
42 articles published. Browse tags RSS
After building nano-harness, I have a clearer view of AI assistants, local-first workflows, architecture, and why building the small version yourself still teaches more than reading the hype.
Context is one of the real bottlenecks in agent-native engineering, and treating it like passive memory is not enough. It needs a system that can manage and surface it properly.
Human code review is not the final barrier to autonomous software engineering. The deeper challenge is judgment, context, and the messy reality of real codebases.
I see several problems in corporate environments and in how AI is being used to speed up...
Let's face it, we write less and less code every day. Software engineering changed for good. That...
The number of attacks and vulnerabilities popping up every week in npm is becoming ridiculous, and...
Dear execs, HR folks, and managers, please, let’s stop with the virtual team building...
Let’s be real, you don’t need more than 1 hour for a proper technical interview. The way most...
As a developer who’s been coding for 15+ years, I’ve recently shared my excitement about AI IDE's in...
Working in a corporate company feels like time has stopped, the speed of development is ridiculously...
Artificial intelligence isn’t coming, it’s already here, transforming how businesses operate, how...
We are living in an exciting era for software development. It has always been an industry of constant...
AI promises better decisions, faster operations, and game-changing innovation. But when the data is...
Agile was meant to help us move faster. But over time, it’s become its own source of drag. Bloated...
Microsoft has unveiled the Majorana 1, a groundbreaking quantum computing chip that employs...
Throughout history, relationships have been the foundation of success. From business ventures to...
In today's world of software, many developers find themselves caught in what I call "trending...
In large companies, inefficiencies often become normalized, hidden behind layers of bureaucracy and...
The shift to remote work has revolutionized how teams operate, offering flexibility and convenience...
In this final article of the microfrontends series, we will discuss some best practices for...
In our previous article, we covered the tools and technologies for building microfrontends, including...
In the previous articles, we introduced the concept of microfrontends and discussed their advantages...
CSS (Cascading Style Sheets), introduced in 1996, revolutionized how websites are designed and...
In our previous article, we introduced the concept of microfrontends and explored the challenges that...
This is the first article in a 5-part series on microfrontends. In this series, we'll explore what...
In today’s tech industry, sending a resume and waiting for a call simply isn’t enough. Companies have...
In my previous article The Importance of Communication in a Software Team, we discussed the...
In software development, good communication is just as crucial as technical skills. It doesn’t matter...
With recent news about many companies wanting employees to return to the office, and in some cases...
My First Encounter with a Computer It all started many years ago when I was just a kid,...
If you’re new to using large language models (LLMs) like ChatGPT in software development, you might...
Being able to share knowledge and experiences with someone who is just starting out in the world of...
Last weekend, I was working on an institutional website for a personal project and decided to use the...