Worth repeating: Claims of "AI" democratizing anything (coding, creative endeavors, etc) are always BS. The thing locking out people from doing that is not having the time/resources.

You want to democratize coding/art/creativity? Give people paid time off to do it and access to infrastructure. Easy.

@tante I agree. And yet there is this: I have been using small LLMs to help me kick-off coding projects that I conceptually understand but lack the mental ability to learn the programming on my own. I let the model sketch the structure, suggest a stack, and then let it build while I watch and ask questions. Then I tell it to document all steps and explain what does what on a granular level. Last week I was able to generate a simple SSG. (1/5)
For years I have been structuring it in my mind. It turned out pretty functional. Believe me, no time and dedication would have had the same empowering effect in the same time frame. I am a really slow learner when it comes to the concrete programming languages and their topography. This has been holding me back the last 15 years. Now I can watch functional code being created and see what it does or does not. And what do you think I do? Next time I go and copy the project by hand. (2/5)
Learning how to do it in the process. It's maybe a niche approach, but it works. I only rely on code generation as long as absolutely necessary and not out of comfort. (No "center the div pls"). In a way, the model slowly makes itself obsolete. Another principle I have is to only let code be generated that I understand. Once I don't know what it does, I stop. And the third principle is to not do any potentially harmful coding projects this way. (3/5)

I code small websites and automations for silly podcasting and conversion of files. That's it.

I don't see this niche talked about much. I have an attention disability. LLMs help me. Believe it or not. (4/5)

You referred to home assistant on another post doing some of the same stuff OpenClaw does. In this context I agree. The equivalent here would be an interactive programming tutorial. They have existed before wide adoption of LLMs, yes. But they were never able to adopt to real context. Instead they are usually prepared and edited by humans as a constrained lesson. Usually there is no room for "what if we did this?". (5/5)