What’s Hot in 2013: Our Picks

What’s Hot in 2013: Our Picks

2012 was a fantastic year for new technologies, products, and frameworks in our industry. That said, 2013 is looking to be even better! Recently, I asked our Nettuts+ writing staff to compile a list of the technologies that they’ll be keeping a close eye on. Now these aren’t necessarily brand new, but we expect them to spike in popularity this year!

Jeffrey Way’s Picks

Composer

Composer

Composer is a tool for dependency management, similar to Bundler and NPM. Declare your dependencies within a configuration file, and then run a single command to immediately pull them into your project!

Though it rapidly picked up steam last year, in 2013, I expect to see wide-spread adoption of Composer from the PHP community. Learn about it here on Nettuts+.


Laravel 4

Laravel

Laravel will be to the PHP community what Rails was to the Ruby world. It’s an incredibly elegant framework that will surge to the next level in early 2013, with the release of Version 4. Composer support, better testability, easy emailing, and resourceful controllers are just a few new features that you can look forward to. Keep an eye on this one!

Tuts+ Premium Further Learning


PHP 5.5

PHP 5.5

Following the successful release of PHP 5.4 in early 2012, which introduced a plethora of badly needed new features, such as a built-in server, traits, and an improved array syntax, in version 5.5, we can expect to play around with generators, support for list within foreach statements, and, among other things, a vastly simplified password hashing API.


D3

D3

D3 is a fantastic JavaScript-based data visualization library that allows you to bind data to the DOM, and then make transformations to the document. To learn more, refer to D3′s GitHub repository for a massive gallery of examples for visualizing various data sets.


Brackets

Brackets

Brackets is an open-source code editor that takes HTML, CSS, and JavaScript to the extreme: it’s built with those very technologies! As a result, as long as you have a relatively basic understanding of JavaScript, you have the necessary tools to extend the editor as you see fit.

Expect to see this editor give Sublime Text 2 a run for its money in 2013! Until then, here’s a peek at the latest (at the time of this writing) updates to the editor.

Bryan Jones’s Self-Serving Pick

CodeKit 2.0

CodeKit Logo

CodeKit became massively popular in 2012 and is now used on sites like Barackobama.com, Engadget.com, and many more. The 2.0 release coming in the first half of 2013 features a complete UI overhaul, support for more languages and tools, better integration of frameworks and a revolutionary new-project-creation workflow.

Essentially, the goal is to make anyone who’s forced to build a website without CodeKit… cry.

Dan Harper Picks

PHP

2013 will be the year of PHP. The year PHP finally makes its comeback and starts to fight against the call of Ruby and Node.

Composer is bringing PHP its long-sought-after package manager. The PHP Framework Interop Group is setting a standard for how PHP should be written, allowing every new and existing framework to grow together and benefit one-another. Not to mention the whole host of new features coming to the language with PHP version 5.4, 5.5 and beyond. It’s hard not to be excited about PHP’s now rosy-looking future.

Tuts+ Premium Further Learning


Meteor

Meteor, a new Node.js-powered framework is set to revolutionise how you write high-quality dynamic web apps. While right now it’s still in preview at version 0.5.2, it’s set to hit the version 1 milestone sometime in the new year. It very well may spark a change in the industry like we haven’t seen since the rise of Ruby on Rails. I’m seriously excited for this. I’ll grab the popcorn.


Backbone.js

With browsers getting ever faster, JavaScript is being turned to more and more to provide fast and slick user interfaces for web apps. Backbone is one of the leading libraries for structuring your JS code. With Backbone fast-approaching version 1.0, it’s sure to only achieve more and more success as the year goes on.

Tuts+ Premium Further Learning


Sublime Text 2

There’s just no way you can’t love Sublime. With its command palette, multiple cursors, split-panes, insane levels of customisation and extensibility, it really is no surprise why Sublime Text 2 has stolen then hearts of thousands of developers away from text editors across every operating system. In 2013, I expect it to continue reigning supreme – with a few exciting updates along the way.

Tuts+ Premium Further Learning


Adobe?

The controversial one. Adobe? The company loathed by anyone who’s written even a single line of HTML? Well, yes. In the past year, Adobe have made it abundantly clear that they’re embracing the future of web technologies. They’ve announced a number of very cool projects, from Brackets, a new take on a text editor for a web designers, to Edge Animate, a Flash-like editor to produce rich CSS3 animations and their CSS FilterLab experiment.

Also, let’s not forget their purchase of PhoneGap and Typekit! Perhaps, by 2014, we’ll have started to forget that Flash websites and Dreamweaver ever existed?

Nikko Bautista’s Picks

Zend Framework 2

Zend Framework 2

Zend Framework 2 was released earlier this year, and it has been a wonderful experience so far. Its adoption of Composer (or Pyrus) to manage its packaging is a huge step in the right direction. I’m hopeful that, in 2013, it will take the crown as the best tool for web developers seeking to build highly-scalable web applications.


Twitter Bootstrap

Twitter Bootstrap

Since its conception in 2011, Twitter Bootstrap has become a standard rapid prototyping framework, used by many developers (including myself) who have no idea how to create a grid-layout (or are too lazy to write one). With both developers (@mdo and @fat) moving the whole project into its own open-source organization, I’m looking forward to what the new infrastructure will bring to the project as a whole.


Facebook Open Graph

Facebook Open Graph

In 2011, Facebook released the Facebook Open Graph. The Open Graph has opened Facebook users to a whole lot more, allowing users to share richer stories, based on exactly what they’re doing. From a development point of view, it allows for better integration with Facebook, providing definable stories, which surpass what a simple “Like” can offer.

In 2013, I foresee Facebook’s Open Graph becoming a standard way of sharing different kinds of stories and actions – not just in Facebook, but for any application.


PlayThru

PlayThru

CAPTCHAs have always been the bane of my existence. They’re inclusion in any project generally results in a slightly lower conversion rate. Love it or hate it though, I’ve always deemed it necessary to help fight robots, looking to spam your web sites.

Enter PlayThru: a CAPTCHA alternative, which asks users to play a simple mini-game instead of typing unreadable gibberish. It’s easy to implement, and is nearly uncrackable by any existing CAPTCHA solving solutions that are currently available. In 2013, I can see it being adopted by many of the applications that we use today.


Eden PHP

Eden

Eden is a PHP library that was designed for rapid prototyping. I view it as the Twitter Bootstrap for your PHP code. It’s quite easy to use, offers support for plenty of services, and, best of all, it integrates well with any framework you choose. In 2013, I expect to see it make more of a dent in the PHP scene.

Gabriel Manricks’ Picks

Koding

Koding

Koding is a web development platform that combines all the development tools you need, along with a social aspect to a single place in the cloud. They offer a complete solution, which includes support for multiple languages (PHP, Python, Ruby, etc.), multiple databases (mySQL, MongoDB), terminal access, a sub domain, and file hosting.

Additionally, they’ve made it social, with a mix of GitHub, Twitter and Stack Overflow. You can view friends activity, ask questions, follow topics and post updates. With all of this innovation on a single page, you’re likely wondering how much it’s going to cost you? Well, the developers have stated that the product is free and will remain free for developers always.

They are still in beta, so there are some things which still need tweaking, such as one-click apps and options to purchase additional resources. Overall, though, I think this product shows a lot of promise, and may turn into something really great in 2013.


RethinkDB

RethinkDB

RethinkDB is a database system, rebuilt for the modern 21st century.

Things that are traditionally the most complicated of tasks can be accomplished through the admin’s clean UI.

RethinkDB is a database system, rebuilt from the ground up for the modern 21st century. Created in 2009, RethinkDB is an open-source database that, in my opinion, is considerably under-rated.

It uses a JSON data model to store everything in documents, and supports: atomic updates, JavaScript code directly in the queries, upserting!, map/reduce functions, inline sub-queries, and all operations are lock-free. Additionally, it comes with a stunning UI that puts other tools, like phpMyAdmin, to shame. The included admin allows you to run queries (with autocomplete code hinting), view usage graphs and set up sharding/replication on a per table basis. Things that are traditionally the most complicated of tasks can be accomplished here through the admin’s clean UI.

RethinkDB has automatic failsafe operations for when a node crashes or loses internet connectivity, and the entire system is optimized to take advantage of the new SSD technologies.

Currently, they only provide a package for Ubuntu, but they do offer instructions for getting it set up on Mac OSX. And, of course, they are working on packages for other systems. It will be interesting to see where they take this in 2013.


Stripe

Stripe

Will 2013 be the year that they go global?

Stripe, for the unfamiliar, is a payment processor with the mindset of “built by developers for developers.” If you’ve ever tried to accept credit card payments with something like PayPal, then you know that it can be a headache to set up. From unclear documentation, to fussy APIs, you end up with a lot more open-source projects. Stripe combats this with a dead simple REST API, webhooks for handling different events, and wrappers for basically every language available.

Stripe recently released “Stripe Connect,” an OAUTH 2.0 API that allows you to handle payments and access users’ information, allowing you to create analytical apps and services for Stripe. The single downside to Stripe currently is that it’s only available in the U.S. and Canada. That said, the development team have stated that they are trying to branch out to all countries.

Will 2013 be the year that they go global? I guess we will have to wait and see. Until then, you can learn how to use Stripe here on Nettuts+.


Chrome Packaged Apps

Chrome Packaged Apps

Hopefully, 2013 will bring a new era of hybrid applications, which combine the web’s simplicity with the OS’s power.

Packaged apps are an exciting concept for web technologies and developers alike. Building a web app is a super easy process compared to native OS apps; all you do is layout your objects in XML (forms, buttons, text, etc.) and style them with CSS. Then, to add functionality, you can use something like JavaScript to write simple code in a very component-oriented way.

The downside to web apps is the need for a persistent connection, and nearly no support for native tasks (access to USB devices, writing local files, and so on). Lastly, they are bound to a web browser, which can spoils the effect.

Chrome apps are a mix of both worlds: you get to build apps with access to all of the features of your operating system, but you do it with HTML, CSS and JavaScript!. Chrome offers API-like libraries, which provide you with access to the computers’ resources – and your application is created offline first. This means that, once installed, there is no requirement for an internet connection; it fully runs outside of the browser.

So where’s the catch? Why haven’t we seen many Chrome apps? Well the reason is because it’s still only in the preview stage right now. You can certainly build your own apps with it to test yourself, but there is currently no way to package it for distribution. Hopefully, 2013 will bring a new era of hybrid applications, which combine the web’s simplicity with the OS’s power.


CKEditor 4

CKEditor 4

Already, there are plugins for syntax highlighting and MS document handling.

When building a web application, you must consider the different options for improving a user’s experience. A good UI can “make or break” a product, regardless of its functionality. CKEditor is a WYSIWYG editor that allows you to generate HTML code from an easy to use interface.

CKEditor 4 was released in late 2012, and comes with a few drastic improvements over its previous version. It now supports inline editing of HTML pages, new UI themes that look great out of the box, and a full API to create your own custom extensions.

When it comes to making products, you shouldn’t waste time creating inputs for your users, only to then process the data and format it for the web. With CKEditor, you can customize every stage of its event-cycle, from what’s in the toolbar, to which format the content should be processed into. CKEditor 4 has only been out for a few short weeks, but, already, there are plugins for syntax highlighting and MS document handling.

This is something that I’m very curious to learn more about.

Claudio Ortolina’s Picks

Ruby 2.0

Ruby 2.0

With the Ruby 2.0 release just around the corner, offering new language features, like named arguments and improved performance, Ruby will certainly be a hot topic for 2013 – especially when it comes to upgrading any application deployed on previous versions.


Rails 4.0

Rails 4.0

Another big release, with important architectural changes (like strong parameters) and a more modular structure that should once again positively impact performance. Keep an eye on this one!


jRuby

jRuby

jRuby is a solid alternative to the default Ruby interpreter (MRI). It’s a mature Ruby implementation on top of the Java Virtual Machine that leverages support for concurrency and integration with Java native libraries and drivers. The latest releases show also extremely good performance; it’s definitely an option, when it comes to deploying Ruby applications.


Travis-CI

Travis CI

Continuous integration for testing is increasingly important; Travis makes it possible with a simple cloud based service. With upcoming support for private projects, it’s going to be a must-use tool for any serious test suite.


Go

Go

The Go language, developed by Google, has rapidly gained momentum in our community, thanks to its simplicity, performance and intuitive design. The recent 1.0 release and Google’s commitment to its future make it a valid option for performance critical services in 2013.

Andrew Burgess’s Picks

Node.js

Some Framework

Node is relatively new as server technologies go, but I’m convinced that the excitement we’ve seen so far is hardly the beginning. Technologies like Meteor are proof that Node opens up a whole new way of building web apps that’s incredibly difficult to pull off with some of the old faithfuls.

Tuts+ Premium Further Learning


MongoDB (and NoSQL in General)

MongoDB

I recently created a Tuts+ Premium course all about MongoDB. Prior to that, I hadn’t really had a chance to check out any NoSQL technology, but it was love at first site (yes, pun intended). The idea of storing your data in the same way you work with it (JSON) seems so obvious; why weren’t we doing it sooner? While NoSQL isn’t always the right tool for the job, I think you’ll be seeing it used a lot more in the not-so-distant future.


Responsive Design

Responsive Design

I’m no designer, but I’m certainly a connoisseur of good design. So, lately, I’ve been pretty excited about the hype surrounding responsive design. Once again, it just feels so right. I’ve seen a lot of websites, some pretty high-profile, redesigning with responsive layouts over the last year, and I’m fairly sure this is one trend that won’t be disappearing any time soon.

Keep an eye on Tuts+ in 2013 for a new responsive redesign!


Industry Maturity

industry

While this isn’t a framework or tool, it’s a trend I’ve been noticing for a while – and liking a lot. What I mean by mature is mainly better, more close-to-standardized practices, when building web applications. A great article this year that put a lot of it down on paper (so to speak) was Rebecca Murphey’s A Baseline for Front End Developers. Other projects, like Yeoman, encourage developers to build tested, modular projects, and tools like Github encourage good code management and history.

This maturing can only be good for the industry, so I welcome it whole-heartedly.


Conclusion

Now that you’ve seen our votes, are there other technologies or releases that you’re anxiously awaiting? Let’s keep the conversation going in the comments below!

Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
  • http://www.insitedesignlab.com/blog insitedesignlab

    What a high-value post! I love the round-up. I’ve been tip-toeing around Laravel for a while but I think I’m just going to dive in!

  • Jorge

    PHP coming back? PHP have been always here, i think.

    • jeff_way

      Oh sure, it’s always been the most popular. But it gets beaten up a fair amount too. We think that’ll change in 2013.

      • http://www.facebook.com/profile.php?id=100000605380087 Jeffrey Briceño

        Not just most popular, I think than php is the languages for the web,
        Ok, ruby and python are great, but ruby need RoR or simple sinatra for create webs apps, php just need a .php file and some code in there

      • BrianFrichette

        I agree. PHP is freaking ubiquitous, but let’s face it: PHP was an unruly, ugly, warted mess for quite a while. There was (and still is) plenty to complain about. I had no faith in PHP having a huge future beyond the obvious fact that its so entrenched. But Windows XP is entrenched and it’s not the future.

        This year, I feel like PHP has begun what may be a huge renaissance. Laravel is the first “hot” thing I have seen come out of the PHP world since the days of (the now not so hot) CodeIgnitor. Between then and now, I have seen plenty of big contenders and even some pretty cool projects, but none that really interested me.

        Laravel introduced a first, for me: PHP that actually looks fun to write. Here’s to hoping that the trend continues. The main reason I’m rooting for it to continue is not b/c I love PHP. I love Rails and Node. The reason, we have seen what a renaissance looks like when you take insane market share and introduce it to the enlightenment (referring to JavaScript).

        I feel like some spectacular stuff can be produced from that, since underneath it all, PHP is fast and powerful.

      • thedude321

        Why no python? Thats rite, its always awesome! :D

    • http://danharper.me/ Dan Harper

      Yes, but it’s hardly been considered the most interesting, or “cool” language to code in.

      • mrxxiv

        Remember Diaspora? Yea, me neither. Most PHP apps, frameworks, CMSs still come out on top nowadays.

  • Nirav

    That pretty much covers everything !!

  • holobest

    Very useful article !

  • http://teachingyou.net Morné

    Great list, going to learn a lot of new things in 2013. Thanks :)

  • http://www.bobrockefeller.com/ Bob Rockefeller

    Nice overview and surely right on many points. Brackets is very interesting with Adobe and open standards behind it. Sublime text is my go to power editor now, but I worry about its future as official development has slowed and little is heard (at least the 3rd parties are still working hard – just look on GitHub). Maybe Brackets will give Sublime Text a challenge in 2013.

  • http://www.facebook.com/jesus.bejarano.948 Jesus Bejarano

    Excellent list, Kudos to PHP. I hope that the war of languages and frameworks over and we can be a very happy family again.

  • http://twitter.com/MichMich Michael 

    Best post of the year… ;)

  • @Umesh

    How about Groovy and Grails ?

  • Eoghan

    How soon will we see a responsive redesign for Tuts+ ? Looking forward to seeing that.

  • Wouter J

    Great post! My picks: Brackets, Symfony2.3 (the long time release, how are the developers which uses symfony going to react on this?), open-source (git, github, ect.) and Jekyll.

  • http://www.facebook.com/profile.php?id=100000689381676 Leonardo Rothe Tagliafico

    Are you just naming things in Smashing Magazine and saying they’ll be hot in 2013?

  • ebin

    one more. Three js

  • http://www.facebook.com/thoughtstrailoff Evan Hobbs

    Great post. In 2013. I really hope to see some clarity about which javascript MVC framework is going to be more or less the standard. I’ve invested a fair bit of time learning Backbone but maybe Meteor is going to come and blow it out of the water…

  • danny

    Awesome post. Love nettuts. Jeffrey Way and Paul Irish are my go-to sources for good info.

    Plz post some D3.js tuts!!! I signed up for prem. acct last month and will be pushing mgmt to go team subscription. If D3 and svg tuts become available, I’ll demand it!

  • BrianFrichette

    I’m going to disagree on Backbone. Sure it’s still “hot”, but I think it’s buzz will fade. Backbone is hitting a stage of maturity, and people are realizing that it just doesn’t solve problems the way other tools do. Knockout is gaining big momentum, and has nearly become a staple in the .NET community. I’m rooting for AngularJS, although, I don’t think it will totally catch fire this year. Don’t count out Ember, they are churning out code over there.

    I’d like to see Meteor take off, but despite the buzz, it hasn’t really engaged much use thus far.

    Finally, it may be a bit obscure for some, but Redis is becoming very “hot” for those who work such things.

    I especially like the tidbit on Industry Maturity. We’re seeing things start to coalesce into de facto standards in things like Component, Brunch, Yeoman, and seed projects. Testing is starting to become mainstream.

    • pixelBender67

      For me Backbone changed everything, I love the fact that I am in total control, I can implement the MV * Model any way I see fit, it plays well with others, the huge community etc

  • kcmerrill

    I was looking at Eden and I really really love the idea and the concept. It reminds me alot of a php version of underscore.js.

    It appears that it’s been 2+ months since the coebase has been updated on github. Does anybody know if eden is in active development? Does anybody know of any alternatives that are like it?

    I only ask because there are a few issues I saw with the FB integration and the community is somewhat non existant.

    Thanks,
    -kc

  • sirfilip

    Great post! However i would give django a plus.

  • Jonas

    We need AngularJS (http://angularjs.org/) on that list. It’s an alternative to Backbone.js and similar technologies.

    • Ian Simmons

      yep I agree. angularjs seems like a good simple alternative to backbonejs for quick apps. Would be nice to see some more tuts on it this year

    • Andreas

      I totally agree, replace Backbone with AngularJS, it’s way better.

    • Rory

      I’d echo that. Once the backbone community see what angular is capable off, they’ll ditch it quicker than a dumpster baby

      • Ian Simmons

        I don’t think I would give up on backbone. It’s just nice to have an alternative. It’s my understanding that angular is a little restrictive and opinionated (admitedly I don’t have a lot of understanding at this point) so while I agree angular tuts would be awesome, I don’t agree with ditching backbone

      • Rory

        Haven’t heard anyone describe angular as “restrictive” before. You should read into it more. Specifically directives.

        Backbone just isn’t as intelligent as angular. It has its place, but I have yet to hear from anyone who’s gone to backbone to angular…and then back. Each to their own though.

      • Ian Simmons

        Yep “restrictive” probably is not the right word and should have been left off. The opinionated part (based on comments and comparisons I’ve read in various places) really is all I’m referring to. I think it will be good to have both a opinionated framework and a less opinionated library in my arsenal in case I want to do something that doesn’t fit with angularjs. I’m definitely reading up on angular but hope to see continued support for backbone too.

    • http://twitter.com/alainduchesneau Alain Duchesneau

      +1

    • Stephen

      +1 for AngularJS
      Backbone is obnoxious

    • Adam Soffer

      +1 AngularJS == html6

  • Ally

    I totally agree with the playthru thing! It is especially good for mobile devices. I also find regular CAPTCHA the bane of my life, swear they have got harder! I found some great CAPTCHA bypass software called RUMOLA to read and fill them in for me which has made my browsing slightly less stressful!

  • http://www.facebook.com/mathieue Mathieu Elie

    thx for sharing this. awesome :)

  • http://rushtips.com/ Jim

    This is a great list, I found a few of them very interesting and useful.

    There’s however one thing I haven’t been able to find yet, the social media followers/fans “widget” at the top right of the page, how did you make it?

    Thanks!

  • MPinteractiv

    PHP is just catching up with the rest ( Ruby , Python ) but will never be as good as the other ones , the language is dreadfull … Silex is cool though , Symfony2 too , ZendF2 is a complete failure.
    On the client side : AngularJS , Ember , Backbone are great.
    jQuery always at the top.
    IDEs : Sublime Text2 , Netbeans ( which now supports HTML5 projects )
    Databases : MongoDB , CouchDB , and in memory stuffs.
    Servers : Nginx , NodeJS , Vert.x .

    • Vinay

      Yeah…PHP’s latest framework Laravel is cool. But most of the new features are inspired by ruby and not more than that.

  • Vinay

    I liked the CKEditor most. It’s first WYSIWYG editor that has nice interface and functionality.

  • Edison Leon

    Awesome picks, thanks!

  • middle8media

    Great!! My favorites from the list are Meteor, Brackets, Koding and of course CodeKit. Brackets looks great. I would add Jekyll in the mix. Thanks

  • Martin

    “Perhaps, by 2014, we’ll have started to forget that Flash websites and Dreamweaver ever existed?”

    Why ? ,

    is dreamweawer so bad ? , I use It and I like it :) ,

    about Flash websites you have right , javascript can do almoust the same , but still we can build mobile apps with Flash/ Air and it’s works fine and performance very well …

    Also there is some places ( in web ) where Flash as website will be better than JS (HTML5, CSS3, etc… ), I think in 2013 we still must use technology very carefull

    great article anyway :)

    • Ian Simmons

      Something I’ve been wondering about with all the talk of flash going away, you say js can do almost the same, but is it actually possible to create something like this website 100% exactly with all it’s animations and interaction without flash? http://disneyworld.disney.go.com/new-fantasyland/

      I have no idea which is why I’m asking.

      • Martin

        This is a “place” where Flash shines :) , as I say js can do almost the same , almost !!! , there is a long list of sites where Flash is beter and performance better

  • Kennedy

    Hi..That is a very nice plan. I would like to suggest if we can have ios course with the same approach you did with laravel 3x and later Andrew came with a project approach from scratch.

  • http://twitter.com/frank_laemmer Frank Lämmer

    Here is certainly not enough controversial discussion going on. Did someone forgot to post this on HN?

  • pixelBender67

    I noticed you have Meteor, I picked Derby over this one because of NPM, what are your views?

  • Marky D

    Saying Playthru is secure is negligent. This technology is simple to crack. Just a toy.

  • Shibly

    I’m quite surprised to see that Symfony2 is not in the list. SF2 is far more better regarding Zend framework 2 and it introduces many new things. Is that kind of a controversy ?

  • rmwebs

    Great post – the best one this year (:p) without a doubt.

    Have to ask though – what makes you think PHP will be making a resurgence this year? Whilst it has developed a hell of a lot recently, the issue has been, and will remain to be hosts not supporting the latest PHP versions for a good year or more after they are released.

  • crispy

    hey,

    please add playframework and Scala on the list

  • http://www.facebook.com/fahd.murtaza Fahd Murtaza

    Love this statement, “I’m no designer, but I’m certainly a connoisseur of good design.”

    Beautifully written article. I agree to most of it.

  • Andreas

    Beskeds AngularJS I also want to see more tutorials of MeteorJS. Maybe a combination of using AngularJS in MeteorJS, which I’m interested in doing.

  • http://twitter.com/Mohamad_dev Mohamad

    Thanks, Excellent . . .

  • Jack

    Brilliant post, I’ve got lots of playing around to do now.

  • http://www.matthewsetter.com/ Matthew Setter

    I know I’m a bit late to the party here given the date and comment count. But I’m really happy to see a number of the choices, especially:
    – Zend Framework 2 (a great advance on v1)
    – Stripe: a really solid payments platform
    – Composer
    – Twitter Bootstrap
    – Sublime Text 2

    With even half of these great selections, you can’t help but really grow as a well rounded developer. Thanks for this great list folks.

  • mace

    ohhhh make me overwelming

  • Jeremy

    I don’t agree at all about the Zend description. The fact that it’s now using compozer does not make it a good framework. Zend was bad in the past and is still bad today.
    My advice to users : If you want to a framework in which you will re invent the wheel anytime you want to use a simple functionnality (e.g, slug system), then choose Zend, it will allow you to waist your time