SlideShare a Scribd company logo
My Website Can Vote
The Challenges of Maintaining a 20-year-old Website
20
20 frickin’
20 frickin’ years
December 1996
December 1996
6 months
2 years
3 years
3 years
3 years
3 years
3 years
4 years
4.5 years
Meanwhile…
5 years
5 years
5 years
Fast forward 14 years…
19 years
So what to do?
Pros
Pros
• Security - better than what I had
Pros
• Security - better than what I had
• PHP-based
Pros
• Security - better than what I had
• PHP-based
• Responsive themes
Pros
• Security - better than what I had
• PHP-based
• Responsive themes
• Plugins!
Pros
• Security - better than what I had
• PHP-based
• Responsive themes
• Plugins!
• Better admin UX - including ACL & versioning
Pros
• Security - better than what I had
• PHP-based
• Responsive themes
• Plugins!
• Better admin UX - including ACL & versioning
• Less friction to update
Cons
Cons
• Security - WordPress is a big target
Cons
• Security - WordPress is a big target
• Learning curve
Cons
• Security - WordPress is a big target
• Learning curve
• Migration effort
Cons
• Security - WordPress is a big target
• Learning curve
• Migration effort
• Ego - would using WordPress make me look like
a n00b?
Concerns
Concerns
• How to organise the site? How much of the
cross-referencing to automate?
Concerns
• How to organise the site? How much of the
cross-referencing to automate?
“This has to be a solved problem, right?”
Concerns
• How to organise the site? How much of the
cross-referencing to automate?
“This has to be a solved problem, right?”
• 20 years of inbound links and PageRank to
preserve
Concerns
• How to organise the site? How much of the
cross-referencing to automate?
“This has to be a solved problem, right?”
• 20 years of inbound links and PageRank to
preserve
• Hard-coded HTML styles in the DB to clean up
The Plan
The Plan
• Set up site on new host
The Plan
• Set up site on new host
• Create basic site structure
The Plan
• Set up site on new host
• Create basic site structure
• Read up on security
The Plan
• Set up site on new host
• Create basic site structure
• Read up on security
• VaultPress & Wordfence
The Plan
• Set up site on new host
• Create basic site structure
• Read up on security
• VaultPress & Wordfence
• Auto-updates
The Plan
• Set up site on new host
• Create basic site structure
• Read up on security
• VaultPress & Wordfence
• Auto-updates
• Set up child theme and create nav menu
The Plan
• Set up site on new host
• Create basic site structure
• Read up on security
• VaultPress & Wordfence
• Auto-updates
• Set up child theme and create nav menu
• Start migrating content
Migration
Migration
• Start with simplest pages and sections first
Migration
• Start with simplest pages and sections first
• Write functions where needed
Migration
• Start with simplest pages and sections first
• Write functions where needed
• Required some plugins:
Migration
• Start with simplest pages and sections first
• Write functions where needed
• Required some plugins:
• Advanced Custom Fields
Migration
• Start with simplest pages and sections first
• Write functions where needed
• Required some plugins:
• Advanced Custom Fields
• Add Categories to Pages
Migration
• Start with simplest pages and sections first
• Write functions where needed
• Required some plugins:
• Advanced Custom Fields
• Add Categories to Pages
• WP Gallery Custom Links…
More Plugins
More Plugins
• Breadcrumbs -> Breadcrumb NavXT plugin
More Plugins
• Breadcrumbs -> Breadcrumb NavXT plugin
• Calendar -> My Calendar plugin
More Plugins
• Breadcrumbs -> Breadcrumb NavXT plugin
• Calendar -> My Calendar plugin
• Trivia Quizzes -> Riddle (+ plugin)
More Plugins
• Breadcrumbs -> Breadcrumb NavXT plugin
• Calendar -> My Calendar plugin
• Trivia Quizzes -> Riddle (+ plugin)
• Polls -> WP-Polls plugin
More Plugins
• Breadcrumbs -> Breadcrumb NavXT plugin
• Calendar -> My Calendar plugin
• Trivia Quizzes -> Riddle (+ plugin)
• Polls -> WP-Polls plugin
• Search -> Relevanssi plugin
More Plugins
• Breadcrumbs -> Breadcrumb NavXT plugin
• Calendar -> My Calendar plugin
• Trivia Quizzes -> Riddle (+ plugin)
• Polls -> WP-Polls plugin
• Search -> Relevanssi plugin
• Timeline -> ???
Final Steps
Final Steps
• Migrate all old news/blog posts
Final Steps
• Migrate all old news/blog posts
• Set up Adsense and Analytics
Final Steps
• Migrate all old news/blog posts
• Set up Adsense and Analytics
• Update the theme
Final Steps
• Migrate all old news/blog posts
• Set up Adsense and Analytics
• Update the theme
• Set up .htaccess redirects
Final Steps
• Migrate all old news/blog posts
• Set up Adsense and Analytics
• Update the theme
• Set up .htaccess redirects
• Change DNS to point to the new site!
Some numbers…
• ~4500 page views/day
• 28% US; 25% UK; 6% AU
• 60% desktop;

27% mobile; 13% tablet
• 84% via search;

11% direct; 4% referral;

< 1% social
• Most popular content: short stories; trivia quizzes; teacher
materials
What’s Next
What’s Next
• Set up SSL
What’s Next
• Set up SSL
• Mop up broken links
What’s Next
• Set up SSL
• Mop up broken links
• Add new content
What’s Next
• Set up SSL
• Mop up broken links
• Add new content
• Update design once illustrations
are finished
What’s Next
• Set up SSL
• Mop up broken links
• Add new content
• Update design once illustrations
are finished
• Keep an eye on stats & revenue
Thanks!
@web_goddess @RoaldDahlFans
Kris Howard
http://www.roalddahlfans.com

More Related Content

What's hot

Manage WordPress From the Command Line with WP-CLI
Manage WordPress From the Command Line with WP-CLIManage WordPress From the Command Line with WP-CLI
Manage WordPress From the Command Line with WP-CLIShawn Hooper
 
WP-CLI Presentation from WordCamp NYC 2015
WP-CLI Presentation from WordCamp NYC 2015WP-CLI Presentation from WordCamp NYC 2015
WP-CLI Presentation from WordCamp NYC 2015Shawn Hooper
 
ChinaNetCloud_magentocom (china)_2014
ChinaNetCloud_magentocom (china)_2014ChinaNetCloud_magentocom (china)_2014
ChinaNetCloud_magentocom (china)_2014Bluecom Group
 
Becoming a more productive Rails Developer
Becoming a more productive Rails DeveloperBecoming a more productive Rails Developer
Becoming a more productive Rails DeveloperJohn McCaffrey
 
Your WordPress Freelance Business Site
Your WordPress Freelance Business SiteYour WordPress Freelance Business Site
Your WordPress Freelance Business SiteBrian Hogg
 
ChinaNetCloud Magento Operations - Magentocom Conference - Nov 2014
ChinaNetCloud Magento Operations - Magentocom Conference - Nov 2014ChinaNetCloud Magento Operations - Magentocom Conference - Nov 2014
ChinaNetCloud Magento Operations - Magentocom Conference - Nov 2014ChinaNetCloud
 
Premature optimisation: The Root of All Evil
Premature optimisation: The Root of All EvilPremature optimisation: The Root of All Evil
Premature optimisation: The Root of All EvilFabio Akita
 
Conexão Kinghost - Otimização Prematura
Conexão Kinghost - Otimização PrematuraConexão Kinghost - Otimização Prematura
Conexão Kinghost - Otimização PrematuraFabio Akita
 
Self hosted WordPress
Self hosted WordPressSelf hosted WordPress
Self hosted WordPressCarel Bekker
 
Performance - When, What and How
Performance - When, What and HowPerformance - When, What and How
Performance - When, What and HowAstrails
 
Blogging Presentation
Blogging PresentationBlogging Presentation
Blogging Presentationajaymehta
 
Creating Hyper Performant Web Apps with React
Creating Hyper Performant Web Apps with ReactCreating Hyper Performant Web Apps with React
Creating Hyper Performant Web Apps with ReactJp DeVries
 
[DevDay2018] Introduction to Cloud Computing and AWS platform - By: Bach Huy...
[DevDay2018] Introduction to Cloud Computing and AWS platform  - By: Bach Huy...[DevDay2018] Introduction to Cloud Computing and AWS platform  - By: Bach Huy...
[DevDay2018] Introduction to Cloud Computing and AWS platform - By: Bach Huy...DevDay.org
 
Untangling the web week 2 - SEO
Untangling the web week 2 - SEOUntangling the web week 2 - SEO
Untangling the web week 2 - SEODerek Jacoby
 
WordPress Plugins and Security
WordPress Plugins and SecurityWordPress Plugins and Security
WordPress Plugins and SecurityThink Media Inc.
 
Word press theme and plugins WordCamp Presentation
Word press theme and plugins WordCamp PresentationWord press theme and plugins WordCamp Presentation
Word press theme and plugins WordCamp PresentationAngela Samuels
 
No More Cowboy Coding: Modern WordPress Development Workflow That Scales
No More Cowboy Coding: Modern WordPress Development Workflow That ScalesNo More Cowboy Coding: Modern WordPress Development Workflow That Scales
No More Cowboy Coding: Modern WordPress Development Workflow That ScalesTom Howard
 

What's hot (19)

Manage WordPress From the Command Line with WP-CLI
Manage WordPress From the Command Line with WP-CLIManage WordPress From the Command Line with WP-CLI
Manage WordPress From the Command Line with WP-CLI
 
WP-CLI Presentation from WordCamp NYC 2015
WP-CLI Presentation from WordCamp NYC 2015WP-CLI Presentation from WordCamp NYC 2015
WP-CLI Presentation from WordCamp NYC 2015
 
Why WordPress
Why WordPressWhy WordPress
Why WordPress
 
ChinaNetCloud_magentocom (china)_2014
ChinaNetCloud_magentocom (china)_2014ChinaNetCloud_magentocom (china)_2014
ChinaNetCloud_magentocom (china)_2014
 
Cloud tools
Cloud toolsCloud tools
Cloud tools
 
Becoming a more productive Rails Developer
Becoming a more productive Rails DeveloperBecoming a more productive Rails Developer
Becoming a more productive Rails Developer
 
Your WordPress Freelance Business Site
Your WordPress Freelance Business SiteYour WordPress Freelance Business Site
Your WordPress Freelance Business Site
 
ChinaNetCloud Magento Operations - Magentocom Conference - Nov 2014
ChinaNetCloud Magento Operations - Magentocom Conference - Nov 2014ChinaNetCloud Magento Operations - Magentocom Conference - Nov 2014
ChinaNetCloud Magento Operations - Magentocom Conference - Nov 2014
 
Premature optimisation: The Root of All Evil
Premature optimisation: The Root of All EvilPremature optimisation: The Root of All Evil
Premature optimisation: The Root of All Evil
 
Conexão Kinghost - Otimização Prematura
Conexão Kinghost - Otimização PrematuraConexão Kinghost - Otimização Prematura
Conexão Kinghost - Otimização Prematura
 
Self hosted WordPress
Self hosted WordPressSelf hosted WordPress
Self hosted WordPress
 
Performance - When, What and How
Performance - When, What and HowPerformance - When, What and How
Performance - When, What and How
 
Blogging Presentation
Blogging PresentationBlogging Presentation
Blogging Presentation
 
Creating Hyper Performant Web Apps with React
Creating Hyper Performant Web Apps with ReactCreating Hyper Performant Web Apps with React
Creating Hyper Performant Web Apps with React
 
[DevDay2018] Introduction to Cloud Computing and AWS platform - By: Bach Huy...
[DevDay2018] Introduction to Cloud Computing and AWS platform  - By: Bach Huy...[DevDay2018] Introduction to Cloud Computing and AWS platform  - By: Bach Huy...
[DevDay2018] Introduction to Cloud Computing and AWS platform - By: Bach Huy...
 
Untangling the web week 2 - SEO
Untangling the web week 2 - SEOUntangling the web week 2 - SEO
Untangling the web week 2 - SEO
 
WordPress Plugins and Security
WordPress Plugins and SecurityWordPress Plugins and Security
WordPress Plugins and Security
 
Word press theme and plugins WordCamp Presentation
Word press theme and plugins WordCamp PresentationWord press theme and plugins WordCamp Presentation
Word press theme and plugins WordCamp Presentation
 
No More Cowboy Coding: Modern WordPress Development Workflow That Scales
No More Cowboy Coding: Modern WordPress Development Workflow That ScalesNo More Cowboy Coding: Modern WordPress Development Workflow That Scales
No More Cowboy Coding: Modern WordPress Development Workflow That Scales
 

Viewers also liked

Knit One, Compute One - YOW! 2016
Knit One, Compute One - YOW! 2016Knit One, Compute One - YOW! 2016
Knit One, Compute One - YOW! 2016Kristine Howard
 
Taking the Management Leap
Taking the Management LeapTaking the Management Leap
Taking the Management LeapKristine Howard
 
Knit One, Compute One - YOW! Night Perth
Knit One, Compute One - YOW! Night PerthKnit One, Compute One - YOW! Night Perth
Knit One, Compute One - YOW! Night PerthKristine Howard
 
Granny Was a Hacker - TEDx Melbourne
Granny Was a Hacker - TEDx MelbourneGranny Was a Hacker - TEDx Melbourne
Granny Was a Hacker - TEDx MelbourneKristine Howard
 
Ads Created for Magazine, Newspaper & Program Placements
Ads Created for Magazine, Newspaper & Program PlacementsAds Created for Magazine, Newspaper & Program Placements
Ads Created for Magazine, Newspaper & Program PlacementsiTours 360VR
 
Which loan is best for you maria arrua
Which loan is best for you maria arruaWhich loan is best for you maria arrua
Which loan is best for you maria arruaMaria A. Arrua
 
Running blogger relations campaigns d1 11.6.13(2)
Running blogger relations campaigns d1 11.6.13(2)Running blogger relations campaigns d1 11.6.13(2)
Running blogger relations campaigns d1 11.6.13(2)Alex Cummings
 
історичний клуб пошук
історичний клуб пошукісторичний клуб пошук
історичний клуб пошукksuha12
 
верталетный завод
верталетный заводверталетный завод
верталетный заводRuzilito
 
Different Modes of Documetaries
Different Modes of DocumetariesDifferent Modes of Documetaries
Different Modes of Documetariesemmanuella_mmj
 
Tutorial mail merge office 2007
Tutorial mail merge office 2007Tutorial mail merge office 2007
Tutorial mail merge office 2007Billy Buhaiba
 
Canva Comma Club Cushion
Canva Comma Club CushionCanva Comma Club Cushion
Canva Comma Club CushionKristine Howard
 
Mirjana Gomilanović Intervju za NET magazin
Mirjana Gomilanović Intervju za NET magazinMirjana Gomilanović Intervju za NET magazin
Mirjana Gomilanović Intervju za NET magazinAgencijaOne2Grow
 

Viewers also liked (18)

Knit One, Compute One - YOW! 2016
Knit One, Compute One - YOW! 2016Knit One, Compute One - YOW! 2016
Knit One, Compute One - YOW! 2016
 
Taking the Management Leap
Taking the Management LeapTaking the Management Leap
Taking the Management Leap
 
Knit One, Compute One - YOW! Night Perth
Knit One, Compute One - YOW! Night PerthKnit One, Compute One - YOW! Night Perth
Knit One, Compute One - YOW! Night Perth
 
Granny Was a Hacker - TEDx Melbourne
Granny Was a Hacker - TEDx MelbourneGranny Was a Hacker - TEDx Melbourne
Granny Was a Hacker - TEDx Melbourne
 
Ads Created for Magazine, Newspaper & Program Placements
Ads Created for Magazine, Newspaper & Program PlacementsAds Created for Magazine, Newspaper & Program Placements
Ads Created for Magazine, Newspaper & Program Placements
 
Vanish unwantedthoughts
Vanish unwantedthoughtsVanish unwantedthoughts
Vanish unwantedthoughts
 
Scheduling Algorithms
Scheduling AlgorithmsScheduling Algorithms
Scheduling Algorithms
 
Which loan is best for you maria arrua
Which loan is best for you maria arruaWhich loan is best for you maria arrua
Which loan is best for you maria arrua
 
Running blogger relations campaigns d1 11.6.13(2)
Running blogger relations campaigns d1 11.6.13(2)Running blogger relations campaigns d1 11.6.13(2)
Running blogger relations campaigns d1 11.6.13(2)
 
UI/UX
UI/UXUI/UX
UI/UX
 
історичний клуб пошук
історичний клуб пошукісторичний клуб пошук
історичний клуб пошук
 
верталетный завод
верталетный заводверталетный завод
верталетный завод
 
Different Modes of Documetaries
Different Modes of DocumetariesDifferent Modes of Documetaries
Different Modes of Documetaries
 
SeribuRasa Menu
SeribuRasa MenuSeribuRasa Menu
SeribuRasa Menu
 
Tutorial mail merge office 2007
Tutorial mail merge office 2007Tutorial mail merge office 2007
Tutorial mail merge office 2007
 
Canva Comma Club Cushion
Canva Comma Club CushionCanva Comma Club Cushion
Canva Comma Club Cushion
 
Mirjana Gomilanović Intervju za NET magazin
Mirjana Gomilanović Intervju za NET magazinMirjana Gomilanović Intervju za NET magazin
Mirjana Gomilanović Intervju za NET magazin
 
Mama, maj 2014
Mama, maj 2014Mama, maj 2014
Mama, maj 2014
 

Similar to My Website Can Vote - The Challenges of Maintaining a 20-year-old Website

My Website is Old Enough to Vote - My Website Can Vote - Building Sites That ...
My Website is Old Enough to Vote - My Website Can Vote - Building Sites That ...My Website is Old Enough to Vote - My Website Can Vote - Building Sites That ...
My Website is Old Enough to Vote - My Website Can Vote - Building Sites That ...Kristine Howard
 
"Easy and scalable serverless backend for your next mobile or web app", Arman...
"Easy and scalable serverless backend for your next mobile or web app", Arman..."Easy and scalable serverless backend for your next mobile or web app", Arman...
"Easy and scalable serverless backend for your next mobile or web app", Arman...Fwdays
 
Workshop "Building Modern Web Applications with Firebase (and Angular)", Arm...
Workshop "Building Modern Web Applications with Firebase (and Angular)",  Arm...Workshop "Building Modern Web Applications with Firebase (and Angular)",  Arm...
Workshop "Building Modern Web Applications with Firebase (and Angular)", Arm...Fwdays
 
Progressively Enhancing WordPress Themes
Progressively Enhancing WordPress ThemesProgressively Enhancing WordPress Themes
Progressively Enhancing WordPress ThemesDigitally
 
Drupal commerce performance profiling and tunning using loadstorm experiments...
Drupal commerce performance profiling and tunning using loadstorm experiments...Drupal commerce performance profiling and tunning using loadstorm experiments...
Drupal commerce performance profiling and tunning using loadstorm experiments...Andy Kucharski
 
Application Deployment at UC Riverside
Application Deployment at UC RiversideApplication Deployment at UC Riverside
Application Deployment at UC RiversideMichael Kennedy
 
What Multisite can do for You - Anthony Cole - WordCamp Sydney 2012
What Multisite can do for You - Anthony Cole - WordCamp Sydney 2012What Multisite can do for You - Anthony Cole - WordCamp Sydney 2012
What Multisite can do for You - Anthony Cole - WordCamp Sydney 2012WordCamp Sydney
 
How to create a WordPress Site
How to create a WordPress Site How to create a WordPress Site
How to create a WordPress Site MuhammadUsaid2
 
Mobilizing wordpress WordCamp Edmonton 2011
Mobilizing wordpress WordCamp Edmonton 2011Mobilizing wordpress WordCamp Edmonton 2011
Mobilizing wordpress WordCamp Edmonton 2011Curtis McHale
 
Puppet Camp Melbourne 2014:
Puppet Camp Melbourne 2014: Puppet Camp Melbourne 2014:
Puppet Camp Melbourne 2014: Puppet
 
Rapid and Responsive - UX to Prototype with Bootstrap
Rapid and Responsive - UX to Prototype with BootstrapRapid and Responsive - UX to Prototype with Bootstrap
Rapid and Responsive - UX to Prototype with BootstrapJosh Jeffryes
 
Building Websites with WordPress UBC Summer 2012
Building Websites with WordPress UBC Summer 2012Building Websites with WordPress UBC Summer 2012
Building Websites with WordPress UBC Summer 2012Tris Hussey
 
PluginBasicsWCNYC2014
PluginBasicsWCNYC2014PluginBasicsWCNYC2014
PluginBasicsWCNYC2014Kiko Doran
 
DevCommerce Conference 2016: Performance, anti-patterns e stacks pra desenvol...
DevCommerce Conference 2016: Performance, anti-patterns e stacks pra desenvol...DevCommerce Conference 2016: Performance, anti-patterns e stacks pra desenvol...
DevCommerce Conference 2016: Performance, anti-patterns e stacks pra desenvol...iMasters
 
Build your own analytics power tools
Build your own analytics power toolsBuild your own analytics power tools
Build your own analytics power toolsAlban Gérôme
 

Similar to My Website Can Vote - The Challenges of Maintaining a 20-year-old Website (20)

My Website is Old Enough to Vote - My Website Can Vote - Building Sites That ...
My Website is Old Enough to Vote - My Website Can Vote - Building Sites That ...My Website is Old Enough to Vote - My Website Can Vote - Building Sites That ...
My Website is Old Enough to Vote - My Website Can Vote - Building Sites That ...
 
"Easy and scalable serverless backend for your next mobile or web app", Arman...
"Easy and scalable serverless backend for your next mobile or web app", Arman..."Easy and scalable serverless backend for your next mobile or web app", Arman...
"Easy and scalable serverless backend for your next mobile or web app", Arman...
 
Workshop "Building Modern Web Applications with Firebase (and Angular)", Arm...
Workshop "Building Modern Web Applications with Firebase (and Angular)",  Arm...Workshop "Building Modern Web Applications with Firebase (and Angular)",  Arm...
Workshop "Building Modern Web Applications with Firebase (and Angular)", Arm...
 
Progressively Enhancing WordPress Themes
Progressively Enhancing WordPress ThemesProgressively Enhancing WordPress Themes
Progressively Enhancing WordPress Themes
 
Drupal commerce performance profiling and tunning using loadstorm experiments...
Drupal commerce performance profiling and tunning using loadstorm experiments...Drupal commerce performance profiling and tunning using loadstorm experiments...
Drupal commerce performance profiling and tunning using loadstorm experiments...
 
Application Deployment at UC Riverside
Application Deployment at UC RiversideApplication Deployment at UC Riverside
Application Deployment at UC Riverside
 
Maximizing WordPress
Maximizing WordPressMaximizing WordPress
Maximizing WordPress
 
What Multisite can do for You - Anthony Cole - WordCamp Sydney 2012
What Multisite can do for You - Anthony Cole - WordCamp Sydney 2012What Multisite can do for You - Anthony Cole - WordCamp Sydney 2012
What Multisite can do for You - Anthony Cole - WordCamp Sydney 2012
 
How to create a WordPress Site
How to create a WordPress Site How to create a WordPress Site
How to create a WordPress Site
 
MWUG wp-myths
MWUG wp-mythsMWUG wp-myths
MWUG wp-myths
 
Responsive web-design
Responsive web-designResponsive web-design
Responsive web-design
 
Mobilizing wordpress WordCamp Edmonton 2011
Mobilizing wordpress WordCamp Edmonton 2011Mobilizing wordpress WordCamp Edmonton 2011
Mobilizing wordpress WordCamp Edmonton 2011
 
Puppet Camp Melbourne 2014:
Puppet Camp Melbourne 2014: Puppet Camp Melbourne 2014:
Puppet Camp Melbourne 2014:
 
Basics - Setting up a WordPress Site
Basics - Setting up a WordPress SiteBasics - Setting up a WordPress Site
Basics - Setting up a WordPress Site
 
Rapid and Responsive - UX to Prototype with Bootstrap
Rapid and Responsive - UX to Prototype with BootstrapRapid and Responsive - UX to Prototype with Bootstrap
Rapid and Responsive - UX to Prototype with Bootstrap
 
Building Websites with WordPress UBC Summer 2012
Building Websites with WordPress UBC Summer 2012Building Websites with WordPress UBC Summer 2012
Building Websites with WordPress UBC Summer 2012
 
PluginBasicsWCNYC2014
PluginBasicsWCNYC2014PluginBasicsWCNYC2014
PluginBasicsWCNYC2014
 
My website is live now what?
My website is live now what?My website is live now what?
My website is live now what?
 
DevCommerce Conference 2016: Performance, anti-patterns e stacks pra desenvol...
DevCommerce Conference 2016: Performance, anti-patterns e stacks pra desenvol...DevCommerce Conference 2016: Performance, anti-patterns e stacks pra desenvol...
DevCommerce Conference 2016: Performance, anti-patterns e stacks pra desenvol...
 
Build your own analytics power tools
Build your own analytics power toolsBuild your own analytics power tools
Build your own analytics power tools
 

More from Kristine Howard

Machine Learning for Software Developers (...and Knitters)
Machine Learning for Software Developers (...and Knitters)Machine Learning for Software Developers (...and Knitters)
Machine Learning for Software Developers (...and Knitters)Kristine Howard
 
Knitted Disruption - Build Stuff LIthuania 2019
Knitted Disruption - Build Stuff LIthuania 2019Knitted Disruption - Build Stuff LIthuania 2019
Knitted Disruption - Build Stuff LIthuania 2019Kristine Howard
 
Knitted Disruption - Build Stuff Ukraine 2019
Knitted Disruption - Build Stuff Ukraine 2019Knitted Disruption - Build Stuff Ukraine 2019
Knitted Disruption - Build Stuff Ukraine 2019Kristine Howard
 
Building Software That Lasts - Voxxed Days Singapore
Building Software That Lasts - Voxxed Days SingaporeBuilding Software That Lasts - Voxxed Days Singapore
Building Software That Lasts - Voxxed Days SingaporeKristine Howard
 
Building Software That Lasts
Building Software That LastsBuilding Software That Lasts
Building Software That LastsKristine Howard
 
All About Ravelry (Weavers and Spinners edition!)
All About Ravelry (Weavers and Spinners edition!)All About Ravelry (Weavers and Spinners edition!)
All About Ravelry (Weavers and Spinners edition!)Kristine Howard
 
Traversing the Org Chart
Traversing the Org ChartTraversing the Org Chart
Traversing the Org ChartKristine Howard
 
The Campsite Rule - Leaving the Tech Industry Better Than We Found It
The Campsite Rule - Leaving the Tech Industry Better Than We Found ItThe Campsite Rule - Leaving the Tech Industry Better Than We Found It
The Campsite Rule - Leaving the Tech Industry Better Than We Found ItKristine Howard
 
Knit One Compute One - For Knitters!
Knit One Compute One - For Knitters!Knit One Compute One - For Knitters!
Knit One Compute One - For Knitters!Kristine Howard
 
My Website Can Vote - Building Sites That Last
My Website Can Vote - Building Sites That LastMy Website Can Vote - Building Sites That Last
My Website Can Vote - Building Sites That LastKristine Howard
 
Knit One, Compute One - Software Art Thou?
Knit One, Compute One - Software Art Thou?Knit One, Compute One - Software Art Thou?
Knit One, Compute One - Software Art Thou?Kristine Howard
 
Granny Was a Hacker (CampJS Version)
Granny Was a Hacker (CampJS Version)Granny Was a Hacker (CampJS Version)
Granny Was a Hacker (CampJS Version)Kristine Howard
 
The Tyranny of the Business Card
The Tyranny of the Business CardThe Tyranny of the Business Card
The Tyranny of the Business CardKristine Howard
 
Wireframing Workshop - TiE Women Create-a-Thon
Wireframing Workshop - TiE Women Create-a-ThonWireframing Workshop - TiE Women Create-a-Thon
Wireframing Workshop - TiE Women Create-a-ThonKristine Howard
 
Leveraging Content and Design to Grow Your Food Startup
Leveraging Content and Design to Grow Your Food StartupLeveraging Content and Design to Grow Your Food Startup
Leveraging Content and Design to Grow Your Food StartupKristine Howard
 
How to Win Hackathon - SheHacks 2015
How to Win Hackathon - SheHacks 2015How to Win Hackathon - SheHacks 2015
How to Win Hackathon - SheHacks 2015Kristine Howard
 
Wireframing: How a Napkin Can Save You a Million Bucks
Wireframing: How a Napkin Can Save You a Million BucksWireframing: How a Napkin Can Save You a Million Bucks
Wireframing: How a Napkin Can Save You a Million BucksKristine Howard
 
Presenting Your Hack - Channeling your Inner Peggy Olson
Presenting Your Hack - Channeling your Inner Peggy OlsonPresenting Your Hack - Channeling your Inner Peggy Olson
Presenting Your Hack - Channeling your Inner Peggy OlsonKristine Howard
 

More from Kristine Howard (20)

Machine Learning for Software Developers (...and Knitters)
Machine Learning for Software Developers (...and Knitters)Machine Learning for Software Developers (...and Knitters)
Machine Learning for Software Developers (...and Knitters)
 
Knitted Disruption - Build Stuff LIthuania 2019
Knitted Disruption - Build Stuff LIthuania 2019Knitted Disruption - Build Stuff LIthuania 2019
Knitted Disruption - Build Stuff LIthuania 2019
 
Knitted Disruption - Build Stuff Ukraine 2019
Knitted Disruption - Build Stuff Ukraine 2019Knitted Disruption - Build Stuff Ukraine 2019
Knitted Disruption - Build Stuff Ukraine 2019
 
Building Software That Lasts - Voxxed Days Singapore
Building Software That Lasts - Voxxed Days SingaporeBuilding Software That Lasts - Voxxed Days Singapore
Building Software That Lasts - Voxxed Days Singapore
 
Building Software That Lasts
Building Software That LastsBuilding Software That Lasts
Building Software That Lasts
 
All About Ravelry (Weavers and Spinners edition!)
All About Ravelry (Weavers and Spinners edition!)All About Ravelry (Weavers and Spinners edition!)
All About Ravelry (Weavers and Spinners edition!)
 
Traversing the Org Chart
Traversing the Org ChartTraversing the Org Chart
Traversing the Org Chart
 
The Campsite Rule - Leaving the Tech Industry Better Than We Found It
The Campsite Rule - Leaving the Tech Industry Better Than We Found ItThe Campsite Rule - Leaving the Tech Industry Better Than We Found It
The Campsite Rule - Leaving the Tech Industry Better Than We Found It
 
Knit One Compute One - For Knitters!
Knit One Compute One - For Knitters!Knit One Compute One - For Knitters!
Knit One Compute One - For Knitters!
 
My Website Can Vote - Building Sites That Last
My Website Can Vote - Building Sites That LastMy Website Can Vote - Building Sites That Last
My Website Can Vote - Building Sites That Last
 
Knit One, Compute One - Software Art Thou?
Knit One, Compute One - Software Art Thou?Knit One, Compute One - Software Art Thou?
Knit One, Compute One - Software Art Thou?
 
Intro to Ravelry
Intro to RavelryIntro to Ravelry
Intro to Ravelry
 
Granny Was a Hacker (CampJS Version)
Granny Was a Hacker (CampJS Version)Granny Was a Hacker (CampJS Version)
Granny Was a Hacker (CampJS Version)
 
The Tyranny of the Business Card
The Tyranny of the Business CardThe Tyranny of the Business Card
The Tyranny of the Business Card
 
Wireframing Workshop - TiE Women Create-a-Thon
Wireframing Workshop - TiE Women Create-a-ThonWireframing Workshop - TiE Women Create-a-Thon
Wireframing Workshop - TiE Women Create-a-Thon
 
Leveraging Content and Design to Grow Your Food Startup
Leveraging Content and Design to Grow Your Food StartupLeveraging Content and Design to Grow Your Food Startup
Leveraging Content and Design to Grow Your Food Startup
 
How to Win Hackathon - SheHacks 2015
How to Win Hackathon - SheHacks 2015How to Win Hackathon - SheHacks 2015
How to Win Hackathon - SheHacks 2015
 
How to Win Hackathon
How to Win HackathonHow to Win Hackathon
How to Win Hackathon
 
Wireframing: How a Napkin Can Save You a Million Bucks
Wireframing: How a Napkin Can Save You a Million BucksWireframing: How a Napkin Can Save You a Million Bucks
Wireframing: How a Napkin Can Save You a Million Bucks
 
Presenting Your Hack - Channeling your Inner Peggy Olson
Presenting Your Hack - Channeling your Inner Peggy OlsonPresenting Your Hack - Channeling your Inner Peggy Olson
Presenting Your Hack - Channeling your Inner Peggy Olson
 

Recently uploaded

Reggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsrahman018755
 
Case study on merger of Vodafone and Idea (VI).pptx
Case study on merger of Vodafone and Idea (VI).pptxCase study on merger of Vodafone and Idea (VI).pptx
Case study on merger of Vodafone and Idea (VI).pptxAnkitscribd
 
Topology of the Network class 8 .ppt pdf
Topology of the Network class 8 .ppt pdfTopology of the Network class 8 .ppt pdf
Topology of the Network class 8 .ppt pdfAnushkaTripathi61
 
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkkaudience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkklolsDocherty
 
Thank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirtsThank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirtsrahman018755
 
Pvtaan Social media marketing proposal.pdf
Pvtaan Social media marketing proposal.pdfPvtaan Social media marketing proposal.pdf
Pvtaan Social media marketing proposal.pdfPvtaan
 
Statistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdfStatistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdfOndejSur
 
Article writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxArticle writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxabhinandnam9997
 
Premier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdfPremier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdfappinfoedgeca
 
How Do I Begin the Linksys Velop Setup Process?
How Do I Begin the Linksys Velop Setup Process?How Do I Begin the Linksys Velop Setup Process?
How Do I Begin the Linksys Velop Setup Process?Linksys Velop Login
 
Cyber Security Services Unveiled: Strategies to Secure Your Digital Presence
Cyber Security Services Unveiled: Strategies to Secure Your Digital PresenceCyber Security Services Unveiled: Strategies to Secure Your Digital Presence
Cyber Security Services Unveiled: Strategies to Secure Your Digital PresencePC Doctors NET
 
The Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case StudyThe Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case StudyDamar Juniarto
 
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWebiThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWebJie Liau
 
Development Lifecycle.pptx for the secure development of apps
Development Lifecycle.pptx for the secure development of appsDevelopment Lifecycle.pptx for the secure development of apps
Development Lifecycle.pptx for the secure development of appscristianmanaila2
 
Bug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's GuideBug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's GuideVarun Mithran
 
Production 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxProduction 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxChloeMeadows1
 

Recently uploaded (16)

Reggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirts
 
Case study on merger of Vodafone and Idea (VI).pptx
Case study on merger of Vodafone and Idea (VI).pptxCase study on merger of Vodafone and Idea (VI).pptx
Case study on merger of Vodafone and Idea (VI).pptx
 
Topology of the Network class 8 .ppt pdf
Topology of the Network class 8 .ppt pdfTopology of the Network class 8 .ppt pdf
Topology of the Network class 8 .ppt pdf
 
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkkaudience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
 
Thank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirtsThank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirts
 
Pvtaan Social media marketing proposal.pdf
Pvtaan Social media marketing proposal.pdfPvtaan Social media marketing proposal.pdf
Pvtaan Social media marketing proposal.pdf
 
Statistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdfStatistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdf
 
Article writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxArticle writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptx
 
Premier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdfPremier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdf
 
How Do I Begin the Linksys Velop Setup Process?
How Do I Begin the Linksys Velop Setup Process?How Do I Begin the Linksys Velop Setup Process?
How Do I Begin the Linksys Velop Setup Process?
 
Cyber Security Services Unveiled: Strategies to Secure Your Digital Presence
Cyber Security Services Unveiled: Strategies to Secure Your Digital PresenceCyber Security Services Unveiled: Strategies to Secure Your Digital Presence
Cyber Security Services Unveiled: Strategies to Secure Your Digital Presence
 
The Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case StudyThe Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case Study
 
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWebiThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
 
Development Lifecycle.pptx for the secure development of apps
Development Lifecycle.pptx for the secure development of appsDevelopment Lifecycle.pptx for the secure development of apps
Development Lifecycle.pptx for the secure development of apps
 
Bug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's GuideBug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's Guide
 
Production 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxProduction 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptx
 

My Website Can Vote - The Challenges of Maintaining a 20-year-old Website