How to Handle Context Switching and Become More Productive
If you’re a software engineer who’s constantly being interrupted by Slack messages or taps on the shoulder, how much time are you wasting by having to get your mind back to the original problem at...
View ArticleCollaborative Information Architecture at Scale
At least half of the work of design is not design, because design isn’t just "making things"—it’s making things with other people, many of whom usually aren’t designers. This is true any time you’re...
View ArticleThe Case For Project Wikis
There are a zillion tools out there, built to help keep project teams and material organized. It’s easy to get bogged down in a sea of shared documents, all living in separate places. Even when a...
View Article16 Questions Project Managers Should Ask Before Starting a Project
It can be daunting—that moment when you find out you’re in line for a new project. No matter how big or small it is, there are a lot of things to take care of before your team gets going. In this...
View ArticleGrowing a Healthy Relationship with Your Agency
When you’re a new client starting to work with Viget, you’ll be introduced to a team of brilliant specialists to collaborate with during your project. But amidst the day-to-day project hustle, we also...
View ArticleTwo Decades of the Viget Circles
As a kid, I dreamed of starting a company. I loved the idea of organizing a world-class team, delivering products or services that created real value, and cultivating an authentic, original culture...
View ArticleTry Out Fish For Your Command Line Shell
In the article Configure Zsh Options & Plugins for Productivity in macOS's Default Shell I walked through customizing zsh's interactive shell to add what I consider key features. (An "interactive...
View Article7 Reasons to Be a Viget Intern
It’s (about to be) the most wonderful time of the year – intern season. Interns bring a welcomed burst of energy to Viget every June. For eight weeks, Viget interns learn and work alongside our...
View Article10 UX Research Tools We Love
When I started a few months ago as a UX researcher, I felt inundated by all the tools that exist in the UX galaxy. As someone who has recently transitioned into the UX realm from the academic and...
View ArticleHow to Foster Real-Time Client Engagement During Moderated Research
When we conduct moderated research, like user interviews or usability tests, for our clients, we encourage them to observe as many sessions as possible. We find when clients see us interview their...
View ArticleTTT in SPAAACE
By now, you’ve probably heard of TTT, our quarterly team events. If you haven’t, you should read all about their history. TTT, or Third Third Thursday, is a time for us to look back and look ahead....
View ArticleConcurrency & Multithreading in iOS
Concurrency is the notion of multiple things happening at the same time. This is generally achieved either via time-slicing, or truly in parallel if multiple CPU cores are available to the host...
View ArticleAfrican American Women Leading in Tech
“Close your eyes and name three people who have impacted the tech industry.”In all likelihood, that list might be overwhelmingly white and male. And you are not alone. Numerous lists online yielded...
View ArticleMarkdown Comes Alive! Part 1, Basic Editor
In my last post, I covered what LiveView is at a high level. In this series, we’re going to dive deeper and implement a LiveView powered Markdown editor called Frampton. This series assumes you have...
View ArticleWhy's it so hard to get the cool stuff approved?
The classic adage is “good design speaks for itself.” Which would mean that if something’s as good of an idea as you think it is, a client will instantly see that it’s good too, right? Here at Viget,...
View ArticleCommitted to the wrong branch? -, @{upstream}, and @{-1} to the rescue
I get into this situation sometimes. Maybe you do too. I merge feature work into a branch used to collect features, and then continue development but on that branch instead of back on the feature...
View ArticleSetting New Project Managers Up for Success
At Viget, we’ve brought on more than a few new Project Managers over the past couple of years, as we continue to grow. The awesome new people we’ve hired have ranged in their levels of experience, but...
View ArticleTrailBuddy: Using AI to Create a Predictive Trail Conditions App
Viget is full of outdoor enthusiasts and, of course, technologists. For this year's Pointless Weekend, we brought these passions together to build TrailBuddy. This app aims to solve that eternal...
View ArticleOur WFH Best Practices
Our first remote office opened in 2007 when a designer and a developer left our HQ office and moved to Durham. Ever since we've been fine-tuning our ability to collaborate across locations. Today, we...
View ArticleOur New Normal, Together
As the world works to mitigate the impact of the COVID-19 pandemic, our thoughts are foremost with those already ill from the virus and those on the frontlines, slowing its spread. The bravery and...
View Article