Articles about general web development. Topics could range from databases, coding in various languages, API design, performance, and automation.

Test local development environments with ngrok

Local development is convenient and fast. It rids us of network latency and allows more rapid iteration while building a website. Ignoring that latency until you deploy can hurt your site’s performance. Read more to learn a few techniques for doing initial performance testing on local sites.

REST Easy Part 5: Everybody Get Together

In this week’s REST Easy tutorial, we tackle the process of adding entity references to your API endpoints. Entity references create relationships between two separate data structures in Drupal. Exposing that link within your API is critical to providing a comprehensive content model.

Rest Easy Part 3: Now Filter This

In the third installment of REST Easy, our RESTful module tutorial series, we’ll take a look at how to filter your API endpoints for results, a great feature that brings in the power of Entity Field Query for your APIs.

Debunking 3 Meteor misconceptions

Through lots of discussion, I’ve found that people are generally opposed to using Meteor for any sort of professional or production work for a number of reasons, which aren’t really related to Meteor’s usefulness as a tool. Let’s spend some time looking at Meteor more closely in regards to these concerns.

REST Easy Part 1: And the RESTful is up to you!

So that brings us to this series: “REST Easy.” In this series I will take you through developing a REST API with Drupal 7 and the RESTful module. We’ll make sure you have a solid foundation and build up the API one step at a time. In this first session I’d like to cover creating an API endpoint for a simple content type in Drupal.