Creating a Website Content and Functionality Plan
It’s no secret that building a website takes a lot of careful planning. From the design and architecture to functionality and content, each piece needs to be clearly laid out before the build to ...
View ArticleGmail, Google Drive and Google+ Find a New Way to Play Together
Notable news for Google users this week, as the good people at Mountain View have done away with separate storage for Gmail, Google Drive and Google+ Photos. Instead of the 10 GB of email storage, ...
View ArticleSlideshow Articles: Good for Business, Bad for Users
Over the last couple of years, a new strategy has been adopted by web publishers looking for ways to drive advertising revenues: articles, usually editorials or lists, split into multiple pages and ...
View ArticleThe Basics of AngularJS & ngCurrency
I've been working with AngularJS for a few weeks now, as I've been tasked to continue the front-end development of a web application that utilizes Angular. For those of you who haven't used Angular, ...
View ArticleEverything You Need to Know About DNS Records
DNS is an acronym that stands for DOMAIN name server, and chances are that if you have ever configured web hosting, you have probably pulled your hair out over the configuration of these records. I ...
View ArticleThe Growing Influence of the Mobile User: Google’s New Search Results Algorithm
As of April 21st, Google started using a new algorithm to determine their search results that takes into account the mobile-friendliness of a web page. The change was likely spurred on by the growing ...
View ArticleOur Favorite DNN Themes: Stylish and Modern Designs for 2015
Most of the websites we build are on the DNN platform, a content management system (CMS) that makes it simple for our clients to create and update content on their website. We love it for a lot of ...
View ArticleSocial Media Day Philadelphia 2015: Harnessing the Power to Reach Your Audience
The influence of social media in our everyday lives is widely recognized. It has the power to swoop in from the wings, determining what’s on the news, and affecting societal conversations in ways ...
View ArticleComputers Can Dream
Ever wonder what it would look like if computers could dream? Thanks to Google’s artificial neural networks research team it’s now possible to do just that. They have created an artificial neural ...
View ArticleWeb Development's "Chicken or Egg" Question
Website development has it’s own chicken or the egg question: design or content? Both are necessary and important in their own right -- great content needs a great design. But what comes first? ...
View ArticleGrowth at Brio: New Projects, New Positions, and Our 4th Philadelphia100 Win
Just this week, the Philadelphia100 announced their 2015 winners -- and Brio was on the list for the 4th year in a row. We’re honored to be named on such a prestigious list; the Philadelphia 100 has ...
View ArticleBootstrap Grid & Responsive Web Design
Responsive web design is becoming more prevalent, albeit, not all websites adjust to the many screen sizes that are available on the market. There are several design methods that you can use to help ...
View ArticleDNS: The Internet's GPS
DNS is considered the GPS of the internet, and the internet itself would cease to exist without it. While many choose to just believe that the internet works on magic, it can be important, and ...
View ArticleJavascript Prototype Chains
JavaScript is a pretty interesting language that has some cool features that might make you pull your hair out or appreciate the benefit it bring under certain circumstances. One of the inherent ...
View ArticleAJAX Basics
AJAX, standing for Asynchronous JavaScript and XML, is a very useful tool for modern day web development. AJAX helps developers load data and update a page without completely reloading the page. This ...
View ArticleMVC in ASP.NET
What is MVC? MVC stands for model-view-controller and it is a framework for building web applications that comprises three logic layers: model, view, and controller. Models are classes that represent ...
View ArticleMVC Architecture with Angular.js
Angular.js is an open-source javascript framework that provides client-side MVC (Model-View-Controller) architecture. Many large websites use Angular.js to power their applications such as Amazon, a ...
View ArticleRegex Basics
Regex is short for regular expression, which is pattern matching within textual data. There are three types of components to regex: anchors, character sets, and modifiers. Anchors specify the ...
View ArticleChartJS Mods
ChartJS is one of the premier open source javascript libraries for creating charts, and while it has a great deal of features, some more unique features are absent. Recently, I needed to customize ...
View ArticleHow to Enhance Google App Capabilities with Google App Script
What is Google Apps Script? Google Apps Script is an extension of JavaScript for applications built on the Google Apps Platform. The service features a cloud based debugger and compiler which was ...
View Article