Keeping Track of Your "COVID Bubble"
Navigating the fluctuating safety recommendations and information disseminated throughout the COVID-19 pandemic has been confusing and difficult for many of us. We’re all doing our best to live these...
View ArticleHow to Apply Disney Magic to Your Digital Product
I was extremely scared of characters in big costumes as a child. I was particularly scared of their faces because they strangely didn’t move. But at seven years old everything changed when my mother...
View Article“I’m Not a Cat”: Zooming in on Three Apprentices During a Global Pandemic
Winter 2021 Apprentices: Shannon (left) is a Project Manager Apprentice. A former marketing manager with an operations background, Shannon dabbled in web projects in her prior roles before deciding to...
View ArticleDocker: Right for Us. Right for You?
Over the last two years, we've been using Docker more and more here at Viget. We're a consulting agency so our developers are cycling on and off a wide variety of projects, often times building and...
View Article11 Things Designers Do for a Greener Web
One of the main things that I always think about is how to be greener in my life, but it didn't extend into my digital life until recently. There is a lot of controversy with greening our digital life...
View ArticleDocker + Rails: Solutions to Common Hurdles
This is the follow on post to an earlier post: Docker: Right for Us. Right for You? Docker has made a number of large problems go away, and replaced them with (usually) (hopefully) a smaller set of...
View ArticleThe Junior Designer Starter Pack
Starting a new job can be overwhelming, especially at the beginning of your career when imposter syndrome is high, terminology is new, and resources are flooding your way, left and right! During my...
View ArticleThe Business Case for Accessibility
We’ve all heard the reasons why business owners don't prioritize accessibility. We might even be guilty of buying into these reasons ourselves: There aren’t that many people with a disability, and...
View ArticleBetter ActionCable Errors
You know what's neat? Websockets. I'll admit I didn't see their potential beyond making chat applications until I started poking around with a project using a handrolled HTML-over-the-wire approach,...
View ArticleEmail Photos to an S3 Bucket with AWS Lambda (with Cropping, in Ruby)
In my annual search for holiday gifts, I came across this digital photo frame that lets you load photos via email. Pretty neat, but I ultimately didn't buy it for a few reason: 1) it's pretty...
View ArticleGet the Most Out of Your Internal Retrospectives
Retrospective meetings are one of the most valuable tools to a successful software development project. They provide an opportunity to reflect on processes, communication, tools, and plenty of other...
View ArticleStimulus controllers and Viget modules, how do they compare?
If you are wondering what a "Viget module" is, you can read How does Viget JavaScript? During a recent pointless weekend I got the chance to try out Stimulus. I immediately started thinking of how we...
View ArticleHiking Apps & Outdoor Safety: A Critique
While a lot of industries have suffered in the wake of the Covid-19 pandemic, outdoor recreation has seen a veritable boom. Local newspapers are awash with stories of unprecedented volumes of people,...
View ArticleFigma Tips For Non-Designers, Part 1: Structure & UI Basics
The more time our designers spend in Figma, the more it has become a default tool for deliverables of all kinds. Not just comps and wireframes, but also research, workshops, brainstorming sessions,...
View ArticleMulti-Tenancy in Django
In my last post about Multi-tenancy in Elixir using Ecto I described two approaches to implementing multi-tenancy: One solution for this would be to add a tenant_id column to every table in the...
View ArticleStaying Connected with Glimpsee
Beginning Pointless WeekendIf you’ve heard of Viget, you’ve probably heard about Pointless Corp. This February, we held a virtual 48-hour hackathon dubbed Pointless Weekend. Participants were assigned...
View ArticleFigma Tips For Non-Designers, Part 2: Components, Styles, Frames and More
In Figma Tips For Non-Designers, Part 1, I dug into Figma’s structure and UI to help you find your way around. In Part 2, I’m going to introduce the key features that make Figma so powerful....
View ArticleWelcome to Wondrium
.text h2{color: #10a585} Wondrium is an online streaming service that features high-quality, in-depth educational content on everything from the secret life of American plumbing to the mummified cats...
View ArticleHow to Create Personas Without Losing the Person-ness
There’s nothing like discovering you’ve been a snob about something that's actually pretty great. I’m referring to audience personas (also known as audience archetypes) — which, up until a year ago, I...
View ArticleHow to Keep Sprint Planning Efficient
You’ve heard the term “sprint planning” before. And if you’re reading this article, you probably already know what it means—so I won’t burn time explaining it. Let’s get into nuance. One factor that’s...
View Article