Quantcast
Channel: Viget Articles
Browsing all 703 articles
Browse latest View live

The Pitch Before Christmas

Twas Christmas Eve Eve, when all through the land, Emails were flying with ideas and plans. “This year has been wild,” they declared one and all, “Now let’s build this product, please give me a call.”...

View Article



Automating build/deploy CI/CD with GitHub Actions

Projects hosted on GitHub can implement continuous integration (CI), continuous deployment (CD), and continuous delivery (the other CD) with GitHub Actions workflows. This works in public and private...

View Article

Image may be NSFW.
Clik here to view.

Creating Fixtures for a Craft CMS Structure

Want to try this out on a real Craft site? This article has its own GitHub repo. Follow along and create your own fixtures and tests. https://github.com/joshuapease/craft-unit-testing-playground This...

View Article

Image may be NSFW.
Clik here to view.

Creative Design's Best of 2021

2021 was a big year for Viget designers. In the midst of a pandemic and juggling work from home while collaborating via Figma, Slack, and Google Meet—we managed to crank out some thoughtful, complex,...

View Article

Image may be NSFW.
Clik here to view.

Web Accessibility: An Overview for Businesses and Consultants

Before becoming a software engineer, I worked as an attorney and a public policy consultant. Web accessibility is right at the intersection of my interest in law, public policy, and tech....

View Article


Extract Embedded Text from PDFs with Poppler in Ruby

A recent client request had us adding an archive of magazine issues dating back to the 1980s. Pretty straightforward stuff, with the hiccup that they wanted the magazine content to be searchable....

View Article

Image may be NSFW.
Clik here to view.

Splitting PDFs with HexaPDF

On a recent client project of ours, we built out the ability to split large PDF files into smaller subsets based on page numbers. The UI was simple and (hopefully) user-friendly, and the code that...

View Article

Webinar Tips from a One-Woman Marketing Team

At Viget, we’ve always loved a good event. Whether it’s a team lunch around our big tables, a community Meetup with neighboring businesses, or one of our epic quarterly TTTs, since our founding, we’ve...

View Article


Image may be NSFW.
Clik here to view.

Little Inklings: How to Become a Better Illustrator

Hi, I'm an Inkling. This is an Inkling. They’re great at visually portraying simple advice on specific subjects, but they aren’t the most articulate in their explanations. But, luckily, as I’ve grown...

View Article


Image may be NSFW.
Clik here to view.

The Balance of Design Requirements and Tech Constraints

The process of designing software and apps is always a balance between complete creative freedom, business requirements, and technical constraints. Designers are rarely creating UI without any...

View Article

Embedable Web Applications with Shadow DOM

I recently had a fun problem to solve. We needed an embedable web app that a client could either pull from a CDN or install via NPM. Originally, we reached for the tried and true React, but size...

View Article

Image may be NSFW.
Clik here to view.

How to Make Your Web Content Accessible

Do you know the difference between decorative, informative, and functional images and what that means for writing good alt text? Are you aware that audio descriptions are required for all live and...

View Article

Image may be NSFW.
Clik here to view.

Speaking the Same Language

At Viget we work with dozens of different clients across a broad set of industries and challenges — which means design systems are often crucial to our engagements. A design system is a set of...

View Article


Image may be NSFW.
Clik here to view.

Your Website Is Never Done

The Golden Gate Bridge is 8,981 miles long. There are more than 10 million square feet of steel that need to be constantly repainted. A few dozen painters battle against the elements to maintain this...

View Article

How much does a website cost? Anywhere from $50 to $5,000,000+

So you’re in the market for a new website, whether you’re redesigning an existing site or creating an entirely new one. The question is: how much should it cost? Well, the answer to that question, as...

View Article


Image may be NSFW.
Clik here to view.

Hunting for the Hunt for Bigfoot: Pointless Week 2022

What if there’s a connection between Bigfoot and UFOs? What might Martians think of humans if they encountered us in the woods late at night? Do Martians have museums? These questions — plus Domino's...

View Article

Image may be NSFW.
Clik here to view.

Wedding Websites from a Developer's Perspective

Planning a wedding takes more time than you think. For many, the wedding website reflects your style and needs to be easy to use for yourself and your guests. When my fiancée and I started planning...

View Article


Local Docker Best Practices

Here at Viget, Docker has become an indispensable tool for local development. We build and maintain a ton of apps across the team, running different stacks and versions, and being able to package up a...

View Article

Web Scraping for Vaccine Availability

The problem at hand At the beginning of 2021, I was part of the Viget team tasked with creating a website that displayed availabilities/appointments for COVID vaccines in Massachusetts. As a whole,...

View Article

Image may be NSFW.
Clik here to view.

Eternal Struggle of the Systemless Design File: Getting Into the Habit of...

The more powerful Figma gets, the more it feels like there are “right” ways to go about things. Components used to be too brittle to be reliably usable, and we all kinda accepted that any robust...

View Article
Browsing all 703 articles
Browse latest View live




Latest Images