webdu 2012: web developer conference

Show all feed information | Ping Blog Update

Three Magical Git Aliases 3 weeks ago

Git is an enormously powerful tool, but certainly not the most beginner-friendly. The basic commands are straightforward enough, but until you wrap your head around its internal model, it’s easy to wind up in a jumble of merge commits or worse. Here are three aliases I use as part of my …

Introducing Single Entry - Viget’s First Commercial … last month

Have you ever had a channel in an ExpressionEngine installation that required its own set of custom fields, but only needed one entry? Perhaps a homepage or an “About Us” section that needed its own custom content but wasn't a traditional list of posts? Single Entry can help. …

Introducing Single Entry - Viget’s First Commercial … last month

Have you ever had a channel in an ExpressionEngine installation that required its own set of custom fields, but only needed one entry? Perhaps a homepage or an “About Us” section that needed its own custom content but wasn't a traditional list of posts? Single Entry can help. …

The ExpressionEngine Side of the New Viget.com: Part 2 last month

I’ve already talked about the EE setup for the new viget.com, but now I want to talk about the code. It took a little longer than I wanted to get to it, but let’s finally talk templates and custom addon development. Templates Here is what our template structure looks like: about …

The ExpressionEngine Side of the New Viget.com: Part 2 last month

I’ve already talked about the EE setup for the new viget.com, but now I want to talk about the code. It took a little longer than I wanted to get to it, but let’s finally talk templates and custom addon development. Templates Here is what our template structure looks like: about …

The ExpressionEngine Side of the New Viget.com: Part 1 last month

Before I started at Viget, I remember thoroughly enjoying the articles by Doug about building Viget.com in EE. That was really some of my first exposure to EE, and from there I’ve come to love it. My hope is that I can recreate some of Doug’s magic and talk through how I built the …

The ExpressionEngine Side of the New Viget.com: Part 1 2 months ago

Before I started at Viget, I remember thoroughly enjoying the articles by Doug about building Viget.com in EE. That was really some of my first exposure to EE, and from there I’ve come to love it. My hope is that I can recreate some of Doug’s magic and talk through how I built the …

Tips for Writing Better Bug Reports 4 months ago

Though we might wish otherwise, bugs (or, more generally, defects) are a fact of life in software development. Unfortunately for developers, so are unhelpful and infuriating bug reports. Bad bug reports waste time and money while everyone goes back and forth to clarify the necessary details. …

Tips for Writing Better Bug Reports 2 months ago

Though we might wish otherwise, bugs (or, more generally, defects) are a fact of life in software development. Unfortunately for developers, so are unhelpful and infuriating bug reports. Bad bug reports waste time and money while everyone goes back and forth to clarify the necessary details. …

Preventing Broken Windows 5 months ago

When you see poorly written or poorly executing code in a project you've inherited, what's your first reaction? It probably depends a lot on context. Is it cruft? Meh, its not hurting anyone (yet). Is it failing on edge cases? I'll fix it when someone complains. Is it one of several sore …

Viget Labs

We design / build / market web sites / products / ideas. http://viget.com

@CrowChick Why thank you! We are delighted. (cc @elnatnal @RogerTheGeek @natehunzaker)@viget

Wash DC, Durham NC, Boulder CO