StackOverflow or LLM? - vibe coding a simple webapp

Coding is being disrupted. Can I keep up? Is the code still maintainable? Am I a better employee if I use agentic tools?

WIP is available at /stack-or-llm/ and the rest of the writeup at my github

My Bookshelf - hands-on learning using LLMs

A while back, I explored what learning a new concept/approach (Genetic Algorithms) in the age of LLMs looks like. I enjoyed it, but I wouldn't say it sped up my process.

I started with a very bold prompt to create an image generation program. Copilot confidently generated something that worked. Upon inspection, it was just a single iteration - it drew a triangle! I switched my approach to creating a scaffold of the necessary steps. An outline of the code. This helped me tackle the problem abstractly. Lastly I attempted feeding the LLM working Python code and tasking Copilot to rework it using JavaScript and Canvas. It worked, but what did I actually learn?

I started refactoring the code and tweaking it to make it my own. I wanted to speed it up and change the image style. This took me several hours and led to my final verdict - I likely would have implemented it from scratch faster and gained the same amount of understanding. Still impressive, and it has potential as something that will only get better with time.

Now I have a way to generate these little animations from images. Do you recognize any books?

There are more here.

See also