AI-driven development – It's a spectrum

adrianthedev1 pts0 comments

AI-driven development - It's a spectrum

confetti#spray" data-confetti-animation-value="fireworks" data-confetti-duration-value="2">

Avo 4 is in Open Beta. Try it out now!

mega-menu-container#closeOnClickOutside mouseenter->mega-menu-container#mouseEnter mouseleave->mega-menu-container#mouseLeave">

Stay in the loop

Roadmap

See what's coming next

Releases

Stable releases with all the information you need

Gems

Browse all Avo gems and their available versions

Documentation

Docs

The most comprehensive documentation you'll ever need

Guides

Step-by-step tutorials to get you unstuck and building

LLM Support

Get help from your LLM-powered IDE

FAQ

Frequently asked technical questions

Ready-to-use templates

Blueprints

Easily mix Avo with your favorite tools

Starter Kits (coming soon)

Ready-to-use Rails apps to speed up your development

Keep those skills sharp

Blog

Learn a few things and stay up to date with the latest news and updates

Supporting the community

Open Source

Explore our contributions to the Ruby community

Glossary

A comprehensive glossary of terms and concepts used in Ruby, Rails, and Avo

The Ruby Passport

Proudly connecting the community all over the world

Friendly.rb

Organizers of memorable events

Customer Stories

Case Studies

Browse success stories from companies at every stage

Testimonials

Our customers love Avo

Avo CMS for Ruby on Rails applications

toggle#hide touch->toggle#hide"><br>Close menu

mobile-accordion#toggle"<br>class="relative -mx-3 w-full text-left flex items-center justify-between rounded-lg px-3 py-2 text-base font-semibold leading-7 text-gray-900 bg-gray-50 hover:bg-gray-100 transition-colors #{nav[:classes]}">

Developers

Stay in the loop

Roadmap

See what's coming next

Releases

Stable releases with all the information you need

Gems

Browse all Avo gems and their available versions

Documentation

Docs

The most comprehensive documentation you'll ever need

Guides

Step-by-step tutorials to get you unstuck and building

LLM Support

Get help from your LLM-powered IDE

FAQ

Frequently asked technical questions

Ready-to-use templates

Blueprints

Easily mix Avo with your favorite tools

Starter Kits (coming soon)

Ready-to-use Rails apps to speed up your development

mobile-accordion#toggle"<br>class="relative -mx-3 w-full text-left flex items-center justify-between rounded-lg px-3 py-2 text-base font-semibold leading-7 text-gray-900 bg-gray-50 hover:bg-gray-100 transition-colors #{nav[:classes]}">

Resources

Keep those skills sharp

Blog

Learn a few things and stay up to date with the latest news and updates

Supporting the community

Open Source

Explore our contributions to the Ruby community

Glossary

A comprehensive glossary of terms and concepts used in Ruby, Rails, and Avo

The Ruby Passport

Proudly connecting the community all over the world

Friendly.rb

Organizers of memorable events

Customer Stories

Case Studies

Browse success stories from companies at every stage

Testimonials

Our customers love Avo

Pricing

Book a demo

Sign up<br>Sign in

AI-driven development - It's a spectrum

By Adrian Marin

Table of contents

Share on

I want to share my experience regarding AI-driven development.

I know it's not a new and shiny thing, and it's been around for a while now, but some things should need some time to take it through its paces.

What I want to emphasize is this series is that AI-driven development it's a spectrum. It's not a single thing you should use, it's not one setup that's universal or one tool that's the best. Not one "influencer" person out there is the only one that's right or wrong.

You need to figure out your workflow by yourself or with your team.

That might not be what you want, but that's the truth.

Your setup is unique to you and your workflow.

It's the same as your editor setup.

You might remember in 2014-2018 that there were people out there who were selling editor courses, or themes, plugins or settings.

That's what the people "needed" (or we thought we needed).

That was a time when editors were becoming so advanced and there were folks who were extending them to beyond editing simple files.

So, there were developers who didn't know that editors were capable of such things and they loved the content.

They loved that you can supercharge them, that you can make them minimalistic, that you can match the theme to your OS or visual style, or that you can use advanced keyboard shortcuts or macros to lighten the development load.

I feel that we are in the same boat now with AI-driven development.

We have these LLMs at our disposal which can do so many things and it's tough to discover everything.

There are so many tools which empower LLMs to do things, so many skills you can use that it may seem overwhelming.

In the beginning I used to install every MCP someone was recommending.

Then it was skills, so uninstall the MCPs and install every skill.

Then there were sets of skills (Impecable design,...

development ruby driven things community text

Related Articles