How I wrote the notes app of my dreams (no coding required)
Back to topic list | Previous Topic >
Posted by Alexander Deliyannis
Apr 5, 2025 at 05:13 AM
https://www.fastcompany.com/91309330/vibecoding-replit
Posted by Andy Brice
Apr 6, 2025 at 06:38 PM
To say I am skeptical of ‘vibe coding’ is an understatement.
>As a product team of one building an app with an intended user base of one, I aimed only to please myself.
Some people seem to think vibe coding is also going to take over commercial product development. I don’t see that happening before I retire. The gap between building an app only you will use and building a commercial product, is similar to the gap between building a garden shed and a cathedral. But I can see AIs can be useful as a turbo-charge Google/Stackoverflow.
>Microsoft CEO Satya Nadella told me that Office users say they tend to utilize just 5% of its features
But they all use a *different* 5%.
Caveat: I haven’t tried ‘vibe coding’ myself.
Ps/ You youngsters. GET OFF MY LAWN!
Posted by Alexander Deliyannis
Apr 7, 2025 at 06:49 AM
Thanks Andy, you have my full support!
I can see the value of such tools for proof-of-concept development. Some interesting new stuff may come out from such experimentation, along with a lot of rubbish —like with 3D printing…
Posted by Mirce
Apr 7, 2025 at 09:06 AM
I really don’t understand the negative reactions regarding the article and vibecoding in general.
I started to “code” with DeepSeek a month ago,although I have zero knowledge in any programming language (but a lifelong experience in using various applications, mostly note-taking and knowledge management applications).
First I “made” only some basic bookmarklets - find this page on archive.today; remove line-breaks in the text I want to copy; get the selected text and translate it. Then I went on into my real interests knowledge extraction - get the page I am reading into a “highlight and annotate mode”, export the highlights along with the site URL and reading date/time into a separate html file for future reference.
The next step was a javascript app which allows me to enter various texts, tag them (with multiple tags), search the database, filter by multiple tags (dynamically updated in the tag cloud), export the filtered view to a new html page which itself has options for filtering by tags and searching… After maybe three weeks I had an app which has about 95% of the capabilities / options I was looking for in various note-taking apps in the past 20 years!
So, my take on this is the following: if this is vibecoding, I think this is the way coding should be. The “user” has the best knwoledge what he want exactly to do with an app - he wants to solve a specific problem or a set of problems he can precisely identify. Give him the tool(s) to do what he wants in order to solve his problem. Don’t “force” him to use apps which were developed for other use cases. I initially was thrilled when Obsidian entered the scene - such a great notetaking application, but filtering on a paragraph level and according to multiple tags could only be realized through some plugins and very specific search terms. And no way to treat a piece of text with some bullet-points or numbering as ONE PARAGRAPH, tagging-wise.
Now my question to the fellow CRIMP-ers on this forum: Do you see the potentical that this vibecoding-trend will cure you from your CRIMP-condition? For me, it is working; I am JUST USING the app I “coded” instead of tinkering with the options of Obsidian/LogSeq/MyInfo/AmpleNote/Dynalist….
Posted by Andy Brice
Apr 7, 2025 at 09:18 AM
Mirce wrote:
>I really don’t understand the negative reactions regarding the article and vibecoding in general.
There is an element of defensiveness from programmers, worried that the bots are going to take their jobs. Obviously, a bit ironic, since software has destroyed so many other jobs.
But mainly it is the massive over-hyper that happens with every IT innovation. You get really weary of it after a few decades in the business.
—
Andy Brice
https://www.hyperplan.com
https://www.perfecttableplan.com
https://www.easydatatransform.com
https://www.successfulsoftware.net