From Our Blog

GuideClearly: Add Interactive Guides To Your Website

Abhijeet Chavan's picture

How to add an interactive guide to your website without writing any code.

Best Practice Benchmarking For Legal Services Websites 2016

Abhijeet Chavan's picture

This best practice benchmarking study of 159 legal services websites was conducted by Urban Insight in December 2015. The results were presented on January 14th, 2016, at the Legal Services Corporation 2016 Technology Initiative Grants Conference in San Antonio, TX.

Encrypting Sensitive Data in Drupal Node Fields

Gergely Lekli's picture

Although not typical, it is an occasional necessity to store sensitive data in a website in such a way that it is reasonably well protected from prying eyes. On a recent project, we needed to implement a method for content editors to encrypt some parts of the nodes' content.

A beginner's guide to Angular.js

Jill Lasak's picture

Dynamic web apps have been gaining in popularity in recent years, and for good reason -- they are fast, efficient, and intuitive for end-users. Using a Javascript framework can greatly assist in the creation of an app like this.

One of the most popular and convenient frameworks out there is Angular.js, which includes a lot of useful functionality right out of the box. Angular allows for data entered in html elements on the page to be instantaneously updated in the Model, just by sticking some special Angular tags in the template file's markup.

Three Things to Ask When Reviewing Wireframes

Paris Hyun's picture

If you’re asked to review a set of wireframes by your technology team in preparation for a website redesign, unless you’re provided with proper guidance you may be left feeling a bit confused or underwhelmed. You’ll immediately notice a few things:

Using SPARQL and Linked Open Data For Content Blocks on Your Drupal 7 Website

Lehel Matyus's picture

The content that you display on your Drupal site doesn’t necessarily have to be content that you own or store in your own database. In addition to your own content, there could be various use cases and methods for dynamically displaying data from outside sources and displaying it on your site.

Basic Technical Tips for Developing Your First eBook

Everson Verissimo's picture

The world of digital books is a big one and it’s continuing to grow. Urban Insight has recently published the following ebooks for the Apple, Google and Amazon marketplaces:


Implementing an Activity Indicator in AngularJS

Gergely Lekli's picture

Web developers looking to offer a native app feel to their sites’ visitors will most likely consider using the single page app (SPA) approach. SPAs allow for a snappy user experience because redrawing parts of the page does not necessarily require a request to be made to the server. That said, the need occasionally does arise to make API calls from the single page app, and in such cases the app should show some indication to let the user know that something is happening in the background.

Night of the Living Spammer

Cate Miller's picture

If you have a public facing website that accepts user submitted content you have most likely encountered spammy junk or troll submissions.

“First ever Martian marathon scrapbook paper by the pound”

White House Forum on Access to Justice: Adapting to Mobile Trends

Abhijeet Chavan's picture

LSC convened a forum at the White House on increasing access to justice with senior officials from the Obama Administration, chief justices, business executives, and other distinguished leaders. Here are the slides and transcript of my presentation at the White House Forum on Increasing Access To Justice held on April 14th, 2015.