Deep insights from our research and experience

Thumbnail image for Use This 5-Point Checklist to Evaluate Your New CMS

Use This 5-Point Checklist to Evaluate Your New CMS

Evaluating a content management system (CMS) recently delivered to you can be challenging if you aren’t used to working in a CMS regularly. A solution can look good on the surface but be less than functional when you go to …
Thumbnail image for How to Avoid Surprises In Your Website Budget

How to Avoid Surprises In Your Website Budget

Asking how much a website costs is like asking how much a house costs. The answer depends on what you want. You’ll pay different prices for a two-bedroom cottage and a seven-bedroom rambler. In both cases, the difference can mean …
Thumbnail image for DEV: How to Choose a Web Development Agency in 2023

DEV: How to Choose a Web Development Agency in 2023

Your website is the hub of your business. It holds the promise of competitive advantage and the responsibility of delivering excellent customer service. Designing and building any new web application or restructuring your web development operations is a substantial undertaking, …
Thumbnail image for DEV: 5 Signs It’s Time For a Custom CMS

DEV: 5 Signs It’s Time For a Custom CMS

A content management system (CMS) makes managing and publishing content to your website a breeze. And most digital marketing teams adopt one of the popular ready-made platforms, like WordPress or Drupal, when first launching their business. However, as with any …
Thumbnail image for Using pyproject.toml in your (Django) project

Using pyproject.toml in your (Django) project

Back in 2018, I wrote about using setup.py in your Django/Python project. Five years later, setup.py is being phased out in favor of pyproject.toml. I’m a big fan of this change. With setup.py you could really go off the rails …
Thumbnail image for 7 Signs It’s Time to Rebuild Your Website

7 Signs It’s Time to Rebuild Your Website

Whether you are a billion-dollar business, mom-and-pop shop, or mission-driven organization, your website is a key step along your audience’s journey, so it’s essential to get it right. You’ve known this from day one. But your organization isn’t static. It …
Thumbnail image for How to Choose a Web Development Agency in 2023

How to Choose a Web Development Agency in 2023

Your website is the hub of your business. It holds the promise of competitive advantage and the responsibility of delivering excellent customer service. Designing and building any new web application or restructuring your web development operations is a substantial undertaking, …
Thumbnail image for Project Look:  Big Cities Health Inventory Data Platform

Project Look: Big Cities Health Inventory Data Platform

Last year Drexel University, in partnership with the Big Cities Health Coalition, contacted us to build a website to visualize health data for urban areas in the United States. Their data analysts gathered data around metrics like HIV infections, COVID …
Thumbnail image for 5 Signs It’s Time For a Custom CMS

5 Signs It’s Time For a Custom CMS

A content management system (CMS) makes managing and publishing content to your website a breeze. And most digital marketing teams adopt one of the popular ready-made platforms, like WordPress or Drupal, when first launching their business. However, as with any …