For the past couple weeks, we've been following some interesting developments with Twitter - things that most end users probably would not know or care about.
As we suspected, the quickly growing company is putting more emphasis on engineering, taking "steps... to make our engineering division more open and transparent," according to the team's infrastructure manager, Evan Weaver. "Much of Twitter's success has been enabled by open-source software, and we want to give back," he continues. And there's a lot of giving back going on, from a new blog to new recruiting efforts.Read on, and let us know your opinions in the comments.
An Open Source Directory
This new directory lists all the public software that Twitter's in-house developers have created or contributed to. "Everyone is welcome to use this software for their own projects," Weaver wrote, "and if the project is Twitter-related, so much the better."
The Official Twitter Engineering Blog
For those interested in the nitty-gritty, day-to-day challenges of developing and maintaining Twitter's products and features, this blog will keep them up to date. Current posts include information on local trends, capacity issues and uses for Twitter's translation libraries.
The icing on the cake is Twitter's new recruitment methods. "We've updated our job descriptions to better reflect our company culture and the skills we're looking for," wrote Weaver. "My team is looking for performance, systems, and Ruby engineers, but the company is hiring across all groups, so check out our full listings." Twitter also recently launched a recruitment Twitter account, with updates on blog posts and new openings.
Finally, you can follow Twitter Engineering on Twitter - duh.