About me

Site Statistics


About DevList

DevList was built with the goal of providing a hub for all the best educational resources for anyone working in software development. Whether you are a developer, tester, designer or manager, this site was built for you!

The best books and articles on a large number of topics are manually gathered, realizing that the human mind is still better at evaluating the quality of a resource than a search algorithm. Crowdsourcing sites are used to find out which resources users find most effective in helping them learn and each item is reviewed before being placed on the site.

Whether you want to learn a new programming language, brush up on your css skills, or want to get started with a new technology or framework, here at DevList you will find the best resources to satisfy your educational needs.

History of DevList

  • First steps

    DevList started as a weekly email to my colleagues at Lateral Inc., containing links to interesting articles about software development.

  • Books

    After the first ten editions, I realized, to make the picture complete I have to start including books.

    I found that you can find excellent books you can download or read online for free. So, a free book of the week and a recommended book is featured almost every week since then.

  • Going online

    During the winter holidays of 2012, the first version of the DevList website was born.
    It was coded as simple static site, the data was served from Dropbox, every edition loaded by jquery as a jsonp file.

  • Switching it up

    I wanted for a long time to explore the possibilities and limits of pure frontend javascript applications. I also wanted to learn Backbone.js, so I chose to re-build the site using it and host it on Github Pages which offers free hosting, but only static pages.

  • Getting real

    When pure javascript client side solution became too limiting for the features I wanted on DevList, I decided to re-implement the site as a full-stack solution with a server-side component and a database. I chose Microsoft Sql Server and ASP.NET MVC, not because I think they are better than others, but for pure pragmatical reason: I am the most familiar, ergo the most productive using these tools.

    Current technology stack:

    • Sql Server
    • Entity Framework 6
    • ASP.NET MVC 5
  • The future

    Where this site is headed is pretty much up to you, the users. If you have any suggestions or ideas on how DevList could be improved, please don't hesitate to contact us.