Ideas for improving my website
Posted on January 3rd, 2009 by Sacha Chua
- Add a section about my speaking topics and events
- Switch to Drupal and customize it
- Restore the Feedburner widget that shows how many people read this blog
- Make it easy to view my blog through different lenses (geek, life, both)
- Have a landing page that explains the site for first-time visitors
- Allow people to choose their default landing page when they come to sachachua.com
- Add more photos
- Make my sketches easier to view
- Allow people to toggle full entry, summary, or list view
- Put my self-introduction on the front page
- Highlight certain blog posts
- Extract names, e-mail addresses, and websites of people who have commented, and thank them
- Remember to respond to comments by e-mail as well as online
- Find a way of sharing the books I’m currently reading and what I’m learning from them
- Add a page with my blogroll
- Link to my other presences on the Web
- Make it easier to remember visitors’ details
- Visualize my posts and my posting frequency
- Format into a nice PDF
- Pull in relevant Twitter entries
- Make it easier for people to subscribe
- Use category templates and icons
- Share my task list again?
- Share my currently-checked-out list again
- Share my book summaries
- Share my to-read list
- Share my reading history





Might I suggest you use Disqus for comments when you switch to Drupal, rather than use the core comments module?
My reasoning for this is pretty simple: Using comment.module means people either leave pseudonymous comments, or have to create an account just for your site. Using Disqus means they have an account that works all over the net, reducing the need to track multiple accounts. Not only that but Disqus now supports Facebook Connect (and no doubt has OpenID support on the way) which opens the gates to comments from interested parties even more!
As for linking to your other presences online, FriendFeed, the FriendFeed module for Drupal, and a custom pipe that Rob Loach made could do the job nicely. If you see the service icons on coldacid dot net, they’re collected from FriendFeed through that custom pipe, and a custom module Rob made for his site emits the HTML to display them from the pipe’s JSON output. I can share the code with you, if you want — just drop me an e-mail.
Worth a try. Thanks for the suggestion! It’d be great to get some kind of backup of it too, and to see if I can import my existing WordPress comments… I’ll look into it!
I think it is possible for your WordPress comments to be imported into Disqus, although it’d be best to ask @danielha about that. I know Rob was at one point working on a way to move Drupal comments to Disqus, although that was a while ago.
Why switch to Drupal?
23. share your task list – it has helped me in the past – i also find it motivating – gary
Because I understand how to hack it better, and most indicators point to Drupal being more extensible than WordPress if you want to do non-bloggy things. =)
I recently (yesterday!) redesigned my site and had to go through a similar exercise. I don’t think I was as thorough as you though! Good luck with making all the changes!
PS: Disqus plays very nicely with WordPress, allowing backups, import, and export. I don’t use it on my blog, but I am a big fan of the service.
Wow, that’s a lot. How do you find the time for all the amazing stuff you do? I’ve been visiting your site since 2007 (or 2006?) for reasons unknown. Maybe because you seem organized and amazing to me (I hope that doesn’t sound ‘stalker-ish’ to you :-P) Please do numbers 23, 25, 26, and 27. :-)
[...] and shared some ways I can improve my website and become a better [...]
Hi !
23 Share my task list again?
– yes !! – this was interesting and your list inspired me in a lot of ways.