Manipulating jQuery tables
In this article by Karl Swedberg and Jonathan Chaffer, we will use an online bookstore as our model website, but the techniques we cook...
8 built-in Angular Pipes in Angular 4 that you should know
Angular is a mature technology with introduction to new way to build applications. Think of Angular Pipes as modernized version of filters comprising functions...
What’s new in ECMAScript 2018 (ES9)?
ECMAScript 2018 - also known as ES9 - is now complete with lots of features.
Since the major features released with ECMAScript 2015 the...
5 reasons you should learn Node.js
Open source software in general, and JavaScript in particular, can seem like a place where boom and bust is the rule of law: rapid...
Quick start – your first Sinatra application
(For more resources related to this topic, see here.)
Step 1 – creating the application
The first thing to do is set up Sinatra itself, which...
Deploy Node.js Apps with AWS Code Deploy
As an application developer, you must be familiar with the complexity of deploying apps to a fleet of servers with minimum down time. AWS...
HTML, PHP, and Content Posting in Drupal 6
Input Formats and Filters
It is necessary to stipulate the type of content we will be posting, in any given post. This is done through...
Migrating a WordPress Blog to Middleman and Deploying to Amazon S3
Part 1: Getting up and running with Middleman
Many of today’s most prominent web frameworks, such as Ruby on Rails, Django, Wordpress, Drupal, Express, and...
Front Page Customization in Moodle
Look and Feel: An Overview
Moodle can be fully customized in terms of layout and branding. It has to be stressed that certain aspects of...
After backlash for rejecting a uBlock Origin update from the Chrome Web Store, Google...
Last week, Raymond Hill, the developer behind uBlock Origin shared that the extension’s dev build 1.22.5rc1 was rejected by Google's Chrome Web Store (CWS)....