7 Tips for the Aspiring UX Designer
This time last year, I had never heard of UX. Coming from a family of doctors, the only job-related acronym I knew was MD. But this changed during my summer in Silicon Valley, where I worked as a...
View ArticleCrash Course: VR Design for N00bs
We have a tradition at Viget of experimenting with our own ideas, independent of client work. But, honestly, it’s been too long since we built something pointless. Today, we’re debuting our latest...
View ArticleText-Snippets for Work and Play
This week I listened to a podcast from NPR Money about spreadsheets. It was a fascinating listen about how accountants have come from manually using columns and rows while adjusting series of numbers...
View ArticleA Guide to Better Conversations with Developers
As an intern at Viget this summer, one of my required tasks was working with a team of other interns from other disciplines to complete a digital product. The experience was fantastic and I am very...
View ArticleWorld, Meet Ground Rules
This summer, Viget interns across offices in DC, Durham, and Boulder came together (in spirit) to identify a problem and create a compelling, digital solution. We had ten weeks. We had the combined...
View ArticleWant to expand your Google Analytics skills or land a full-time job? Start here.
People often contact Viget about our analytics training offerings. Because the landscape has changed significantly over the past few years, so has our approach. Here’s my advice for learning analytics...
View ArticleDesigners Tooling Around: Figma
There are already several articles out there explaining Figma and its wide array of features. So I won’t spend too much time explaining what it is, except to say it’s an interface design tool similar...
View ArticleTriple Threat: The Challenger, The Catalyst, & The Finisher
The “triple threat” is a concept that has fascinated me ever since I was a kid. I heard it used to describe either an athlete or an entertainer who had mastered a combination of three disciplines that...
View ArticleStep Up Your Demo Game
When we're working with a client, we need to make sure that they are able to stay informed and involved throughout the entire project process. Conducting periodic demos of our work is one way to keep...
View ArticleManaging CSS & JS in an HTTP/2 World
We have been hearing about HTTP/2 for years now. We've even blogged a little bit about it. But we hadn't really done much with it. Until now. On a few recent projects, I made it a goal to use HTTP/2...
View ArticleUnpacking the Mysteries of Webpack -- A Novice's Journey
I'd worked on a handful of JavaScript applications with webpack before I inherited one in particular that had painfully sluggish builds. Even the incremental builds were taking up to 20...
View ArticleWhere Do New Jobs Come From?
Each position has its own origin story. Some roles existed when Viget first came to be, but many broke off from other positions as the internet industry evolved and specialization increased -- like...
View ArticleRevisiting our Fantasy Football Exploration
In 2015 Viget launched one of our most popular explorations around the future of fantasy football. As avid fans and players, we were interested in exploring the intersection of three of our biggest...
View ArticleYour Trackpad Can Do More
For those who make a living on the computer, aspiring to be a power user is a no-brainer. We tend to associate that term with things like keyboard shortcuts, and, at Viget, we unsurprisingly are huge...
View ArticleThe Little Schemer Will Expand/Blow Your Mind
I thought I'd take a break from the usual web dev content we post here to tell you about my favorite technical book, The Little Schemer, by Daniel P. Friedman and Matthias Felleisen: why you should...
View ArticleCreating Your First WebVR App using React and A-Frame
Today, we'll be running through a short tutorial on creating our own WebVR application using A-Frame and React. We'll cover the setup process, build out a basic 3D scene, and add interactivity and...
View ArticleUsing JUnit on CircleCI 2.0 with Jest and ESLint
We're big believers in automated testing and deployment. However it can generate a staggering amount of information. Being able to quickly determine the source of an issue saves time and avoids...
View ArticleHow-To: URL State Sharing / Deep Linking using Microcosm
How many times have you received a link to a website from a loved one, you visit it, and the site doesn't know how to load the proper data? I'm looking at you airline sites... We should be nice to our...
View ArticleBlendid HTTP/2 Upgrade
After spending about a year experimenting and blogging about how HTTP/2 is going to improve performance and finding ways it can be applied to projects, we have added an HTTP/2 upgrade to Blendid so...
View ArticleLow Volume Sourcing Techniques
Low volume manufacturing can be a logistical nightmare. You might think that vendors who could help you simply won’t because you don’t represent a significant quantity of work. You might also think...
View Article