frugal web development

51
Frugal Web Development Tom Cottrill Development Manager @TomCottrill

Upload: tcottrill

Post on 25-Dec-2014

310 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Frugal Web Development

Frugal Web Development

Tom CottrillDevelopment Manager

@TomCottrill

Page 2: Frugal Web Development

So what are we talking about here?

Building Web Sites … and Cheaply.

This is intended to be a “building of your toolbox” not an in-depth overview of any one tool.

Frugal Web Development

Page 3: Frugal Web Development

Seriously, who is this guy, and what’s he babbling about? And does he know what he’s talking about?

I am the Development Manager at Fathom, an online marketing firm.

I’ve been doing the whole Web/software thing for about 14 years.

I’ve seen every kind of good or bad code you can imagine, and used a LOT of software over that time.

Frugal Web Development

Page 4: Frugal Web Development

These tools are free or “freemium” web development resources that may help you in your projects. I anticipate you’ll find a few you like, and some you don’t.

Frugal Web Development

Page 5: Frugal Web Development

The phases of web designWe’ll be looking at all of these areas from a very high level. Finding work. Convincing someone to let you do work. Communicating with your client. Brainstorming your idea. Wireframing your idea. Designing. Gathering feedback. Coding. Deployment and Hosting.

Frugal Web Development

Page 6: Frugal Web Development

Some Essentials

These two you really shouldn’t be running without these days. They make you mobile and agile, and their uses cross over a lot of the Web development steps.

Frugal Web Development

Page 7: Frugal Web Development

Dropbox

Frugal Web Development

Cloud-based storage available on any computer and many mobile devices

Page 8: Frugal Web Development

Evernote

Frugal Web Development

Notes that follow you to all your devices. Great for recording to-dos and capturing ideas.

Page 9: Frugal Web Development

Finding Work

Drumming up work really hasn’t evolved much in hundreds of years… just the media has. It’s all about putting yourself out there, and looking for people that need your help.

Frugal Web Development

Page 10: Frugal Web Development

Elance

Frugal Web Development

Established and respected. Has some fees after you get paid. Great for finding help. Is highly competitive.

Page 11: Frugal Web Development

Craigslist

Frugal Web Development

Actually contains some nice job postings. Try not to get murdered. That can be a downer.

Page 12: Frugal Web Development

SimplyHired

Frugal Web Development

Tends more toward higher skilled positions, and more competitive markets.

Page 13: Frugal Web Development

Crafting a Proposal

At some point, you gotta put it all in writing…

Frugal Web Development

Page 14: Frugal Web Development

ProposalPad

Frugal Web Development

Great tool. Allows you to manage proposals, host a portfolio, and even get signoff from clients.

Page 15: Frugal Web Development

QuoteRoller

Frugal Web Development

Great for “plug and play quotes.” Nice templates, and integrates with other applications in this presentation.

Page 16: Frugal Web Development

Freshbooks

Frugal Web Development

Nice Quickbooks alternative. Intended more for time tracking/invoicing. Integrates well with Quoteroller. Has a nice API for the developers out there.

Page 17: Frugal Web Development

Open Office

Frugal Web Development

Probably the best replacement for the MS Office suite. Lacks a good replacement for Outlook.

Page 18: Frugal Web Development

Communicating with the Client

You fill in the blanks here.

Frugal Web Development

Page 19: Frugal Web Development

Freedcamp

Frugal Web Development

Excellent for overall project management. Nice alternative to Basecamp.

Page 20: Frugal Web Development

Comindwork

Frugal Web Development

More features. Probably better for bigger scale projects. Lacks the intuitiveness of Freedcamp.

Page 21: Frugal Web Development

Google Docs

Frugal Web Development

Notes

Page 22: Frugal Web Development

Brainstorming

Sometimes, the start is the hard part…

Frugal Web Development

Page 23: Frugal Web Development

xMind

Frugal Web Development

Great for organizing thoughts. Useful at the start of projects. Free for individual use.

Page 24: Frugal Web Development

Evernote

Frugal Web Development

Any text editor really, but the portability of Evernote gives it an edge.

Page 25: Frugal Web Development

Freemind

Frugal Web Development

Freemind is totally free, but not as intuitive as xMind. Has a nice HTML feature, though.

Page 26: Frugal Web Development

Wireframing

Let’s just put this over there…

Frugal Web Development

Page 27: Frugal Web Development

Gliffy

Frugal Web Development

Cloud-based collaboration tool for sharing diagrams and interfaces.

Page 28: Frugal Web Development

Pencil

Frugal Web Development

Amazing Tool. Truly open source, and runs inside of Firefox.

Page 29: Frugal Web Development

Denim

Frugal Web Development

Truly for “rough sketching” but is fully open source, and supports tablet and stylus input. A bit out of date.

Page 30: Frugal Web Development

Design

Everyone can do it.

Very few can do it well.

Myself included.

Frugal Web Development

Page 31: Frugal Web Development

Gimp

Frugal Web Development

Very full-featured alternative to Photoshop. Even works with PSD files.

Page 32: Frugal Web Development

Colorzilla

Frugal Web Development

Sits in Firefox, allows you to click on any element and extract the color codes.

Page 33: Frugal Web Development

ZScreen

Frugal Web Development

Page 34: Frugal Web Development

Art Resources

Frugal Web Development

Why is it that all clip art sites are ugly?

http://www.public-domain-photos.com/

http://www.hasslefreeclipart.com

http://www.freeiconsweb.com/

Page 35: Frugal Web Development

Google Web Fonts

Frugal Web Development

Great API that allows you to easily use more decorative fonts in your designs without using images.

Page 36: Frugal Web Development

Design Feedback

Every parent thinks their child is adorable…

Sometimes, they’re just NOT.

Frugal Web Development

Page 37: Frugal Web Development

Five Second Test

Frugal Web Development

Great for testing the initial impact and effectiveness of your site.

Page 38: Frugal Web Development

Usabilla

Frugal Web Development

Heat tracking allows data based on actual use, not impressions.

Page 39: Frugal Web Development

Userfly

Frugal Web Development

Provides actual video of use, and effective analytics.

Page 40: Frugal Web Development

Coding the Site

What you see is what you get… unless you’re using IE.

Frugal Web Development

Page 41: Frugal Web Development

Notepad++

Frugal Web Development

A good basic text editor is a must.

Page 42: Frugal Web Development

Aptana Studio

Frugal Web Development

Not a great WYSIWYG, but more powerful than Dreamweaver for “power coders”

Page 43: Frugal Web Development

KompoZer

Frugal Web Development

Great beginner WYSIWYG, not great for much besides HTML and CSS

Page 44: Frugal Web Development

Testing

“Because everyone uses everything exactly as we intend it, and it all always works perfectly the first time.”

Frugal Web Development

Page 45: Frugal Web Development

Browser Shots

Frugal Web Development

Great for capturing general look-and-feel issues.

Page 46: Frugal Web Development

Firebug

Frugal Web Development

Allows for in-browser debugging of CSS and Javascript.

Page 47: Frugal Web Development

IETester

Frugal Web Development

No better tool for debugging IE, and all seven levels of hell that entails.

Page 48: Frugal Web Development

Spoon

Frugal Web Development

Allows you to run a lot of browsers locally without an install.

Page 49: Frugal Web Development

Adobe Browser Lab

Frugal Web Development

Great tool. Will be presumably “Not Free” in April, though.

Page 50: Frugal Web Development

Deployment and Hosting

Wordpress, Drupal, Joomla and Magento are all quality platforms that can meet your needs. They’re really presentations unto themselves.

Free hosting exists. See http://www.x90x.net/.

Don’t EVER, EVER use it. Seriously. You’ll regret it.

Frugal Web Development

Page 51: Frugal Web Development

Wrapping Up

@TomCottrilltcottrill@fathomseo.comwww.TomCottrill.comwww.fathomdelivers.com

Frugal Web Development