thingswithpixels

I design and develop websites and applications for businesses in need of an IT makeover.

A one-man web studio in Valley Forge.

My name is Bryan, and I'm a software developer and designer building compelling, effective websites and applications.

If you're an individual or business in need of a new website, or a startup looking to partner with technical talent, drop me a line and we can make something awesome together.

"It's not just what it looks like and and feels like. Design is how it works."

Steve Jobs, 2003

A Better User Experience

A compelling design isn't about making the logo bigger, or picking the right stock photography. It's about crafting a visual experience that puts the right content in the right context.

Information Architecture

A solid foundation of information architecture helps to shape the path to the final visual design. Mapping out the content and navigation and creating wireframes to determine page flow is a critical step in producing a polished piece of work.

Best Practice Design

A design mockup should provide more than just a pretty set of gradients or buttons. Using proper grids and typographic design, it should stand as the de facto design system for your website both now and in the future.

Front-end Development

I am an expert in HTML, CSS and Javascript - all the things that make a website look and feel like a website. I can craft advanced interface designs using jQuery, or make your site mobile friendly with the latest standards in HTML5.

Web App Programming

In case you need something more advanced than an off-the-shelf CMS product, I also offer custom application programming in several technologies. I like to suggest that clients take full advantage of all that Ruby on Rails has to offer, but I can also write and maintain code in PHP, with a specialization in Zend Framework applications.

"Programming is hard, let's go shopping!"

Jeff Atwood, 2008

CMS: Not a Four-letter Word

Keeping your website up to date should be one of those simple, no-brainer tasks. There are countless content management tools out there on the market, but I highly recommend choosing one of two: Expression Engine or Wordpress. They're both immensely popular, widely supported and extremely flexible.

Choosing a solid CMS doesn't just help you add new content to your website, it also provides a software platform for you website that can be built upon for future projects.

Updating your website shouldn't be a headache.

From the Blog

Jun 01, 2011

Software Worth Paying For

I’m a finnicky software buyer. I don’t like parting with cash until I’m absolutely sure it’s worth it. So what makes a piece of software worth buying? How much is too much or too little to charge? And what are the dealbreakers when it comes to going from trial download to full license?

May 23, 2011

A Front-End Developer’s Tookit

At it’s best, front-end development is like magic, breathing life into a photoshop document or application design. At it’s worst, it’s boring, highly detailed grunt work full of monotony and repetition. But with the right tool set, you can alleviate that pain and get back to building awesome stuff.

Mar 09, 2011

Tips For Quitting Your CMS Rich Text Editor

I’ve worked with writers, editors and content people who are, at times, close to tears trying to understand why it has to be so difficult to achieve such simple tasks as formatting multi-line captions, putting images in a sidebar or displaying data in a table. These sorts of problems aren’t just the result of bad software either, they’re endemic to the most popular systems like Wordpress and even high-end CMS systems that costs tens of thousands of dollars.

The web is the most amazing publishing tool ever, right? Why is it so hard to get things to look right?