Why AI Won’t Replace Your Product/Project Manager
You too? Great, keep reading.Each week, I see the next set of roles AI is going to replace. Developers, finance investors, parents (okay, this wouldn’t be terrible some days), and now PMs.Feed a model...
View ArticleProject Maintenance with AI Assistance
I was recently inspired by some comments from my co-worker (shout out Chris Jones) to use AI to help find things to improve for a project I was working on. I gave it a shot, saw good results, and...
View ArticleUnderstanding the Opportunities and Risks with Synthetic Users in User Research
Chances are you’ve heard of synthetic users by now and are curious when they might be useful. Synthetic users are AI-generated simulations that can imitate user groups through methods like interviews,...
View ArticleBuilding May Be Cheap Now. Being Wrong Still Isn't.
What does the wrong thing look like? You've seen it. It's more common than ever: Things that look credible, work fine, but solve a problem nobody had. Or don't solve a problem in the right way. Or...
View ArticleUsing AI to Migrate from Lit to React
Migration from one framework to another is a huge undertaking, especially when it is in the middle of a project with a launch deadline. On a recent project we needed to change from Lit.js to React to...
View ArticleMeet Hearth! The Hybrid Company In-Office Planning Solution
This summer, three interns set out to solve an ambitious problem most remote-first companies with offices, like Viget, face – knowing who's in when. How we solved it (and why it’s cool) Hearth is a...
View ArticleJujutsu VCS 101
In the world of programming, there is no tool more ubiquitous than Git—the undisputed standard for version control systems. From the baby steps of initializing a repository and making a basic commit...
View ArticleCoding Exquisite Corpse
At the Viget Dev Offsite last fall, one of our discussion topics was how to bring more creativity, fun, and whimsy into our work. My opinion was specifically asked, as the designated “most whimsical”...
View ArticleGiving Claude Code A Persistent Memory
If you use Claude Code regularly, you've probably ran into this same problem. You spend some time in a session teaching it something specific, something crucial to your workflow that you don't want...
View ArticlePracticing What We Preach: Utilizing UX Research to Build a Better Viget.com
The Temptation to See Yourself as an ExpertAt Viget, we are expert designers, engineers, and strategists. We pride ourselves on designing and building sites, applications, and products that don’t just...
View ArticleEmbeddable Widgets with Vite, React, Tailwind 4 & Web Components
We recently built out a few embeddable widgets and chose to use React + Tailwind 4 delivered as a Web Component (built with Vite). We had confidence that this combination would work well for our needs...
View ArticleViget26: Enduring Traditions
Last month, the Viget team got together in Asheville, NC, for our annual all-hands retreat, Viget26. It was three days filled with smiles, sunrises, and stories. A hearty mix of social activities,...
View ArticleProtecting Your RAG Agent
As part of a recent project, I built an API that sits in front of a RAG agent built for users to learn more about a hyper-specific subject. We specifically wanted this agent to be sure to always stay...
View ArticleCraft 6 and Laravel: What You Need To Know
Last year at Dot All 2025, Pixel & Tonic announced Craft 6 will be shifting to Laravel, replacing the current Yii 2 PHP framework. Craft CMS has used the Yii framework since Craft 3 (a migration...
View ArticleFrom Scrum Master to UX Researcher, Or: How I Learned to Stop Worrying About...
In the summer of 2019, I was an Associate Scrum Master, and I found myself alone in the office, standing on a chair to tape long printouts of screens and modals from my development team’s application...
View ArticleUsing Claude Code More Intentionally
Most people who try Claude Code start the same way: open a terminal, describe a problem, watch it generate some files, feel vaguely impressed, then slowly drift back to their old workflow because it...
View ArticleTime, Tools, and Permission to Experiment: A 2026 Pointless Palooza Recap
A few weeks ago, we paused client work for Pointless Palooza, our internal hackathon. It was our largest and most successful Palooza to date! Eight teams shipped projects, prototypes, and explorations...
View ArticleWhere Were You? How AI and Human Instinct Built Wereabouts at Pointless...
It was 9AM on the first day of Pointless Palooza 2026. A product manager, a client strategist, and a JavaScript developer had a raw concept and 12 hours blocked out to create something usable. Think...
View ArticleBig Prompts & Beagle Power: How We Built an AI Language App in 24 Hours
The PitchStuck grinding through grammar drills and decontextualized vocabulary lists with no easy way to just start speaking? That's where one of our Viget teammates found herself when trying to level...
View ArticleLabshares: Internal Talks that Build Skills, Connection, and Culture
Most people would rather be locked in a dark room with a poisonous snake dressed as an evil clown holding a giant spider than give a speech.And yet, the ability to speak clearly, confidently, and...
View Article