back

by xenodium·1y ago·view on hn ↗
If you have stopped blogging, been meaning to get back on it, or simply want to start, but been put off by the popular platform options, I'm working on a blogging platform myself that sheds the crummy modern bits of the web: https://lmno.lol. Here's my own blog https://lmno.lol/alvaro (about 10 years worth of posts). You can read the blogs on your phone, your desktop, your terminal. No JS needed.

Coincidentally the platform hits nearly all of the wished items in this recent lobste.rs post https://lobste.rs/s/d1n9k6/kind_websites_i_like

You can drag and drop your entire blog from a markdown file https://indieweb.social/@xenodium/112265481282475542 User your favorite text editor to write.

No need to sign up or log in to try it out. You can edit ephemeral blogs.

I haven't officially launched, but if you'd like to get blogging, I'll be happy to share an invite code to get you started now. Ping help AT lmno.lol.

2 comments
When I saw I could use HTML I was interested. Then I saw:

"Note: style attributes are currently blocked via Content-Security-Policy."

That's probably not for me. Restrictions on HTML are a stopper.

The end-goal isn't to restrict, but rather safeguard readers (avoid injecting questionable JS that's everywhere on the web). Is styling what you're after? Something else? Happy to consider different scenarios and open those up.
Oh, I see. I completely understand no JS, I just want the freedom to use HTML & CSS to add some dimensionality (eg floats, sidebars) and images (eg captions) to plain text.
Does it support latex formula and code highlighting? There are some things I absolutely need in a blog, and I can't seem to find a simple one that supports everything.
While you can embed code blocks, you can they aren't syntax highlighted yet. It's on the roadmap. I take it you mean to render latex? I'd need to figure out if I can render server-side. Trying to avoid client-side JS. I can add a feature request to the backlog.

The more desireable things can be added over time. I need to launch first. I also need to be mindful of what's added, so I things stay fairly lean and snappy.