web development within your means
TRANSCRIPT
Web Development Within Your Means
Web Presence
Tell Your Story
Inspire Action
EVENTS
Home Ownership
Know What You Need
The Trouble with DIYers
https://xkcd.com/905/
Developer’s Playground
Importance of Project Managers
CMS vs Static Websites
CMS Websites
Advantages
● Admin interface
● Interactive
● SEO
● Greater functionality
● Security
● Roles and permissions
CMS Websites
Disadvantages
● Training required
● SEO
● Security
● Bloated
● Higher cost
● Slower load times
CMS Example
Static WebsitesAdvantages
● Quick to develop
● Simplification
● Economical
● Fast load times
● Design freedom
Static Websites
Disadvantages
● Not for built for e-commerce
● Less interactive
● Requires coding skills
● Less flexible for adding content
Static Website Example
Kittens vs Beer
Open Source
Site Maintenance
Why Maintenance?
Content (SEO)
Changes and entropy
Bug cleanup
Security
New features
Stay current
Agency Versus In-House
AgencyAdvantages
Team of professionals
Cutting edge technologies
Optimization / Efficiency
Outsider’s perspective
AgencyDisadvantages
Higher costs
Third party
In-HouseAdvantages
Emotional investment
Cost saver
Maintenance
Site familiarity
In-HouseDisadvantages
Quality
Quantity
Many hats to wear
Hiring Developers
Senior Developers
Why Hire Senior Devs?
● Less guess work
● Leaders
● Autonomous
“The bottom line is that for most products, seeking out rockstar senior engineers is like hiring Picasso to paint
your apartment”
- Quote by Avi Flombaum
Dean of The Flatiron School& CTO of Designer Pages
“Pablo Picasso pintando el Guernica (París, 1937)” By Recuerdo de Pandora, CC license via Flickr
Junior Developers
Why Hire Junior Devs?● Hard to find senior developers
● Cost benefits
● Seniors were once juniors too
● Consistent cultural environment
● Loyalty
● Not overburdened by jargon
Differing Costs
Info gathered from http://www.payscale.com/
Support for Junior Developers
Optimize the investment
● Invest in their education
● Be approachable
● Allow them to take risks and have
ownership
● Frequent check-ins
● Question-friendly environment
Web Development Within Your Means:Summary
Needs and Wants
CMS vs Static Websites
Agency Versus In-House:shop around
In-House DevelopersSeniors Juniors
Site Maintenance
Take Pride in Your Investment:Share Your Website With the World
Questions?