How I use AI.

Every company claims to use AI these days. Sometimes it's not clear what that means. I use AI every day, here is everything it does (and doesn't do) for me.

The short version

When you hire me, you are renting my mind for your project. AI lets me spend more of that time budget on the parts that matter most. Used well, it makes your project faster, cheaper, and more reliable than I could make it alone. AI can handle the monotonous tasks, and speed up the trial and error phase. Used carelessly, it makes confident mistakes that don't show up until much later, usually at the worst possible time. I use AI with scrutiny. I read and understand everything it touches before it becomes a part of your product.

Where it helps

AI is rarely better than the person driving it. You are hiring the person.

What it never does

AI does not make the architecture decisions. It does not pick your parts, sign off on a design, or ship a line of code that I haven't read and understood myself. It doesn't talk to you in my place, and it never has the final say.

An experienced engineer with AI is faster and more careful. Hand the same tool to someone who does not know what they are doing, and you just get wrong answers faster and with more confidence. AI is fantastic at making you feel good and reassuring you everything is fine (even if it's not). It takes a trained eye to correct AI when it's going down the wrong path, or to know when to switch to writing code by hand if AI is falling short. The tool does not replace the judgment. That judgment is the part you are paying for.

Reach out

Have a project in mind?

Even a rough one. Write to me and we will talk it through. No charge, no sales pitch, no obligation.

contact [at] p1eng.com
P1 Engineering · Kenmore, Washington