Node.js + Drupal = Higher Performance and Interactivity for Your Web/Mobile Solution



Increasingly, organizations want information and data real-time. For many applications, the speed at which users can access data is more critical than the quantity of data. Real-time, or nearly real-time, information makes it possible for an organization to be much more agile than its competitors. Until recently, the web model for interacting with data has been synchronous. A server process receives a request from the client, and cannot process a new client request... Read More

Virtual Private Servers - The Reality vs. The Hype

A Virtual Private Server (VPS) is a part of a larger physical server which shares its resources with multiple users. Instead of requiring a separate computer for each server, using software, dozens of virtual servers can be deployed using software that slices the physical server’s resources and distribute it to each user/website. All these partitions act as a separate dedicated server for its user. These partitions are all independent from each other since all the resources like the physical RAM (random... Read More

What's new in Drupal 8?

“The reason Drupal has been successful is because we always made big, forward-looking changes. It’s a cliché, but change has always been the only constant in Drupal.” – Dries Buytaert, Creator of Drupal


My college professor once told me that “change is the only constant thing in life”. This quote stuck with me ever since as it was not only true, but it also changed the way I viewed our world. With that said, Drupal 8 exemplifies this saying with major front and back-end changes to its widely used content management system (CMS).

Objected... Read More


While there are many server-side scripting languages such as Python, PHP, Ruby and Java, Node.js is becoming well known in the tech community. It is being hailed as “the new Ruby on Rails” by many developers with huge potentials.

So what exactly is Node.js?

Node.js is a server-side software system designed for writing scalable Internet applications on web servers. Programs are written in ... Read More

WebFirst goes to DrupalCon Portland!

This year I had the pleasure of going to Drupal's yearly worldwide conference in Portland, Oregon: DrupalCon.

I love going to DrupalCon's because they are the best way to get immersed with everything Drupal.  It's wonderful to meet people in person that you only knew as a username online, and it's... Read More

NFC – The Promise. The Future.

Imagine your life sometime in the future where:  Your credit cards, gone. Keys gone. Passport: gone.

This is the future, where all the objects that you once hauled around will merge into a single device -- your smartphone. Near Field Communications (NFC) will be responsible for this shift towards a singularity.

What Is NFC?

NFC is a set of close-range wireless communication standards and it is derived... Read More

Why Drupal?

While there are many open source Content Management platforms (e.g. Wordpress, Joomla! and  Drupal), each have their pros and cons. Through WebFirst’s extensive experience and analysis of the market, we feel that Drupal is the best choice for most websites and web applications. Drupal can be an excellent choice as a foundation for your website.  How can Drupal help your organization? Consider 6 factors:

1.       Open Source –... Read More

Responsive Web Design

 “Day by day, the number of devices, platforms, and browsers that need to work with your site grows.  Responsive web design represents a fundamental shift in how we’ll build websites for the decade to come.” - Jeffrey Veen

The use of mobile devices has been surging within the past 5 years and according to Pew Research, half of all U.S adults now have a mobile connection to the web through... Read More

Native vs. Web Apps


There are two primary camps for building mobile apps – native and web based.  The difference in capabilities between web-based and native mobile apps is rapidly narrowing. With recent advances in HTML5 resulting in a new, more mobile-friendly version of the web language, web apps can now offer many of the features that previously only native apps could, and without the cost! However, native apps still offer some capabilities... Read More

Contact Us

Contact us with questions about our portfolio. Request a quote. Want more info?