Feed

Page 11 of 20

Erik Craddock
Erik Craddock@eriklink

anti-patterns and patterns for achieving secure generation of code via AI

If you think that you can achieve security through offering guidance to the LLM through cursor rules, then you are misguided. Cursor rules or any of those types of rules (i.e AGENTS.md) that are attached to your agentic coding harness are mere suggestions to the LLM. They are suggestions.

anti-patterns and patterns for achieving secure generation of code via AI

Geoffrey Huntley

anti-patterns and patterns for achieving secure generation of code via AI

I just finished up a phone call with a "stealth startup" that was pitching an idea that agents could generate code securely via an MCP server. Needless to say, the phone call did not go well. What follows is a recap of the conversation where I just shot down the

linkby Geoffrey Huntleyvia Geoffrey Huntley
0 Replies0 Boosts0 Likes
Erik Craddock
Erik Craddock@eriklink

The Technium: The Trust Quotient (TQ)

Right now, AIs own no responsibilities. If they get things wrong, they don’t guarantee to fix it. They take no responsibility for the trouble they may cause with their errors. In fact, this difference is currently the key difference between human employees and AI workers. The buck stops with the humans. They take responsibility for their work; you hire humans because you trust them to get the job done right. If it isn’t, they redo it, and they learn how to not make that mistake again. Not so with current AIs. This makes them hard to trust.

Every company, and probably every person, will have an AI agent that represents them inside the AI system to other AI agents. Making sure your personal rep agent has a high trust score will be part of your responsibility. It is a little bit like a credit score for AI agents. You will want a high TQ for yours. Because some AI agents won’t engage with other agents having low TQs. This is not the same thing as having a personal social score (like the Chinese are reputed to have). This is not your score, but the TQ score of your agent, which represents you to other agents. You could have a robust social score reputation, but your agent could be lousy. And vice versa.

The Trust Quotient (TQ)

The Technium

The Trust Quotient (TQ)

Wherever there is autonomy, trust must follow. If we raise children to go off on their own, they need to be autonomous and we need to trust them. (Parenting is a school for learning how to trust.) If we make … Continue reading →

linkby Kevin Kellyvia The Technium
0 Replies0 Boosts0 Likes
Erik Craddock
Erik Craddock@eriklink

When You Stop Loving What You Do

AI seems to be accelerating this feeling, at least with many of my friends. There is a sense of malaise and frustration at what appears to be the slow erosion of intentional care and effort in our industry. Just let the AI do it, while you ... do other stuff.

I'm not quite there yet. I believe you can use AI as a virtual assistant that does the stuff that actually causes burnout in the first place. Creating and updating READMEs, ensuring the code on your docs is correct, writing a script that compiles markdown to a PDF - things like that.

a.bigmachine.io

When You Stop Loving What You Do

linkvia a.bigmachine.io
0 Replies0 Boosts0 Likes
Erik Craddock
Erik Craddock@eriklink

This blog has a comment system | justin․searls․co

I had not thought of it this way but I love the idea and it is very true and feels right. I often create posts that are just links to stuff I read on the internet. Typically I don't write any comment at all. I simply quote the relevant part of the link.

Here's how to leave a comment on this web site:

  1. Read a post
  2. Think, "I want to comment on this"
  3. Draft a post on your blog
  4. Add a hyperlink to my post
  5. Paste an excerpt to which you want to respond
  6. Write your comment
  7. Hit publish
This blog has a comment system

justin․searls․co

This blog has a comment system

The day before we recorded our episode of Hotfix, Scott Werner asked a fair question: "so, if you're off social media and your blog doesn't have a comment…

linkby Justin Searlsvia Justin Searls
0 Replies0 Boosts0 Likes
Erik Craddock
Erik Craddock@eriklink

The Technium: Emotional Agents

Many people have found the intelligence of AIs to be shocking. This will seem quaint compared to a far bigger shock coming: highly emotional AIs. The arrival of synthetic emotions will unleash disruption, outrage, disturbance, confusion, and cultural shock in human society that will dwarf the fuss over synthetic intelligence. In the coming years the story headlines will shift from “everyone will lose their job” (they won’t) to “AI partners are the end of civilization as we know it.”

Emotional Agents

The Technium

Emotional Agents

Many people have found the intelligence of AIs to be shocking. This will seem quaint compared to a far bigger shock coming: highly emotional AIs. The arrival of synthetic emotions will unleash disruption, outrage, disturbance, confusion, and cultural shock in … Continue reading →

linkby Kevin Kellyvia The Technium
0 Replies0 Boosts0 Likes
Erik Craddock
Erik Craddock@eriklink

what is the point of libraries now that you can just generate them?

If something is common enough to require a trustworthy NPM package, then it is also well-represented in the training set, and you can generate it yourself.

what is the point of libraries now that you can just generate them?

Geoffrey Huntley

what is the point of libraries now that you can just generate them?

It's a meme as accurate as time. The problem is that our digital infrastructure depends upon just some random guy in Nebraska. Open-source, by design, is not financially sustainable. Finding reliable, well-defined funding sources is exceptionally challenging. As projects grow in size, many maintainers burn out and find themselves unable

linkby Geoffrey Huntleyvia Geoffrey Huntley
0 Replies0 Boosts0 Likes
Erik Craddock
Erik Craddock@eriklink

AI Can't Read Your Docs

The core principle is simple: reduce the need for external context and assumptions. An AI agent is at its best when the next step is obvious and the tools are intuitive. This framework builds from the most immediate agent interaction all the way up to the complete system architecture. This isn’t to say today's agents can’t reason or do complex things. But to unlock the full potential of today’s models—to not just solve problems, but do so consistently—these are your levers.

AI Can't Read Your Docs

blog.sshh.io

AI Can't Read Your Docs

Designing software that today's AI coding agents can actually use.

linkby Shrivu Shankarvia blog.sshh.io
0 Replies0 Boosts0 Likes
Erik Craddock
Erik Craddock@eriklink

MCP vs CLI: Benchmarking Tools for Coding Agents

My takeaway? Maybe instead of arguing about MCP vs CLI, we should start building better tools. The protocol is just plumbing. What matters is whether your tool helps or hinders the agent's ability to complete tasks.

That said, if you're building a tool from scratch and your users already have a shell tool available, just make a good CLI. It's simpler and more portable. Plus, the output of your CLI can be further filtered and massaged just by piping it into another CLI tool, which can increase token efficiency at the cost of additional instructions. That's not possible with MCPs.

Once you have a well-designed, token-efficient CLI tool, adding an MCP server on top of it is very straightforward.

MCP vs CLI: Benchmarking Tools for Coding Agents

mariozechner.at

MCP vs CLI: Benchmarking Tools for Coding Agents

A data-driven comparison of MCP and CLI approaches for coding agent terminal control

linkvia mariozechner.at
0 Replies0 Boosts0 Likes

Page 11 of 20