I recently discovered an awesome service called Tweet Marker. It is an api for Twitter client developers to keep track of the last read post on twitter. Now no matter what device I'm on, it will jump me right to my last read tweet. For somebody who will, at any time of the day, be checking twitter on either my iPad, iPhone or Mac, this is the last missing piece of my twitter experience. I'm not quite sure why twitter doesn't support this out of the box, but I'm glad other people have the same frustrations I do and went the step further to build something.
If you are a twitter client developer, please add support for this. Maybe if enough apps add support for it, native twitter will add it too.
Here are the apps I use that support Tweet Marker:
The one downside to building your own blog platform is that sometimes you don't notice really obvious bugs. I just realized today that my RSS feed was completely jacked. It's fixed now. Enjoy.
Docco is an awesome way to document your code. One complaint I have is that I have to re-run every time I save the file and I'm the type of person who saves and previews a lot. Enter Watchman. Watchman watches a file or directory and executes a command when something changes. Putting the two together, you get something like this:
watchman examples/flickr/flickr.js "docco examples/flickr/flickr.js;chromereload"
Now, every time flickr.js changes, docco re-generates the documentation. You might also notice that I'm running chromereload on change. chromereload is a simple shell script that will automatically reload chrome's active tab. I think you can see where I'm going with this. Now, when I make changes in vim to flickr.js, docco runs and chrome reloads so I don't have to do anything to see updates to my docco documentation.
Here's what the chromereload shell script looks like:
#!/bin/sh
osascript -e 'tell application "Google Chrome" to reload active tab of window 1'
Enjoy documenting your code!
People say the best way to learn a new language is to create a blogging system, so that's what I did. Node.js is getting bigger and bigger and I wanted to be a part of it. With some inspiration from wtfjs, I've created a markdown based blog (with additional support for an app portfolio) with node.js, express.js, jade, stylus and ender. I will most likely be open sourcing it once I clean up the code and make it more generic.
In the next few weeks I will be posting about my new apps, and my experiences with node.js, javascript, css and html.
If you are looking for ToodleAir, go here.
If you are looking for MilkMaid, go here.