Eco-Friendly Toilet Paper: A Product Strategy Case Study
I've been using eco-friendly toilet paper for about a year, since my colleague Carolyn did a great presentation on making greener purchasing choices. And while I won’t go back to wasting-the-trees...
View ArticleTag(s), You’re It! Overhauling our Lever ATS Tags
Over the last several months, Viget’s recruiting team has been working to revamp our internal tools and processes. One of the tools we use daily is our Applicant Tracking System, or ATS. ATSes have an...
View ArticleDealing with Database Defaults in Django
As a pretty big fan of databases, I sometimes get annoyed with how Django handles the database. Specifically, I prefer to look at the database as the source of truth for a project, but Django does not...
View ArticleLearn, Reflect, Repeat: Internships at Viget
Intern season is a wonderful time of the year at Viget. Each summer, for over 14 years, we’ve welcomed up-and-coming designers, engineers, and strategists to experience real-world agency life. In that...
View ArticleFrom Text to Heartstrings: My Captions Love Story
How I Started Watching With Captions It all started when I met this beautiful woman and we started dating. On a cold and snowy evening, we were at her house to watch Avengers: End Game. We cozied up...
View Article6 Things We Look for When Estimating a Website Project
In a previous article, I addressed the wide range of costs associated with website projects. In this follow-up, I’ll go deeper into the individual factors we look for to determine, specifically, what...
View ArticleGetting Content Strategy On Track With Content Audits
On a recent project, I was talking with project stakeholders about content editors’ experiences and pain points with their CMS. Our discussion was aimed at unveiling the core issues that needed to be...
View ArticleCreating a Mac-Inspired Dev Environment on Windows with WSL, Hyper, Zsh
Who said style and function couldn't coexist? As a developer who prefers using a PC while at home and a Mac while on the go, my continuous goal is to enhance productivity and establish a smooth...
View ArticleUsing Pre-Commit with StandardRB
When I was looking for a good resource on how to set up pre-commit to work with StandardRB, I could not find anything that did exactly what I needed. I wanted to use pre-commit to have StandardRB...
View ArticleUse Ecosystem Maps to Show, Not Tell
What properties and third-party systems are part of your digital ecosystem? Who writes, edits, and posts the content that’s on your website? And most importantly, who is responsible for making all of...
View ArticleUpgrade Your Craft CMS Site to PHP 8: It's Business Critical
Keeping your Craft CMS site up to date is always important. The overall technology stack that powers Craft is also crucial to your site's security and performance. But sometimes, life happens and you...
View ArticleAvoiding JS Import Hell
On large JavaScript or TypeScript codebases, imports can accumulate and, over time, become unwieldy. It isn’t unheard of to find a module with 15 or 20+ lines of import statements at the top of the...
View ArticleComponent Driven Development and the QA Process
It’s no secret that component driven development has many advantages and has streamlined the development process. Building user interfaces from the bottom up with modular components as part of a...
View ArticleBuilding Motion for the Web: Recipes for Design Success
This article is part three of a series unpacking how we define and implement motion at Viget. The other articles in the Building Motion for the Web series are part one: In the 'Zone' and part two:...
View ArticleBonding Over Books
Many people have fond memories of completing the BOOK IT! reading challenge as a kid and earning a free personal pan pizza from Pizza Hut. Viget is full of readers, so we decided to host our very own...
View ArticleDemystifying WCAG 2.2
The World Wide Web Consortium released its newest version of Web Content Accessibility Guidelines. WCAG 2.2 is the newest accessibility standard for websites. Reading the WCAG documents can be a bit...
View ArticleBuild a Stronger Product, Rooted in Mixed Methods
Blind spots happen to the best companies. Sometimes they pull forward too fast, necessitating some big u-turns in their roadmaps later. Or, they forget to monitor how their current products or...
View ArticleHow to Foster Ongoing Shared Understanding During MVP Development
In my previous article, I covered actionable strategies for gaining a high-level understanding of what we’re building from the very beginning of an MVP project. Once we've achieved alignment there, we...
View ArticleMaking a Business Case for Your Website Project
Our most effective and rewarding work happens in partnership with leaders who have clear objectives for their websites and the right level of investment to realize their goals. This article is for...
View ArticleEmployee Engagement Strategies During Uncertainty
''Unprecedented times'' and uncertainty are not new to workplaces and organizations (even though 2020’s global pandemic did put a unique spin on things). We’ve all experienced a rollercoaster of...
View Article
More Pages to Explore .....