A.B.E - Always Be Experimenting
One aspect that is often missing in this current AI wave is the spirit of an engineer
. It fascinates me when seasoned engineers who have dedicated decades of their lives to solving complex problems put so little effort into exploring and testing the limits of AI.
Sure, I am aware it has been recurring instances of The boy who cried wolf
with the AI hype cycles, but the time is now. Agents are not something to shrug at.
The Engineering Paradox
Software engineers spend countless hours learning various frameworks but are reluctant to put their best foot forward with AI. It is truly strange behaviour from a community that should be naturally curious about new tools and technologies.
Consider the natural evolution of our industry: we've collectively invested millions of hours mastering jQuery, Bootstrap, Flash/ActionScript, Internet Explorer quirks, CoffeeScript, and Bower. These technologies served us well and taught us valuable patterns, even as the ecosystem evolved past them. We've always embraced this cycle of learning, adapting, and moving forward. Yet when faced with AI, a technology with transformative potential, there's hesitation to apply that same learning spirit and push the possibilities.
Early Adoption Phase
I am of the belief we are still in the innovator/early minority phase of the AI adoption curve. I believe this because skilled engineers are reluctant to come around to using the tools and I believe once they do come around the technology will be taken to even greater heights thanks to the open source community, MCPs and various other add-ons.
The A.B.E Mindset
When a new technology such as LLMs or the agentic implementation of LLMs arises we should always be experimenting
, documenting and publishing our findings for other community members to challenge, invalidate, verify and innovate on top of.
We are at the beginning of a new era filled with opportunity so, A.B.E!
See Also: Context Window Constraints as Training