-
Ruby
How to Build Rails APIs Following the json:api Spec
We’ve talked before about how to build a JSON API with Rails 5. We also discussed using Rails 5 in…
Read More » -
Web Dev
Every programmer is self-taught
There are many ways to become a programmer beside getting a computer science degree. If you’re on that less conventional…
Read More » -
JavaScript
Outside-In Testing for Ember Apps
While the actual tests themselves may not change, the are many different approaches to testing an Ember app. In this…
Read More » -
Angular.js
Angular.js Custom Directives Example
1. Introduction In a previous example we talked about the transclusion concept, in terms of Angular directives. 1.1 What are…
Read More » -
Node.js
Understanding Garbage Collection and Memory in Node.js
Whenever there is bad press coverage of Node.js, it is (typically) related to performance problems. This does not mean that…
Read More » -
jQuery
JQuery Settimeout Example
The aim of this example is to show you how to use the jQuery setTimeout() method. Sometimes we need to…
Read More » -
Web Dev
5 Reasons Automated Testing Is Worth the Investment
In many engineering disciplines, testing is an accepted practice. It’s not something considered an afterthought or a separate process. It’s…
Read More » -
Python
Python Dictionary Example
Dictionaries in Python are data structures that optimize element lookups by associating keys to values. You could say that dictionaries…
Read More » -
Node.js
Async for Node.js
Async module for node.js saves the day when it comes to synchronizing asynchronous tasks, or executing them in a serial…
Read More »