A platform about you* and your content (*not the platform)

Announcements (h2)

You don’t see announcements like these everyday!

Looking for help installing an Ode site of your very own?

I’ll provide all the assistance you need, including performing the installation for you, for a one-time flat fee of $100 (USD). Interested? Send me a message (rob@ode.io).

Support this project!

I believe in this project. So much so that I’ve put literally thousands of hours into it. I’m hoping to spend much more time on it    –– with your help. If you see the value in it too then please pay for it. (I was going to say donate but that’s not the right word.) How? For now I’ve set up a PayPal Pool for Ode (More options).


Everything fit to post!

Category path


  • Thu
  • |
  • 07
  • Mar
  • 2019

I decided to start a project diary…

This is the first entry. So far so good. The organization of these diary entries may change after a little playing around with it. Hopefully they’ll normalize.

My goal is to consistently spend time working on this project for the foreseeable future leading from milestone to milestone, and possibly some target state.

I’ll be honest that it’s a little difficult for me to work on something like this more or less in isolation. It has always been easier for me to work for other people than it is to do work for myself. I don’t think I’m unique in that way. It’s not something I’m proud of. Who knows maybe this will help.

That is not to suggest that I don’t think there’s an audience for Ode/Ebeling.

As I’ve said here many times before, I’m convinced this is an important project, and for whatever reason no one else seems to be working on anything quite like it. Maybe I’m entirely off-base, or maybe I’m onto something. As I write this on the server in my favorite text editor with the full power of HTML, CSS, JS, markdown, live previews, spellcheck, the ability to manage this post (and multiple versions of this post if I so choose) at the level of the file system, confident that I can’t lose what I’m writing and that I can back it up, restore, and migrate it at will to any number of different providers, I can’t help but feel like I’m not entirely off-base. So maybe I’m onto something.

But, how are other people going to discover this?

There’s organic search. I could take out ads if I wanted to do that (and could afford it). Organic search and ads puts this on par with every other platform more or less. The difference is money. Are we going to suggest that the only things of value have money behind them? I sure hope not. I can post it to various social media platforms, like all other content on those platforms. Nothing is stopping anyone from sharing it as far and wide as they like. Will they do that, probably not. But having spent many years on Twitter, observing what’s happening on the social media generally, and news outlets, with the publishing industry, etc. I’m pretty confident that isn’t a limitation of this Ode/Ebeling. It’s a much bigger issue. Social media platforms provide the illusion of reach. After more than 36,000 posts, my 10th most popular tweet for the past month has approximately 150 impressions and a whopping 2 engagements. Does that give Twitter the edge over independent websites like this one? I think that would be difficult to argue.

Interested? If not, that’s fair enough. But if you are, support this project.

Read the rest of this post
  • Wed
  • |
  • 17
  • Oct
  • 2018

Every web design project needs

Every web design project needs one person completely dedicated to getting the fundamentals right. The role should be essentially that of an ombudsman (ombudsperson), i.e. a pubic advocate.

If there is only one person on the project, that's the job.

  • Fri
  • |
  • 21
  • Sep
  • 2018

Ode.io is becoming Ebeling.io

As a few of you out there know, and many more would be surprised to learn, this project has been around for a long time. For much of that time it hasn’t been given the attention it deserves, the attention it’s users (and would be users) deserve. To those of you who have stuck in there for years, thanks!

I have a big problem with social media. I have a bigger problem with the direction of the internet, of which social media is not an insignificant part. At the very least we need alternatives that represent different visions of what the web and the internet might be. That’s what this project means to me.

We’re all responsible for the choices we make. We all vote with our time and attention, and we vote with our money. The things we support we will get more of, and we’ll get less of everything else. Those two things, the more and the less, are inseparable. They are two sides of the same coin. From the standpoint of an individual consumer of goods and services it really is as simple as that. Everything else is rationalization.

There has been somewhat of an rediscovery, temporary as it may be, of the idea that what we may accept as the status quo, what everyone else seems to be doing, is not always OK simply because everyone else seems to be OK with it. For example, it just might not be OK to harass or abuse women because that’s the way it’s always been; because the people doing it are pillars of a community, or an industry, or because they may be important to us personally or professionally in some way. It’s obvious in the way that all broken things we’ve come to accept are.

So what does this have to do with Ode, and why am I changing its name to Ebeling?

Read the rest of this post

No previous posts | Next 3 posts