I’m an active member of the ExpressionEngine community and Twitter is a great for keeping up to date with the latest developments and software releases. The best way to keep up with things is via hash tags (either #EE or #ExpressionEngine).
I had been using Nambu as my Twitter client which supports saved searches. After the tr.im debacle I decided to move to Tweetie. This doesn’t support saved searches. Wouldn’t it be much easier if hashtags would just appear in your stream?
I wrote a bot that fetches #EE and #ExpressionEngine tags from the Search API and retweets them.
After releasing the bot I quickly realised that this was going to piss people off. Many users use the RSS feed or clients that support saved searches. So the effect of the bot was just to pollute the stream with retweets. So I made the updates protected so they don’t show in the public timeline. The bot will also self destruct if hash tag follows come to Twitter or a better solution arises. If you do want #ExpressionEngine or #EE tags in your stream just follow @ee_bot. If you don’t the bot won’t affect your streams of either tag.
If I annoyed anyone I’m sorry. That was never my intention.
In my opinion hash tag follows would solve lots of problems. Users who want to connect for a short time only, say a concert, a sporting event or a conference could follow a hash tag. Communities of users could follow hash tags as a looser group (although groups would be good too). There would be no need to manually follow lots of users, no need for duplicated posts or retweets.
So my request to Twitter is to implement hash tag follows. It would remove the requirement for pointless retweets, and would provide looser connections between large groups of interested users.
Have an update or suggestion for this article? You can edit it here and send me a pull request.
Build your own Vim statusline
Statuslines in Vim are not hard to create. Making your own means one less dependency in your life.
Custom Vim Bindings in tmux 2.4
tmux 2.4 made a significant change to key bindings. Here is how to support custom keybindings for versions before and after tmux 2.4
Using template files in Vim
Vim templates or skeletons, allow you to specify a template to be used for new files with a certain extension.