What is the best domain name provider?
NameSiloCheap. Two-factor authentication. Spartan but very functional user interface. Free domain privacy. more
What is the best programming text editor?
Sublime TextSublime Text, while being a lightweight text editor, provides powerful IDE-like features, Python scripting, and the ability to customize every aspect... more
VimVim is a powerful, portable, keyboard based text editor. Being text-based, vim is lightning fast, with an incredible set of features developed over its multi... more
EmacsThe Emacs manual describes Emacs as "the extensible, customizable, self-documenting real-time display editor".It includes a file manager as well as a number... moreSee 9 more options
What's the best Django based CMS?
MezzanineSimple and Fast to deploy. Based on Bootstrap. Mezzanine is a practical solution for most cases. more
What is the best domain name registrar?
NamecheapNamecheap as the name suggests is one of the cheapest domain registrar at just $10.69 per year for a .com. more
NameName is a registrar with competitive prices and services. more
HoverHover is a no-frills domain registry service with a focus on customer service. moreSee 2 more options
What is the best Android soft keyboard?
SwiftKeyAn Android keyboard alternative with amazing word prediction and advanced customization. more
Google KeyboardThe all in one keyboard from Google with both conventional and gesture typing. more
SwypeThe original gesture keyboard from Android with years of experience. moreSee 1 more option
What are your favorite developer tools for Mac OSX?
iTerm2iTerm2 is a replacement for Terminal and the successor to iTerm. It
works on Macs with Leopard, Snow Leopard, or Lion. Its focus is on
Sublime Text 2Sublime Text, while being a lightweight text editor, provides powerful IDE-like features, Python scripting, and the ability to customize every aspe... more
HomebrewGreat package manager. See a comparison of the different options here. moreSee 9 more options
What is the best search engine for web applications?
ElasticSearchElasticsearch is a search server based on Lucene and has an advanced distributed model. You can host the opensourced code yourself, on EC2 or use... more
SolrSolr is an open-source search server based on the Lucene Java search library. You can host the opensourced code yourself, on EC2 or use a service such as Web... more
Amazon CloudSearchAWS CloudSearch is a hosted search service designed to allow you to quickly integrate a search service that is simple to scale when required an... moreSee 4 more options
What is the best IRC client for Windows?
mIRCmIRC is a well-established, clean native Windows IRC client. more
What is the best static site generator?
OctopressOctopress is a framework designed by Brandon Mathis for Jekyll, the blog aware static site generator powering Github Pages. more
JekyllJekyll is a blog-aware, static site generator in Ruby more
DocPadDocPad is a node.js static site generator. moreSee 7 more options
What is the best open-source RDBMS?
MySQLWell one of the famous open source RDBMS more
What is the best smart watch?
Pebble SteelThe original crowd-sourced Pebble grows up with an all-metal steel body and numerous improvements. The Pebble Steel is available in black matte or b... more
Samsung Gear 2The original Galaxy Gear gets a much needed update to the Gear 2. Although this time it's not powered by Android but by Samsung's own Tizen OS. The... moreSee 4 more options
What is the best ebook reader?
What are the best resources for a programming beginner to learn python?
Codecademy - Python TrackCodecademy is a fully interactive, practical online tutorial for learning Python (and other languages!). The badge system, live feedback... more
Udacity - CS101In this Udacity class you will learn how to build a working web crawler without any programming background required. Visit the website more
Learn Python the Hard wayLearn Python the Hard way is a free html tutorial series by Zed Shaw. It's a very practical guide to learning Python for those with no p... moreSee 11 more options
What is the best 2D Game Engine?
GiderosGideros is a cross platform 2d game engine, based on Lua scripting language, currently supporting Android and IOS platforms, but new platforms are being a... more
Unity3DWith the release of Unity 4.3 there are now native 2D tools in the engine, although it is still recommended that you use other 2D plugins such as 2DToolki... more
LÖVELÖVE is a open-source 2D game framework that use Lua for scripting. moreSee 26 more options
Best hosted ElasticSearch Service?
Qbox.ioDedicated multi-node Elasticsearch clusters available globally in all Amazon EC2 or Rackspace cloud data centers. Clusters provision in minutes. Run the... more
FacetflowEmpower your Windows Azure applications with real-time search and analytics using Elasticsearch. Focus 100% on building your application, and let us tak... more
FoundFound Elasticsearch gives you your own private elasticsearch instance. moreSee 3 more options
What is the best resource for learning git?
Code School - Try GitCode School - Try Git is an interactive git tutorial that should get you up to speed on all the git basics in about 15 minutes. It's really... more
The Git BookThe Git Book is the official tutorial about Git.
It is comprehensive and quite clear, and, being open source, it is translated (more or less exhausti... more
Git ImmersionGit immersion is a guided tour that walks through the fundamentals of git, inspired by the premise that to know a thing is to do it. moreSee 2 more options
Best VPN provider?
Private Internet AccessPrivate Internet Access is one of the most popular VPNs in use. It is fully featured and allows for easy setup and unlimited bandwidth. more
Hide MeHide.me(formerly Hide.io) is a high quality VPN that guarantees no logging, even for free users. more
VPNNinjaVPNinja is a VPN service that utilizes OpenVPN and offers quality technical support. moreSee 1 more option
Should consumer startups go web or mobile first?
Mobile WebMobile Web allows flexibility to easily expand to desktop while forcing the product to take a mobile-centric focus. more
What is the best task manager for small teams?
TrelloTrello is a task manager built around the concept of ‘Kanban’ which is essentially a scheduling system that allows you to move your tasks from one state to... more
AsanaAsana is a task management web application that is flexible enough to handle your personal tasks all the way to a company with multiple departments and proj... more
SandglazSandglaz is a task management tool built for small teams.The interface is built around the concept of "infinity grids" where task are placed into time-ba... more
What is the best Node.js library for HTML parsing?See 2 more options