Bookmarks for November 4th Through November 5th

| Comments | bookmarks

Things from around the web, as seen on November 4th through November 5th:

  • You’re Missing the Point of Promises - What's important about a Promise is not that allows defered operation for the success or failure of an asynchronous task (although it does), it's that it allows composition of promises. That you can pass promises into functions, and if the original function returns an error, the function operations all collapse into the appropriate error handling states.
  • JavaScript for Cats - Javascript is one of the languages that I recommend to new programmers, not because it's a particularly nice programming language, but because your browser contains the javascript console, and you can use it to great effect almost immediately, so the learning curve feels lower. This tutorial starts you off with opening the console on the page, so plays to it's strengths.
  • Functional Programming Principles in Scala: the final push | - Our department continues to work through the Functional programming principles course from Martin Odersky, something I've personally found tricky in places because I struggle with some of the more abstract problems.
  • How to Build a Responsive WordPress Theme with Bootstrap - There's a reason that Wordpress is one of the most popular blogging engines around, and the ease of creating a new theme is part of that.
    Bootstrap is fast becoming the defacto web interface for developers with minimal to low design skills.
    These technologies help you get the job done faster and with less thinking about details. That's pragmatism right there
  • Nobody Wants to Learn How to Program - An interesting view on how we teach concepts far too early in programming courses. People want to program for a reason, not for the joy of programming itself. Those concepts are important, but at an appropriate level, let people have fun programming for a purpose first.