JavaScript and Web Development

Stop Always Using Hosts Files for Web Projects

30 July 2014 - Quick Tip - James Brown - No Comments

Let’s face it, there aren’t many times that we aren’t connected to the Internet while developing web projects. Shoot, I’ve even deployed entire sites from an airplane. Then why is one of the first steps to always setup a URL in your hosts file pointing to While you can certainly do this, I would […]

Front End Design Conference – Mason Stewart – A frontender builds a backend: learning to think with your eyes closed

12 July 2014 - Conference - James Brown - 1 Comment Works at The Iron Yard Why is backend programming so scary to frontenders? You have to be a “certain kind of person” to do backed work.   huh?? How can front-end devs get into backend? – Understand the similarities The primary difference between the front and back is the type and degree of feedback […]

Front End Design Conference Links

12 July 2014 - Conference - James Brown - 1 Comment

Throughout the Front End Design Conference, I randomly come across links from tweets or speakers.  I saved them all so I can go through them later.

Front End Design Conference – Jason Beaird – Design Pattern Craftsmanship

12 July 2014 - Conference - James Brown - 1 Comment Style Lib: Good book: Different strokes Traditional style guid Editorial guidelines Boilerplate or Bootstrap Pattern Library Page Templates or Themes Redesign in 2013: They didn’t start in Photoshop, didn’t start RWD What is a design pattern library? Specific to a project or application LEGO-like sets of markup and style Elements used 3 or […]

Front End Design Conference – Matthew Carver – Contextually Aware Web Design

12 July 2014 - Conference - James Brown - 1 Comment Slides: Responsive web design is all about being contextually aware What is contextual awareness? Clippy is bad contextual software.  Google does it well. Environment:  Where and when is the user? Technology: What device is the user visiting with? A contextual breakpoint is the point at which the context of a website has changed […]

Front End Design Conference – Mina Markham – SMACSS Your Sass Up

12 July 2014 - Conference - James Brown - 1 Comment Slides: SASS is breaking CSS down into smaller parts Use classes vs IDs.     .class > #ID SMACSS – SMACSS isn’t a framework but more of a philosophy Sass is great for name spacing Use the & to next/merge Don’t next more than 3 levels deep

Front End Design Conference – Andrew Norcross – No Control – How To Design For An Unknown Result

12 July 2014 - Conference - James Brown - 1 Comment With user driven sites driving more and more of today’s web development, additional design considerations must be made. Users are inexperienced Content focus is always changing What can you do? Research Collaborate Communicate Designs are not done in a vacuum. When you design, communicate your intent with notes. You don’t show up to the […]

Front End Design Conference – Travis Miller – Remote. Commit. Push.

12 July 2014 - Conference - James Brown - No Comments Slides: Learning Better communication Better project and time management pitching and selling Creating content on my own (writing, photography, etc) Planning projects from scratch working smarter not harder Seclusion was essential Work smarter Grunt sass Google drive Rapid prototyping and iteration on UX docs collaboration linking documents Utilize comments to maintain constant communication when […]

Front End Design Conference – Rob Harr – Let’s Be Brutally Honest About Operations and Pricing for Web Agencies

12 July 2014 - Conference - James Brown - 1 Comment Operations: Figure out what you make and then spend less It is all about cash flow Best case scenario, you have 6 mo before going out of business Freedom is not free Being good with cash today will finance good business decisions tomorrow Business forecasting is difficult 3 kinds of pricing Fixed pricing […]

Front End Design Conference – Amanda Cheung – Styling Forms Semantically & Accessibly

12 July 2014 - Conference - James Brown - 1 Comment The web was naturally designed to be semantic Web Accessibility Visual: Blindness, poor eyesight, color blindness Motor: difficulty or inability to use hands Auditory: hearing impairment Cognitive: developmental and learning disabilities Example code: You can hide labels off the screen if you don’t want a user to see it but that will let the […]