SlideShare a Scribd company logo
1 of 75
Download to read offline
Keeping up with the Zeldmans
Self Education for Web Professionals

Bamboo Juice 24th April 2009


gareth rushgrove | morethanseven.net
Keeping up with the Keiths
Self Education for Web Professionals

Bamboo Juice 24th April 2009


gareth rushgrove | morethanseven.net
Keeping up with the Boags
Self Education for Web Professionals

Bamboo Juice 24th April 2009


gareth rushgrove | morethanseven.net
morethanseven.net




Gareth Rushgrove


gareth rushgrove | morethanseven.net
What’s Your Job Title?


gareth rushgrove | morethanseven.net
Developers?
gareth rushgrove | morethanseven.net
Designers?
gareth rushgrove | morethanseven.net
Students?
gareth rushgrove | morethanseven.net
Educators?
gareth rushgrove | morethanseven.net
Others?
gareth rushgrove | morethanseven.net
State of Play


gareth rushgrove | morethanseven.net
Children of the Internet


gareth rushgrove | morethanseven.net
Professional?


gareth rushgrove | morethanseven.net
A List Apart Survey


gareth rushgrove | morethanseven.net
Chris Mills from Opera


gareth rushgrove | morethanseven.net
opera.com/company/education/curriculum




Opera Web Standards Curriculum


gareth rushgrove | morethanseven.net
WaSP Education Task Force


gareth rushgrove | morethanseven.net
interact.webstandards.org




WaSP Interact


gareth rushgrove | morethanseven.net
Habits


gareth rushgrove | morethanseven.net
0
Attending Conferences
1
Reading Blogs


gareth rushgrove | morethanseven.net
Trawling through RSS feeds for
      stuff to blog about continually
      keeps me informed about all
      sorts of things.
      Simon Willison



gareth rushgrove | morethanseven.net
0 - 1345
Unscientific Survey


gareth rushgrove | morethanseven.net
Publish Your OPML


gareth rushgrove | morethanseven.net
2
Reading Everything


gareth rushgrove | morethanseven.net
Reddit, Hacker News, Digg


gareth rushgrove | morethanseven.net
3
Attending Local User Groups


gareth rushgrove | morethanseven.net
Attend events where people
     smarter than you gather on a
     regular basis.
     Mark Ng




gareth rushgrove | morethanseven.net
refreshingcities.org




Refresh


gareth rushgrove | morethanseven.net
opencoffee.ning.com




OpenCoffee


gareth rushgrove | morethanseven.net
pubstandards.co.uk




PubStandards


gareth rushgrove | morethanseven.net
Drink lots of beer. Surround
      yourself with people better
      than you at all sorts of things.
      James Darling




gareth rushgrove | morethanseven.net
Unconferences
4
Talking With Peers


gareth rushgrove | morethanseven.net
Mailing Lists


gareth rushgrove | morethanseven.net
Twitter


gareth rushgrove | morethanseven.net
IRC


gareth rushgrove | morethanseven.net
5
Writing


gareth rushgrove | morethanseven.net
I started blogging about web
      development in 2002, and quickly
      found that explaining things to
      other people helped me
      understand them better myself.
      Simon Willison


gareth rushgrove | morethanseven.net
Articles


gareth rushgrove | morethanseven.net
Books


gareth rushgrove | morethanseven.net
6
Presenting


gareth rushgrove | morethanseven.net
At Work


gareth rushgrove | morethanseven.net
Barcamp


gareth rushgrove | morethanseven.net
7
Contributing to Open Source


gareth rushgrove | morethanseven.net
Open Source Can Be Fun
Not Just For Developers


gareth rushgrove | morethanseven.net
Designers
gareth rushgrove | morethanseven.net
GitHub


gareth rushgrove | morethanseven.net
8
Playing


gareth rushgrove | morethanseven.net
Set aside time to learn a new
     technique once a week that is
     completely unrelated to the stuff
     you do on a day to day basis.
     Mark Ng



gareth rushgrove | morethanseven.net
TweetCC


gareth rushgrove | morethanseven.net
Huffduffer


gareth rushgrove | morethanseven.net
Wildlife Near You


gareth rushgrove | morethanseven.net
GitBug


gareth rushgrove | morethanseven.net
Microformats


gareth rushgrove | morethanseven.net
Rev=Canonical


gareth rushgrove | morethanseven.net
Curiosity and playing with
   things. Fuck blogs, events,
   books. Play has always taught
   me more than anything else.
   There is no substitute for direct
   experience.
   Mark Norman Francis

gareth rushgrove | morethanseven.net
It’s Up To You (Not Your Boss)


gareth rushgrove | morethanseven.net
Fail lots. You can learn a lot from
       other people, but the best way
       of getting better at anything is to
       make mistakes.
      James Aylett



gareth rushgrove | morethanseven.net
When you find something that
    you find interesting take the time
    to figure out why. It lets you
    learn from other peoples'
    experience and understand
    your own bias.
    Mike Stenhouse

gareth rushgrove | morethanseven.net
Everyone I respect is incredibly
passionate about what they
do, with the chops to argue
their corner when needed, but
with enough humility to know
when they’re wrong.
Steve Marshall
Do what you enjoy, and find
      enjoyment in everything you can.
      James Darling




gareth rushgrove | morethanseven.net
Attending Conferences
     Reading Blogs
     Reading Everything
     Attending Local User Groups
     Talking With Peers
     Writing
     Presenting
     Contributing to Open Source
     Playing

So...


gareth rushgrove | morethanseven.net
Attending Conferences
     Reading Blogs
     Reading Everything
     Attending Local User Groups
     Talking With Peers
     Writing
     Presenting
     Contributing to Open Source
     Playing

So...


gareth rushgrove | morethanseven.net
Attending Conferences
     Reading Blogs
     Reading Everything
     Attending Local User Groups
     Talking With Peers
     Writing
     Presenting
     Contributing to Open Source
     Playing

So...


gareth rushgrove | morethanseven.net
Attending Conferences
     Reading Blogs
     Reading Everything
     Attending Local User Groups
     Talking With Peers
     Writing
     Presenting
     Contributing to Open Source
     Playing

So...


gareth rushgrove | morethanseven.net
Attending Conferences
     Reading Blogs
     Reading Everything
     Attending Local User Groups
     Talking With Peers
     Writing
     Presenting
     Contributing to Open Source
     Playing

So...


gareth rushgrove | morethanseven.net
Attending Conferences
     Reading Blogs
     Reading Everything
     Attending Local User Groups
     Talking With Peers
     Writing
     Presenting
     Contributing to Open Source
     Playing

So...


gareth rushgrove | morethanseven.net
Attending Conferences
     Reading Blogs
     Reading Everything
     Attending Local User Groups
     Talking With Peers
     Writing
     Presenting
     Contributing to Open Source
     Playing

So...


gareth rushgrove | morethanseven.net
Attending Conferences
     Reading Blogs
     Reading Everything
     Attending Local User Groups
     Talking With Peers
     Writing
     Presenting
     Contributing to Open Source
     Playing

So...


gareth rushgrove | morethanseven.net
Attending Conferences
  Reading Blogs
  Reading Everything
  Attending Local User Groups
  Talking With Peers
  Writing
  Presenting
  Contributing to Open Source
  Playing

So...
in order of appearance


                           Simon Willison simonwillison.net
                               Mark Ng markng.co.uk
                             James Darling coupde.com
                   Mark Norman Francis cackhanded.net
                             Bradley Wright intranation.com
                       James Aylett tartarus.org/james
                      Mike Stenhouse donotremove.co.uk
                      Steve Marshall nascentguruism.com

Quotes From These People


gareth rushgrove | morethanseven.net
flickr.com/photos/aquan/2795141674/            flickr.com/photos/anniemole/3392604462/
                                                flickr.com/photos/frotzed/2058940606/
  flickr.com/photos/aquan/2794293901
                                                flickr.com/photos/fotorita/2405331612/
  flickr.com/photos/redux/3397661276/

                                                flickr.com/photos/brbl/2436828034/
  flickr.com/photos/elkit/12088278/

                                                flickr.com/photos/garethr/2274864619/
  flickr.com/photos/collylogic/458642497/

                                                flickr.com/photos/laruth/536581799/
  flickr.com/photos/garethr/401926288/

                                                flickr.com/photos/alistair_uk/2530894310/
  flickr.com/photos/laughingsquid/2283562484/

                                                flickr.com/photos/garethr/3376487871/
  flickr.com/photos/mn_francis/392404523/

  flickr.com/photos/blackbeltjones/3397690785/   flickr.com/photos/garethr/1393657432/

                                                flickr.com/photos/mlostracco/623510881/
  xkcd.com/208/




Pictures From flickr


gareth rushgrove | morethanseven.net
Thank you. Questions?


gareth rushgrove | morethanseven.net

More Related Content

Similar to Self Education for Web Professionals

Networking for SEOs (and why it matters)
Networking for SEOs (and why it matters)Networking for SEOs (and why it matters)
Networking for SEOs (and why it matters)GretaKoivikko
 
Oh shit! the cops are here!
Oh shit! the cops are here!Oh shit! the cops are here!
Oh shit! the cops are here!Matt Gauger
 
Tech is IT Day 2009 - Keynote File
Tech is IT Day 2009 - Keynote FileTech is IT Day 2009 - Keynote File
Tech is IT Day 2009 - Keynote FileJason Griffey
 
The Latest in Association Technology
The Latest in Association TechnologyThe Latest in Association Technology
The Latest in Association TechnologyDistilled Logic
 
Websites That Win Hearts, For Good
Websites That Win Hearts, For GoodWebsites That Win Hearts, For Good
Websites That Win Hearts, For GoodEve Simon
 
FOWA Miami 2009 Workshop
FOWA Miami 2009 WorkshopFOWA Miami 2009 Workshop
FOWA Miami 2009 WorkshopDaniel Burka
 

Similar to Self Education for Web Professionals (7)

Networking for SEOs (and why it matters)
Networking for SEOs (and why it matters)Networking for SEOs (and why it matters)
Networking for SEOs (and why it matters)
 
Oh shit! the cops are here!
Oh shit! the cops are here!Oh shit! the cops are here!
Oh shit! the cops are here!
 
Tech is IT Day 2009 - Keynote File
Tech is IT Day 2009 - Keynote FileTech is IT Day 2009 - Keynote File
Tech is IT Day 2009 - Keynote File
 
The Latest in Association Technology
The Latest in Association TechnologyThe Latest in Association Technology
The Latest in Association Technology
 
Websites That Win Hearts, For Good
Websites That Win Hearts, For GoodWebsites That Win Hearts, For Good
Websites That Win Hearts, For Good
 
Growing your online community
Growing your online communityGrowing your online community
Growing your online community
 
FOWA Miami 2009 Workshop
FOWA Miami 2009 WorkshopFOWA Miami 2009 Workshop
FOWA Miami 2009 Workshop
 

More from Gareth Rushgrove

Communications Between Tribes
Communications Between TribesCommunications Between Tribes
Communications Between TribesGareth Rushgrove
 
Two Sides of Google Infrastructure for Everyone Else
Two Sides of Google Infrastructure for Everyone ElseTwo Sides of Google Infrastructure for Everyone Else
Two Sides of Google Infrastructure for Everyone ElseGareth Rushgrove
 
Config managament for development environments ii
Config managament for development environments iiConfig managament for development environments ii
Config managament for development environments iiGareth Rushgrove
 
Vagrant and Configuration Management
Vagrant and Configuration ManagementVagrant and Configuration Management
Vagrant and Configuration ManagementGareth Rushgrove
 
You're Going To Need A Bigger Toolbox
You're Going To Need A Bigger ToolboxYou're Going To Need A Bigger Toolbox
You're Going To Need A Bigger ToolboxGareth Rushgrove
 
Automating web site deployment
Automating web site deploymentAutomating web site deployment
Automating web site deploymentGareth Rushgrove
 
Message Queues for Web Applications
Message Queues for Web ApplicationsMessage Queues for Web Applications
Message Queues for Web ApplicationsGareth Rushgrove
 
What to Build with Google App Engine
What to Build with Google App EngineWhat to Build with Google App Engine
What to Build with Google App EngineGareth Rushgrove
 
App Engine for Python Developers
App Engine for Python DevelopersApp Engine for Python Developers
App Engine for Python DevelopersGareth Rushgrove
 
Testing Django Applications
Testing Django ApplicationsTesting Django Applications
Testing Django ApplicationsGareth Rushgrove
 
Design Strategies for a Distributed Web
Design Strategies for a Distributed WebDesign Strategies for a Distributed Web
Design Strategies for a Distributed WebGareth Rushgrove
 

More from Gareth Rushgrove (20)

Communications Between Tribes
Communications Between TribesCommunications Between Tribes
Communications Between Tribes
 
Puppet and Openshift
Puppet and OpenshiftPuppet and Openshift
Puppet and Openshift
 
Two Sides of Google Infrastructure for Everyone Else
Two Sides of Google Infrastructure for Everyone ElseTwo Sides of Google Infrastructure for Everyone Else
Two Sides of Google Infrastructure for Everyone Else
 
Thinking Evil Thoughts
Thinking Evil ThoughtsThinking Evil Thoughts
Thinking Evil Thoughts
 
Puppet Data Mining
Puppet Data MiningPuppet Data Mining
Puppet Data Mining
 
Web operations
Web operationsWeb operations
Web operations
 
Learnings from govuk
Learnings from govukLearnings from govuk
Learnings from govuk
 
Config managament for development environments ii
Config managament for development environments iiConfig managament for development environments ii
Config managament for development environments ii
 
Varnish Caching
Varnish CachingVarnish Caching
Varnish Caching
 
Vagrant and Configuration Management
Vagrant and Configuration ManagementVagrant and Configuration Management
Vagrant and Configuration Management
 
Metrics with Ganglia
Metrics with GangliaMetrics with Ganglia
Metrics with Ganglia
 
You're Going To Need A Bigger Toolbox
You're Going To Need A Bigger ToolboxYou're Going To Need A Bigger Toolbox
You're Going To Need A Bigger Toolbox
 
Devops
DevopsDevops
Devops
 
Automating web site deployment
Automating web site deploymentAutomating web site deployment
Automating web site deployment
 
Message Queues for Web Applications
Message Queues for Web ApplicationsMessage Queues for Web Applications
Message Queues for Web Applications
 
What to Build with Google App Engine
What to Build with Google App EngineWhat to Build with Google App Engine
What to Build with Google App Engine
 
App Engine for Python Developers
App Engine for Python DevelopersApp Engine for Python Developers
App Engine for Python Developers
 
Testing Django Applications
Testing Django ApplicationsTesting Django Applications
Testing Django Applications
 
Design Strategies for a Distributed Web
Design Strategies for a Distributed WebDesign Strategies for a Distributed Web
Design Strategies for a Distributed Web
 
A First Class Web Citizen
A First Class Web CitizenA First Class Web Citizen
A First Class Web Citizen
 

Recently uploaded

A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
WomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneWomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneUiPathCommunity
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Jeffrey Haguewood
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
QMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfQMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfROWELL MARQUINA
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...Karmanjay Verma
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentMahmoud Rabie
 

Recently uploaded (20)

A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
WomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneWomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyone
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
How Tech Giants Cut Corners to Harvest Data for A.I.
How Tech Giants Cut Corners to Harvest Data for A.I.How Tech Giants Cut Corners to Harvest Data for A.I.
How Tech Giants Cut Corners to Harvest Data for A.I.
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
QMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfQMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdf
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career Development
 

Self Education for Web Professionals