Top all-time · #466
Viget
Company blog · viget.com · on HN as dceprogrammingdesignweb
Viget is the company blog at viget.com, writing about programming, design and web. Since 2008, 120 different Hacker News readers have linked it 305 times, most often “Removing Referral Spam from Google Analytics”. It is still writing: the last post was on 2026-10-09, and you can follow it by feed.
Rarely recommended · 4 of 40 sampled comments recommend it?
Why HN links it
Viget's articles cover web design and front-end development, including CSS grid layout, line length, colour contrast, Rails and React integration, and git hooks, and HN commenters cite them as references. Many job posts also appear.
Summarised by Claude from a sample of 40 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- /articles/the-line-length-misconception/4 people · 4 mentions · first linked 2019-10-24
- Removing Referral Spam from Google Analytics4 people · 4 mentions · first linked 2015-03-18
- /careers/php-cms-developer/4 people · 4 mentions · first linked 2021-01-13
- Are Hollow Icons Really Harder to Recognize Than Solid Icons? A Research Study3 people · 3 mentions · first linked 2014-06-16
- Color Contrast for Better Readability2 people · 2 mentions · first linked 2015-03-06
- How to Use Docker on OS X: The Missing Guide2 people · 2 mentions · first linked 2014-08-25
- /careers/front-end-developer/2 people · 2 mentions · first linked 2019-11-14
- Gulp + Browserify: The Everything Post2 people · 2 mentions · first linked 2014-04-08
- /careers/application-developer/2 people · 2 mentions · first linked 2020-12-02
- Ridiculous Things To Do With CSS3 Box Shadows2 people · 2 mentions · first linked 2011-04-20
What Hacker News says?
Optimal line length for the web is not as short as it is commonly believed: https://www.viget.com/articles/the-line-length-misconception... Even apart from that, I just see no point in constraining the widths forcefully. Just let the width adapt to the browser width, then each user can size it to his/her preferences and needs of the moment. Win-win for everyone.
Comment linking /articles/the-line-length-misconception/
on “Full-Bleed Layout Using CSS Grid”Submitted Ridiculous Things To Do With CSS3 Box Shadows as a story · 124 points
HN discussionViget | D.C./Boulder/Durham | ONSITE | Full-time | https://www.viget.com/careers/application-developer We're seeking an Application Developer to join our team. Come solve interesting problems using Ruby and React mostly, but also Python, Elixir, and more. Our back-end developers work alongside industry-leading product and project managers, interface and product designers, and front-end and JavaScript developers to c…
Comment linking /careers/application-developer
on “Ask HN: Who is hiring? (November 2016)”Submitted Level Up Your Shell Game as a story · 91 points
HN discussionA side note about that website. Thin and Extra-Thin fonts have no place in web design (there are some exceptions in huge title text). They are an unnecessary burden for people with limited eyesight and elderly people[1]. Even for me, on my 1366x768 screen (which is still the single most common resolution for cheap notebooks, dear HiDPI web designers[2]), the bullet text is hardly readable, the copyright line is comp…
Comment linking /articles/color-contrast
on “Svelte – A UI framework that compiles into tiny standalone JavaScript modules”Submitted Backup your Database in Git as a story · 50 points
HN discussionViget (viget.com) | PHP Developer | Remote (USA Only) | Full-time PHP/CMS Developer will work independently or alongside industry-leading Front-End Developers to create rich and engaging content-driven products. As a PHP/CMS Developer, you are responsible for the configuration, architecture, custom development, maintenance, and troubleshooting of all PHP-based CMS sites developed by the Front-End Development team. Y…
Comment linking /careers/php-cms-developer/
on “Ask HN: Who is hiring? (January 2021)”Submitted Why I Chose to Learn C as a story · 44 points
HN discussionViget (viget.com) | PHP Developer | Remote (USA Only) | Full-time PHP/CMS Developer will work independently or alongside industry-leading Front-End Developers to create rich and engaging content-driven products. As a PHP/CMS Developer, you are responsible for the configuration, architecture, custom development, maintenance, and troubleshooting of all PHP-based CMS sites developed by the Front-End Development team. Y…
Comment linking /careers/php-cms-developer/
on “Ask HN: Who is hiring? (January 2021)”Submitted Git: A Designer's Perspective as a story · 42 points
HN discussionViget (viget.com) | PHP Developer | Remote (USA Only) | Full-time PHP/CMS Developer will work independently or alongside industry-leading Front-End Developers to create rich and engaging content-driven products. As a PHP/CMS Developer, you are responsible for the configuration, architecture, custom development, maintenance, and troubleshooting of all PHP-based CMS sites developed by the Front-End Development team. Y…
Comment linking /careers/php-cms-developer/
on “Ask HN: Who is hiring? (January 2021)”Submitted Practical Uses of CSS3 as a story · 33 points
HN discussionViget (viget.com) | DC, Boulder, Durham, Chattanooga or REMOTE Viget is a digital innovation agency. We develop and brand products for startups, Fortune 500 companies, and non-profits. We're hiring Application Devs and Front-End Devs. Application Devs work primarily in Ruby and Elixir. Our Front End Devs are building out complex visual interfaces using HTML, CSS, Javascript, and integrating with CMS like Craft and W…
Comment linking /careers/front-end-developer/
on “Ask HN: Who is hiring? (November 2019)”Submitted Wufoo : A UI that Really Cares as a story · 33 points
HN discussionPriceTable is hosted on Gigalixir. The database is Postgres. Everything is in the same database, but each tenant has its own schema. When a new account/workspace is created, we create a new schema and run a set of migrations on it to create tables, indexes, and so on. From there, each request is routed to that schema using the tenant's prefix. https://www.viget.com/articles/multi-tenancy-with-postgres-s...
Comment linking /articles/multi-tenancy-with-postgres-schemas-and-ecto/
on “Show HN: Side project passed $2.5k/mo revenue after 2 years (Phoenix and Vue)”Submitted Some misconceptions about NoSQL as a story · 32 points
HN discussionViget | PHP Developer | Full-time | Remote (US Only) or Onsite (DC Area; Boulder, CO; Durham, NC; Chattanooga, TN) Viget is a digital agency that's earned a solid reputation as a rare firm that does both great design and development work when building digital products and marketing platforms. We're looking for a PHP Developer experienced in extending CMS-driven sites. Ideally, we're looking for someone with knowledg…
Comment linking /careers/php-cms-developer/
on “Ask HN: Who is hiring? (August 2021)”Submitted Smarter Rails Seeding with Sprig as a story · 30 points
HN discussionFor anyone wanting to understand how to implement a basic engine for std::future from scratch, I mashed some code until it worked: https://gist.github.com/jkarneges/cb1ee686ef97bb05ebe04b5fc6... It's based mostly on this article, which predates std::future: https://www.viget.com/articles/understanding-futures-in-rust...
Comment linking /articles/understanding-futures-in-rust-part-1/
on “Announcing Rust 1.36.0”Submitted Only You Can Prevent git Merge Commits as a story · 26 points
HN discussionViget | Full-time | REMOTE (US Only) or ONSITE (DC; Durham, NC; Chattanooga, TN) Viget is a full-service digital agency on a mission to build a better digital world. Our team of creative, hard-working people are committed to collaborating on challenging and meaningful work for clients like ESPN, AdCouncil, and the World Wildlife Fund. We’re known for prioritizing clean code as much as good design. * Front-End Develo…
Comment linking /careers/application-developer/
on “Ask HN: Who is hiring? (October 2021)”Submitted Getting Started with MongoDB & MongoMapper as a story · 20 points
HN discussionViget |Mid-Senior Level Front-End Developer| Remote (US Only) | Full-time | viget.com Viget's a digital agency focused on designing and building software for a variety of clients (non-profits, startups, big brands). We're hiring an experienced front-end developer (ideally 5+ years of experience) who has interest in building out visually rich interfaces. HTML/CSS/Javascript, some experience with Wordpress or Craft is…
Comment linking /careers/front-end-developer/
on “Ask HN: Who is hiring? (November 2020)”Submitted How to Pronounce “Varchar” as a story · 16 points
HN discussionViget |Mid-Level Application Developer| Remote (US Only) | Full-time | viget.com Viget's a digital agency focused on designing and building software for a variety of clients (non-profits, startups, big brands). We're hiring an application developer who has interest in building complex software and collaborating closely with our product design team. Most of our projects are in Ruby/Rails, but we've seen some projects…
Comment linking /careers/application-developer/
on “Ask HN: Who is hiring? (December 2020)”Submitted Rubyists: Just use double-quoted strings as a story · 16 points
HN discussionWhile it might be true that 120 chars are ideal for screens [0], the consensus is an optimal line length is roughly 50 to 75 chars. [1] [0] https://www.viget.com/articles/the-line-length-misconception... [1] http://webtypography.net/2.1.2
Comment linking /articles/the-line-length-misconception/
on “Software Engineering at Google (2020) [pdf]”Submitted OTP: A Language-Agnostic Programming Challenge as a story · 13 points
HN discussionDoes it support wbsockets ? I am thinking of implementing something like: https://www.viget.com/articles/phoenix-and-react-a-killer-co... Would it be feasible in RedwoodJS with or without websockets ?
Comment linking /articles/phoenix-and-react-a-killer-combo/
on “RedwoodJS 1.0”Submitted User Goal Tracking in Rails with Vanity and Google Analytics as a story · 12 points
HN discussion