logoSize does matter, more so on Twitter. The 140-character limit to answer to the question, “What’s happening?” has given us popular URL shortening services such as,, and also Twitter’s own ( was around a much before the world went atwitter). Now add to that list Cutting the Chai’s

A six-character long domain that also has some connect with its parent is hard to find, but I did find the one that I wanted (though I’d have liked a but that’s beyond my limited means). The “cut” in stands for “cutting” and the “tc” following the dot represents “the chai” (technically the .tc domain extension is for the Turks and Caicos Islands, a British Overseas Territory in the West Indies).

Two weeks ago, I announced on Twitter.

Cutting the Chai’s own private URL-shortening service is now active. Sample this #vanitySat Aug 14 10:56:13 via Cutting the Chai

And over the last weekend raked my brains (and Google) to put together a browser-based Twitter client. Finally, here are Cutting the Chai’s latest offerings: A browser-based Twitter client. It has a Twitter-like interface (so that people suddenly do not feel out of place). The client is actually Twitter on steroids with a host of features that are not available on Twitter’s web interface. Cutting the Chai’s own URL shortenening service. Long URLS can be trimmed to shorter versions while tweeting using the Twitter client.

More about the short URL

Since I am endowed with only limited coding abilities, I usually rely on the Open Source community and build upon what is available and tweaking it to meet my needs.

For short URL service, I used YOURLS‘ set of php scripts developed by @GamerZ and @Ozh.

I have decided, for now, not to launch as a standalone URL shortening service but is a part of the Twitter client. This essentially means that while everyone can shorten their links to URLs but they’ll not be able to do that outside of the client, nor will they be able to customise it (this is a feature that I’ve reserved for myself).

In case you desperately need a custom URL, just drop me a line.

While the good guys at YOURLS suggested that I use base32, I opted for base64 encoding (the case-sensitive kind), lest grows beyond my wildest expectations.

Why Because it’s new and since fewer people are likely to use it you’ll get shorter short URLs (yes, even shorter than the ones generated by

More about the Twitter client

The Twitter client is based on the Open Source project rabr maintained by @disinfeqt from Hangzhou, China. rabr is in turn derived from twitese, that was set up as a workaround to China’s blockade of Twitter.

This also meant that some of the content within the code was in Chinese and I had to, with a lot of help from Google Translate, replace them with their English equivalents.

There were a few bugs too, that needed a little fixing (some are still lurking around). The biggest drawback of the Twitter client is that it isn’t Internet Explorer friendly and works best of Firefox or Chrome. Since I see as more of a fun project, I don’t intend to even try to make it multi-browser compatible. screenshot

While the interface may look and feel a lot like that of Twitter’s it does a lot more. I’ll only spell out some, the rest I leave it for you to discover:

– URL shortening by
– Tabbed interface for Updates, replies and direct messages
– Tweet shrinking
– Translation
– Expanded short URLs
– Inline display of images linked from in tweets
– Symbols and smileys
– Keyboard shortcuts speed up things

That’s not all. There’s even a bookmarklet (see the link below)

You can drag and keep it your browser’s bookmark bar and share your stuff on Twitter from there (but it doesn’t shrink links, yet).

You may also be able to use on networks that have blocked Twitter and on computers on which you do not have enough rights to install stuff (just a hunch) But then you have to login without OAuth. Some people also prefer a website-like interface over desktop clients or browser addons, is also for them.

No, there isn’t a mobile phone version yet. is still a work in progress (I was tempted to add the word “beta”) and I am more of a jack of all trades, so don’t expect the world. This is meant to be fun, log in.

  • I’ve read a few good stuff here. Certainly worth bookmarking for revisiting. I surprise how much attempt you set to create this kind of great informative web site.

  • Excellent pieces. Keep writing such kind of info on your page. Im really impressed by your site.
    Hello there, You’ve performed an incredible job. I’ll definitely digg it and for my part suggest to my friends. I’m confident they will be benefited from this website.

  • Auto insurance costs can be rather expensive even if you are not considered to be within the “high risk” age range, so the several hundreds of dollars young adults and teens are forced to pony up every month in order to cover their automobiles can seem ridiculous. Make sure you really analyze the value of your car and potential problems you have before deciding on a final policy. My goal is to make you aware that your insurer draws a line, and that you need to know where this line is.

  • I’m pretty pleased to uncover this website. I need to to thank you for ones time just for this fantastic read!! I definitely liked every bit of it and I have you saved as a favorite to check out new stuff in your site.

  • Hello my loved one! I wish to say that this article is awesome, great written and come with almost all significant infos. I would like to see more posts like this .

  • I really like reading through a post that can make men and women think. Also, thanks for allowing for me to comment!

  • Hi there colleagues, fastidious post and fastidious arguments commented at this place, I am truly enjoying by these.

  • What’s up everyone, it’s my first pay a visit at this website, and paragraph is actually fruitful for me, keep up posting these content.

  • You actually make it appear so easy with your presentation however I to find this topic to be really one thing that I believe I would by no means understand. It sort of feels too complex and extremely extensive for me. I am taking a look forward to your next post, I’ll try to get the hold of it!

  • Everything posted made a lot of sense. But, think on this, suppose you typed a catchier post title? I ain’t suggesting your information isn’t solid, however suppose you added something that makes people desire more? I mean Cutting the Chai’s Own Twitter Client and URL Shortener is kinda boring. You might glance at Yahoo’s home page and see how they write news titles to get viewers to open the links. You might add a video or a picture or two to get readers interested about everything’ve written. Just my opinion, it might bring your posts a little livelier.

  • Hello my family member! I wish to say that this post is amazing, nice written and come with almost all vital infos. I’d like to look more posts like this .

  • Hi, the whole thing is going perfectly here and ofcourse every one is sharing information, that’s in fact fine, keep up writing.

  • Please let me know if you’re looking for a writer for your blog. You have some really good posts and I think I would be a good asset. If you ever want to take some of the load off, I’d love to write some material for your blog in exchange for a link back to mine. Please shoot me an e-mail if interested. Cheers!

  • Why users still use to read news papers when in this technological world the whole thing is existing on web?

  • Hello it’s me, I am also visiting this web page daily, this site is genuinely fastidious and the users are in fact sharing fastidious thoughts.

  • Then, the person can categorize, organize, send, and share these beautiful photographs and some can reply to the pictures that
    their friends have posted. Like Twitter and Facebook, you can become friends
    of actual real-life friends or of different people you know solely on-line.
    You can follow celebrities, artists, and those who take beautiful photographs that you really enjoy and
    you can also contribute your own quirky vision of your life.
    There are so many beautiful options with Instagram that could really make
    your photographs look marvelous and will also be thrilled as a
    way to sell them.

  • Eli

    You have to remember though that when you are getting car insurance without a license, the firm you have signed up for will likely give you time-frame with which you will need to present to them the authorization that has been revoked from you, otherwise, they will be forced to let your policy expire. Because of these statistics, people on the opposite sides of the age spectrum will tend to pay more than those in the middle. For more information on cheap car insurance and California car insurance Please visit: Source: is an expert in the field.

  • What’s up everybody, here every person is sharing these kinds of familiarity, so it’s pleasant to read this blog, and I used to visit this weblog every day.

  • Woah! I’m really enjoying the template/theme of this website. It’s simple, yet effective. A lot of times it’s hard to get that “perfect balance” between usability and visual appeal. I must say you have done a amazing job with this. Also, the blog loads very fast for me on Opera. Superb Blog!

  • It’s really a great and helpful piece of info. I am happy that you shared this useful information with us. Please keep us informed like this. Thanks for sharing.

  • Hey just wanted to give you a brief heads up and let you know a few of the pictures aren’t loading properly. I’m not sure why but I think its a linking issue. I’ve tried it in two different browsers and both show the same results.

  • Hey there this is kind of of off topic but I was wanting to know if blogs use WYSIWYG editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding expertise so I wanted to get guidance from someone with experience. Any help would be enormously appreciated!

  • Link exchange is nothing else however it is just placing the other person’s blog link on your page at appropriate place and other person will also do similar for you.

  • Great post. I was checking constantly this blog and I’m impressed! Very helpful information specially the ultimate phase 🙂 I care for such information a lot. I was seeking this particular info for a very long time. Thank you and best of luck.