npx vowel The easiest way to code a website.

World Wide Web
Joined June 2024
I added a very basic implementation of webmentions to @tryvowel. Now Vowel websites can interact on the social web with no complicated setup. Vowel includes microformats markup and it automatically sends webmentions during the publish step.
1
1
1
186
One of my goals for @tryvowel is to make it fully compatible with @obsdmd, so you can directly publish your Obsidian vault as a website. I just need to understand how people use Obsidian a little better, to make the flow really smooth.
1
3
137
Let me know if you want help migrating from @wordpress to @tryvowel 😉
1
1
1
65
Working on it with @tryvowel 😅 ✅ First step: A simple syntax for describing static websites. ✅ Second step: An engine to build HTML. ⬜️ Third step: A validator to enforce schemas. ⬜️ Fourth step: A GUI to edit and publish content.
Replying to @kepano
What's missing from the static site flow is a visual editor that makes the initial setup and design process more friendly. Someone should make this!
2
1
3
227
I built @tryvowel because I wanted a way to build a website from scratch without writing any HTML or JS (or in-betweens like JSX, Svelte, Vue, PHP, etc). When you build a website with Vowel, you only write CSS (optionally), with content in Markdown.
1
1
78
What feature should I add to @tryvowel next?
1
1
1
81
Some dependency conflicts resolved themselves, so I was able to refactor the start command for @tryvowel, and it feels so sweet.
1
1
110
If anyone wants to do this lmk
I miss the innocence of the early blogging days. No trying to monetize your audience. No algorithms. No funnel talk. It was fun and playful. People were genuinely excited to share their weird obsessions and interests. I will forever try to recreate that corner of the internet.
1
1
107
Own your content.
Blogs are still a thing, and blogs have always been a thing. They didn't go anywhere. My technical blog is thriving. People come back to old posts constantly. Something I posted 10 months ago is still my top performing post. Social media posts are ephemeral and if something happens to your content - it's gone. Host your own blog, control your content. My social media posts may max out at 500-1000 views but my blog page views have a consistent baseline of 30k/a month. And I haven't posted in a bit.
43
❤️
This Post is from an account that no longer exists. Learn more
1
69
What if you could create a website just by writing a few plain-text files and hitting "publish"?
is the best way to store markdown in a database just …files?
25
Yes please.
is the best way to store markdown in a database just …files?
1
2
3
739
Do you really need a megamenu? Index pages work perfectly with no JavaScript and they reinforce a user's intuitive understanding of website structure.
Popover hierarchical menus are a struggle: Layout/accessibility issues with desktop vs. mobile, hard to scale from many items to few items and vice-versa. Why not just link to an index page instead of stuffing it all into a menu? Like Visplay did it. Beautifully done!
1
1
1
220
I wrote a little ode to the breadcrumb 🍞 vowel.cc/blog/the-breadcrumb
1
49
The replies to this tweet *are all over the place*. The web is more than thirty years old, and we still don't have an obvious way to build basic websites.
This quoted post is unavailable.
2
1
1
162
🥲
A whole generation of web developers now think a simple static website should cost hundreds of dollars a month to host.
1
55