httpbin.org

Some dozen generic API endpoints you can use to test how your HTTP client deals with various responses, e.g.

makandra dev
devdocs.io

DevDocs combines multiple API documentations in a fast, organized, and searchable interface. Here's what you should know before you...

Understand how asynchronous JavaScript works: Read Henning's presentation about asynchronous Javascript (there's also a German video presentation...

In a web application you often need to move data between the client (HTML, Javascript) and the server (Ruby, Rails...

Exercise 1: Maps In MovieDB, add a new field “Principal filming location”. In a movie’s show view, geocode that...

There is no single place to look up documentation for our stack. This card includes some hints where you can...

azimi.me

Interesting hack to move expensive JSON.parse calls out of the main thread.

If a SOAP API expects you to call a remote method with arguments of complex types, Savon lets you manually...

Get an idea of the varying support for HTML/CSS/JavaScript features in different browsers like Chrome, Firefox, Internet Explorer, Edge...

In this card we will learn to write code that scales with a large number of database records. We will...

Read the following chapters from The Pragmatic Programmer, anniversary edition (in our library): Chapter 1, Topic 3: Software Entropy...

makandra Curriculum

Ruby is the programming language we use on the backend. Goals After finishing this lesson you should be able to...

makandra dev
api.rubyonrails.org

ActiveModel supplies an errors object that behaves similar to a Hash. It can be used to add errors to a...

When using Savon to connect a SOAP API, you may want to use Savon::SpecHelper to mock requests in your...

patrickmarabeas.github.io

Webfonts are not always available when your JavaScript runs on first page load. Since fonts may affect element sizes, you...

makandra dev
github.com

Flickraw is a library to access flickr api in a simple way. It maps exactly the methods described in the...

This will list all branches matching your query as input options for git checkout greckout ar 1) ar/cache-api-keys-1098...

Here is a Javascript function reloadUsers() that fetches a HTML snippet from the server using AJAX and replaces the current...

The API is a little confusing because animate returns a reference to the element to enable chaining.

jQuery comes with .animate() that lets you transition some CSS selectors: function floatIn($element) { $element.css({ 'opacity': 0, 'margin-top': 200px...

makandra dev
databound.me

Databound provides Javascript a simple API to the Ruby on Rails CRUD. Tries to expose a full model CRUD as...

makandra dev
mailru.github.io

A set of javascript tools for working with files. It offers different kinds of things: A cross-browser JS API...

Hash#fetch is a great way to ensure that a hash key is present. The error message when a key...

Restangular can make use of $http's built-in response cache. # Cache response for single request Restangular.one('accounts', 123).withHttpConfig...