Deep insights from our research and experience

Go live checklist for your Django project
Launching a website can be an exciting but nerve-wracking experience. With so many moving parts in the website development process, …

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 …
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 …

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 …

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 …

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 …

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 …

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 …

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 …

5 Reasons You Need a Multi-Distribution Channel CMS
Whether you are a publisher or marketer, content is pivotal to your role. It either is your product or your …