πŸ‘¨πŸΌβ€πŸ’» What Vibe Coding 6 Apps in a Week Taught Me About PKM


Prefer to read (or listen to) this newsletter in your browser? Click here.

πŸ’‘ The Big Idea: The AI Revolution Requires a Different Set of Skills.

Last week, I fell down a vibe coding rabbit hole.

It all started with a conversation between my wife and someone else at church about planning our pastor's Birthday party.

They wanted some sort of Jeopardy-style game setup based on some of our pastor's favorite movies.

So in about 30 minutes, I vibe-coded a Jeopardy Board app that we could project on the wall.

But that was just the beginning.

That week, I ended up vibe coding SIX different apps of varying complexity. I also created:

  • A social feed aggregator that lets me quickly send things from my timeline to Instapaper to read later
  • An app that lets me create Readwise-style quote images with Bookworm URLs
  • A carousel generator that uses my brand colors and fonts
  • A tool that adds device frames around screenshots and puts them on top of gradient backgrounds
  • A menu bar app that records my online meetings and gives me text-based summaries

I created all of these by having back-and-forth conversations with Claude Code. I would ask the AI to do something, it would put together a plan that I would sign off on, and then I would watch it build it in real time.

This let me see how the AI approached building the apps, and would often trigger new ideas. When it was done, I would ask a question like, "What other features do you think we should add?" and Claude would come back with a list of things. Most of them I passed on, but there were always one or two that I liked.

Overall, I was pleasantly surprised by how easy it was to get something not only usable but also useful.

What I Learned

I learned a lot from "coding" all these apps. Here are my three big takeaways.

The Future of Productivity Software is Personal

The best part about my vibe coding experiment is that I was able to fix several specific pain points in my current PKM workflows with custom apps.

Even though I don't know how to code.

Of course, this is much easier when you use apps like Obsidian (which sits on top of plain text Markdown files) or web apps with powerful APIs you can connect to. But the overall point is this:

Vibe coding your own apps opens up a world of workflow possibilities that just didn't exist before.

In the past, you had to find something that fit or you'd have to modify your workflow. Now, you don't have to compromise. You can build exactly what you want or need.

You Don't Need to Know How to Code

I used Claude Code for everything I built. And it was fascinating to see the responses it gave me when I asked it to do something.

The first step was usually to pull in all the online documentation to see what was possible before it started building. It would occasionally make mistakes or ship something that didn't work, but if I took a screenshot to use as context in my feedback and I was specific about what I didn't like, it usually nailed it in the next iteration.

I was nervous when I started because I didn't know any code. And the general vibe I hear online (like on Connected Episode 590) is that "it's irresponsible for people to try and make a business developing software this way."

I think that's the wrong framing. The question isn't whether you should build software without knowing how to code β€” it's whether you can take responsibility for what you ship. And the answer to that is increasingly yes. Claude Code doesn't just write code for you. It explains what it wrote, catches its own mistakes, and fixes things when you point out what's wrong. You don't need to understand every line of code. You need to understand what the app is supposed to do and be able to tell when it isn't doing it.

That's not irresponsible. That's a different skill set.

You Do Need to Know How to Communicate Effectively

If you expect to be able to say something like "I want you to build me an app for X," that's not going to work.

But if you can get specific about what it is exactly that you're trying to do, you don't need to know how to make it happen.

When I was working with the family business, I led a software transition of our assessment and skill-building system. I had a call every week with developers around the world, and I was responsible for managing the project. I didn't know how to write the code, but I learned how to bridge the gap between the technical team building the app and the non-technical users who would be logging into it.

These same type of communication skills are invaluable when trying to develop something with Claude Code.

The Bottom Line: The Future Belongs to Generalists

On a recent episode of Mac Power Users, David Sparks talks to new co-host Stephen Robles about his career path and the multiple interests he developed along the way. Stephen mentions he used to think that was a bad thing until he read Range by David Epstein, and on the show, David makes this comment, which I think is really profound:

As AI develops, I feel we're going to have this expertise on tap. And a general knowledge might serve you better than the specialized knowledge.

I think he's right. And if you've been building an intentional PKM practice, you're already ahead of the curve. The skills that made this whole AI vibe-coding experiment work β€” clear thinking, knowing what I wanted, and being able to articulate it β€” aren't coding skills. They're PKM skills.

You don't need to learn to code. You need to keep sharpening the skills you already have.

β€” Mike

Practical PKM

A weekly newsletter where I help people apply values-based productivity principles and systems for personal growth, primarily using Obsidian. Subscribe if you want to make more of your notes and ideas.

Read more from Practical PKM

Prefer to read (or listen to) this newsletter in your browser? Click here. πŸ’‘ The Big Idea: Burnout is a PKM Problem I just finished reading a book about burnout, and it opened my eyes to a couple of things: Many of us are much closer to burnout than we’d care to admit An ounce of prevention is worth a pound of cure Today I want to consider burnout from a PKM perspective, and share what I’ve learned from getting way too close to it. The Burnout Spectrum According to researcher Christina...

Prefer to read (or listen to) this newsletter in your browser? Click here. πŸ’‘ The Big Idea: AI Will Change PKM, But Not Destroy It. Last week, I received a newsletter from my friend Nick Milo with a provocative title: Will AI be the death of PKM? Short answer: Not even close. But it will expose who’s been doing it wrong all along. A picture of a brain with lots of connected wires. AI is Great at "Donkey Work" I first experimented with AI-powered plugins for Obsidian a full 2 years ago. Back...

Prefer to read (or listen to) this newsletter in your browser? Click here. πŸ’‘ The Big Idea: Use Your Gut to Tame Your Task List Recently, I was listening to an episode of Mac Power Users where my friend Chris Bailey (who had stepped in for a sick Stephen) said something that really stuck with me: Intuition is underrated in the pursuit of greater productivity. At first glance, that may seem contradictory. After all, many productivity systems are engineered so you don’t have to worry about what...