Skip to content
Practical AI guides

Build useful digital tools with AI.

Plain-English guides for starting with a real problem, choosing the right tools, and building safely. Learn how to turn an everyday need into a working tool without getting lost in technical detail.

The landscape of the sower: rocky terrain in the background, fertile cultivated ground in the foreground
Matthew 13:3–9, 23
"A farmer went out to sow his seed. As he was scattering the seed, some fell along the path, and the birds came and ate it up. Some fell on rocky places... other seed fell among thorns, which grew up and choked the plants. Still other seed fell on good soil, where it produced a crop—a hundred, sixty or thirty times what was sown."

In software and technology, building is much like scattering seed. You experiment with ideas, write code, prompt models, and test workflows. Many attempts fall on hard paths or get choked out by complexity. But if fear stops you from scattering seeds, you never find good soil. When an idea genuinely serves a real person, it takes root.

Guides

Practical guides for building with AI

Start with a real problem, then learn how to choose tools, protect sensitive information, and publish a working app.

Browse all 7 guides

Tools

Tools I use

The coding assistants, model providers, and hosting services I use to build and publish projects.

Full tools directory
The tool I use first

Oh My Pi (OMP) & Pi

A terminal-based coding assistant built on Pi. I use it first when working in a project.

Other coding assistants

OpenCode & Claude Code

Coding assistants for working in a terminal, IDE, or existing codebase.

Hosting

Vercel & Zeabur

Hosting platforms for publishing websites, web services, and databases.

Apps

Applications built for real life

Small web applications for education, games, faith, music, and community groups.

Hands-On Craft

From idea to working tool

Each application below was built to meet a concrete need for students, church groups, musicians, or community events. I usually ask another model to check and audit the result before deployment.

See all 8 working applications
A warm, cozy craftsman workshop desk with an open notebook, lamp, and computer display

About The Developer

Who builds Goodsoil Dev

Maintained by James Chia. I build small web applications for real people and write about what I learn.