Tag: design

Infinite scrolling sucks. I hate that more and more websites are implementing this terrible feature. It fails user-experience wise. I am at your website to read a particular article — don’t try to entice me with another totally unrelated one.

If you do decide to support this feature, don’t plaster it over your existing website design. That footer you have at the end? Yeah, that’s not accessible. Contact information, copyright notices, nothing can be reached. (Update: This article by Adrian Roselli details more such points).

The only publication that I feel has done this well is TechCrunch. They have thought the experience through and designed the interfaces around that.

I understand why publications want this to succeed. It leads to more page views, and hence possibly to more advertising revenue. But I was pretty surprised to see that even Dave Winer felt the need to support it on his simple blog. Completely unnecessary.

Update: Another aspect I did not think of initially was around accessibility. It must be an extreme nightmare. I think it is an issue even bandwidth wise. Especially on mobile devices. So in short, just don’t implement this solution.

Theme Refresh for My Blot Blog

I have observed that I have been more inclined recently to post on Blot blog. I do have my main website which I have been using for all things long and short. But there is some lure of the simplicity of this place. You write. You save. And the post is up.

No committing a post to a remote repository, waiting then for the engine to trigger a build. No frantic refreshes to check if the post is up. It’s simple.

But every time I saw my published post here, I was left cringing at how awful the interface around was. I wish I could purely focus on the content and the process. But unfortunately I am wired a bit odd. I tend to focus on the design around first; if that sucks, I can’t move on1.

So I had to take a pause today. If I was going to post more here, the place had to be cleaner.

And given that I already had my custom theme up, I got down to work. I refreshed the theme and made it all about content2.

No navigation items or links to other places – a link opens the content. And in just the way I like it.

No homepage summarising the place – /home opens the stream of my posts.

No distinguishing posts by type – all posts are equal3.

For now, I am happy with this design. At least, I won’t cringe when I open my own posts.

Why not make this the primary homepage? Well, I am still on the journey of indiewebifying this place. I still post to my site using other apps, mainly Quill and Micro.blog. Until I get the micropub endpoint that I am working on done, I will keep this place booked for my excursions, my experiments.


  1. This is a costly habit. I can never signup for any service or an app that doesn’t have a good design and UI.

  2. There’s no hiding, the design is heavily inspired by Brent Simmons weblog. I believe no shame in getting inspired by the best of the designers out there.

  3. Eventually, I plan to separate at least the social posts (likes, replies, reposts) from the opinion and stories. But I am still not sold if I should.

The Opposite of Fitt’s Law

If we should make UI elements we want users to click on large, and ideally place them at corners or edges for maximum clickability — what should we do with UI elements we don’t want users to click on? Like, say, the delete all my work” button?

Of course, totally unrelated1 to a recent event triggered by a bad UI design, Jeff Atwood captures why it is so important to handle interfaces you want users just not to use lightly.


  1. It, absolutely, is not in response to the event — just check the day when Jeff published it. Is it unrelated? Well, heck no.