Agentic Engineering a Personalty Assessment

At work, many people are being given an initiative to learn AI and innovate with it. One person brilliantly took a simple assessment and made it into her own web app. Another person took the output of several assessments and had Claude merge them into one super assessment result.

I thought both were brilliant and wanted to take it another step further … of merging these related ideas, using Agentic Engineering, to build an assessment engine that merges the assessment concepts of DiSC, Myers-Briggs, Clifton Strengths and Working Genius. There should be some overlap, and Generative AI should find it…

Check out the result: your friendly AI-Robotic PERSONAL BRAND ASSESSMENT

But what I want to harp on a little is something YouTuber Alberta Tech addressed in her video “Do Google engineers actually vibe code?“.

In her video she talks about the differences between vibe coding and agentic engineering.

Agentic Engineering is “Engineering using agentic AI systems.” It asks, “How do I use AI to build systems that can reliably do the work I design it to do, and can I add to that some unit tests and continuous integration?”

Vibe Coding is “Using AI to write code that I might not understand but seems to work.” It asks, “How quickly can I build something useful with AI helping me write the code (that I don’t need to understand, update, maintain or manage by hand)?”

AspectAgentic EngineeringVibe Coding
Primary GoalBuild reliable autonomous systems that accomplish business tasksRapidly create software by collaborating with AI
Success MetricTask completion, accuracy, reliability, ROISpeed, creativity, working prototypes
PlanningExplicit workflows, orchestration, state managementMinimal upfront planning; iterate as ideas emerge
Human RoleDesigner, supervisor, evaluator, governorCo-creator, experimenter, director
AI RoleAutonomous worker that can plan and actCoding assistant that generates code on demand
ComplexityOften involves multiple agents, tools, APIs, and memoryUsually focused on a single application or feature
Failure CostCan affect operations, customers, or business processesUsually limited to bugs, rework, or technical debt
Testing & ValidationFormal evaluation, monitoring, guardrails, observabilityOften “run it and see if it works” with lighter testing
Similarity: Iterative DevelopmentIteration is structured and measured against objectivesIteration is intuitive and driven by exploration
Similarity: Heavy AI UsageAI performs delegated work within engineered constraintsAI accelerates coding through conversational collaboration

“Agentic Engineer” is one of those new roles that has evolved from the existence of AI. It fits along the same lines as “AI Workflow Architect” and “Human-AI Operations Manager”.

For the past 25 years we had IntelliSense built in a VisualStudio.NET IDE. Some loved it. Others hated it. But over the years from 2001 and 2021 it got better and mind-melded itself as part of coding life. And actually, around 2017, Microsoft had expanded it to IntelliCode.

Vibe coding was coined in 2025 and took off for a few months, but it was effectively … bad.

Bad at unit testing – it would create false positives. Bad maintainability – it would create more technical debt. Bad coding practices – it would cause patchwork code bases (i.e. spaghetti code) . Bad security – it would hardcode secrets and introduce bugs that allowed injection attacks. But most grievous of all it changed the behavior of coders and introduced…

The Erosion of Developer Skills

The over-reliance of AI caused a dumbing down of junior and mid-level software engineers. They would gloss over the hundreds of lines of newly generated AI slop and not take the time to do a thorough code-review to determine if it broke LEAN design practices or if it disrupted the orthogonality of the existing system – i.e. introduced new code that unintentionally affects other code. Juniors typically don’t look for this in their code on a good day – but for AI to offer code slop made it all much worse.

The Time-Suck of Senior Developers

Which takes Alberta (and many of us senior-level engineers) into problems that hit closer to home. We are the gatekeepers responsible for making sure new code is following the design patterns and is bug-free and contains unit testing code-coverage to prove it. When hundreds or even thousands of new lines of code … or so much worse … lines of changed code get submitted for approval, our weekends are shot. There’s no way we can go through all that… so we just hit the “reject” button and walk over to the junior’s desk to have a talk… which doesn’t do much good because the manager just had a talk with them earlier that day and ordered he (or she) use more AI to vibe code faster.

Vibe Coding Isn’t Great, But Agentic Engineering Has Promise

Now we can create agents that do some gatekeeping for us (senior folks). We can give full instructions on what tests to see, what coding practices to adhere to, and what design patterns to implement across the code to make it consistent, clean and coherent. When people check in slop, the agents can at least do a quick check and flag if anything looks off … like more than 15 lines of code change (I’m not naming who, but it was a manager in my past who really didn’t know better). So it now becomes this Agentic Bureau of Acceptable Code As-a Service…

That’s right! I’m cracking out an ABACAS. I want to bring history full circle!

Now go try that PERSONAL BRAND ASSESSMENT … it actually is pretty useful!

If a rose is a rose by any other name, what is a token?

Why we use the term “Tokens” with AI today… before AI, software engineers used assemblers and compilers. The most common tools are LEX and YACC. LEX would take parts of a written language (specifically a programming language) and convert them into “tokens” which then went to YACC to be processed for context.

But even before the 1970’s (when LEX was created at Bell Labs) the term “token” was used as a place-holder or representation of something greater … as in a “token of affection”. The term “token” dates back to old English tæcen, meaning a sign, mark, symbol or indication but had been more historically used in Germanic languages (Zeichen) which means “sign”… more on that in a bit.

Long before we used it in computers, in the middle ages, people would give brooches and rings to loved ones as symbols of commitment (where we got the custom of the engagement ring) . One common trend at the time, for those who couldn’t afford brooches and rings, was to bend or engrave a coin to give as a gift to represented a value of something else. In the Old English tongue, during the Middle Ages, they didn’t have a name other than “a bent coin presented to my love” or “a pledge”. But in High-German of the middle ages, they would be called “Zeichen”. They were no longer spendable coins. As signs, they represented something specific and special to its giver and bearer.

So when you use a GPT today, even though computers can’t love, it was a lovely custom that over the centuries gave us the terminology we feed into it today.

The Future of AI: From Diminishing Returns to Human Connection

In the 1990’s the internet opened a new means to distribute software and computer applications. People joked about it and called it a toy… but before that, you got software through dialing one computer to another, or from a friend who shared a disk. In 1996 we had a new way that would globally automate tasks and distribute functionality to the world!

Fast-Forward 25 years and we have GPT. In 2021, people joked about it, but I saw it as another banner waving to the future… even so, I didn’t expect it to take off the way it has.

Just like the 1990’s was about distributing computer-based automation and functionality, the 2010’s has been about distributing computer-based information and personality.

For years it was thought that the AI models we had been training only needed a decent (i.e. a few thousand) training sets and that was as good as it would get. OpenAI showed that there really is a point where an enormous amount of trained data can cause behavioral change with the same code – though I’m sure they’ve tweaked their model quite a bit.

I heard recently that OpenAI has hit a point of diminishing returns.

From AI engineer, entrepreneur and author Gary Marcus, to Axios on Sam Altman’s information scale approach, we are getting the message that large data has its limits as the availability of untrained human generated art and information diminishes. In short, the GPT model has consumed almost all the reliable information out there.

So what does that mean for the years 2025 through 2029?

An article in Futurism goes over a few ideas, but one quote stands out:

“The 2010s were the age of scaling, now we’re back in the age of wonder and discovery once again,” Sutskever told Reuters.

This goes back to a visit to MCC in 1988 when I was introduced to the CycL program. Engineers of that project told me that the future of AI is not in the hands of statisticians, programmers or even computer scientists. It is in the hands of painters, sculptors, poets, musicians, psychologists and doctors. The algorithms need to be taught expression and human connection. Otherwise they cannot break barriers that are inherent in soulless data.

Now is when the real magic happens. Algorithms must change to include non-standard thinking practices, universal morality, social congeniality, self-expression, and human connection to move to its next stage.

I’m not referring to node-to-node programming that AI Song Bots derive to play one note after another, but for the AI to sense direction and movement of the notes on its own by its own experimentation and experience.

The future of AI is not in the hands of statisticians, programmers or even computer scientists. It is in the hands of painters, sculptors, poets, musicians, psychologists and doctors.

In a post-covid world where being “social” implies sitting alone in front of a computer instead of hanging out at the mall with air-breathing friends, humans are starving for companionship. There are so many messed up and broken forces at play that keep guys and girls from bonding in meaningful and enriching relationships, and one of these is how people have flocked to GPT to fill that void.

I’m predicting that this starvation for meaningful social interaction will be the driving force that moves AI forward in the next 3 1/2 years as we make them more creative.

The question remains: what type of creation will come out on the other side?

Will it be a man-of-a-machine or a machine-of-a-man? Perhaps the answer is both as people are becoming more mechanized and separated and machines become more human and connected. Hopefully, as we venture into training the new AI brain we’ll find a way to meld the two and find more humanity and connection in our selves.