I use BBEdit for more or less everything I write. When I write text documents I use Markdown to format the document. If I need to send the document to a customer I generate a nicely formatted PDF. I can’t stand ugly typography so I want my PDF documents to look at least decent.
The Markdown editor for BUEditor now has a stable 1.0 release for Drupal 7. I was recently made co-maintainer and are now preparing a 1.1 release. Please help by testing 7.x-1.x-dev. My goal with Markdown editor, besides making it even better, is to make it 10 to 100 times more popular.
I started using Twitter 3+ years ago. Mostly I have used it to stay in contact with fellow Drupal developers. It has been both fun and useful. Now I have deleted all but two tweets and will most likely post no more. I keep the account for some time for the direct messaging functionality.
The main problem with Twitter for me is that I’m not their customer, I’m there product. This is true of all services where advertising is the primary source of revenue. Add to this Twitters increasingly hostile attitude towards third party clients and recent API changes and I’m out.
I have been working with targeted CSS in Drupal themes for modern mobiles like the iPhone for some time now. xdeb.org has implemented it since early 2009, incidentally at the same time I got my first iPhone. This approach has worked well but now with over a third (34 percent) of the visitors to xdeb.org using Android or iOS devices it’s time to take them more seriously.
When I planed the upgrade to Drupal 7 for xdeb.org I decided to rebuild the site from scratch and use the Migrate module to migrate over content, users, terms etc.
Rebuilding the site made it easy to get rid of some old junk and get a cleaner and more modern structure for xdeb.org. It also gave me a reason to try out the relative new Migrate 2 module. Migrate modules main use is to migrate content from other systems in to Drupal. It works equally well for migrating Drupal to Drupal.
When I access xdeb.org from Sweden the site feels reasonable quick and responsive. From other parts of the world it feels less so, even when the Internet connection is good.
The reason is of course that my server is located in Sweden and that location matter on the Internet. Latency and capacity gets worse, in most cases, the bigger the distance is. Ping time to a server close by can be something like 10-20 ms. With a server on the other side of the world the ping time is most likely 300+ ms.
Really big players like Google and Facebook build there own systems. They simply build a bunch of data centers all over the world. Big players use CDN services from companies like Akamai and Limelight.
Both options is a bit over my budget for xdeb.org.