SlideShare a Scribd company logo
content management
   (without the killing)
  drew mclellan, edgeofmyseat.com
o hai!
edgeofmyseat.com
a specialist web development agency experienced
    in building web applications from content
 management systems, e-commerce applications,
      to the systems that run your business.
so,
content management then.
Content Management Without the Killing
http://flickr.com/photos/hddod/536392298/
http://flickr.com/photos/neilw/138493599/
Content Management Without the Killing
Content Management Without the Killing
a tool for preparing eggs should be
as simple as possible, but no simpler.
                             - Eggbert Einstein
eggxactly.
“A boiled egg makes an almost
perfect breakfast. It's the most
nutritional breakfast money can buy.
The downside is that it's a bit of a
hassle to prepare.

First you have to wait 5 minutes for
the water to boil, place the egg in
the boiling water, remembering to
set the timer, fish it out when it's
cooked and finally you have to wash
up the pan.”
                          - James Seddon
Content Management Without the Killing
as simple as possible, but no simpler.
say when.
so controlling.
you’re not the boss of me
you don’t understand my needs
        that’s all I’m saying
you’re not my type.
offline management
online management
build something, anything.
your site, your way.
it’s not you, it’s me.
common features.
/shiny/happy/urls
use readable, reliable
 and hackable URLs
                         - Tom Coates
/news/technology/messy-urls-are-evil
data feeds
data stored in an open format
customisable and accessible
  administration interface
search
multi-site support
multi-language support
caching
web 2.0 features
     (cringe)
user generated content
        (cringe)
off the shelf systems
weblog management systems
Content Management Without the Killing
Content Management Without the Killing
Content Management Without the Killing
Content Management Without the Killing
weblog management systems

• posts / articles

• categories and tags

• comments

• sections

• flat site structures

• simple to set up and use
beware the pimped out blog site
don’t launch a new site with a weblog cms already
              stretched to its limits.
case study
 webstandards.org
Content Management Without the Killing
state of existing site

• CVS proving too awkward for casual edits

• Movable Type was painfully slow to publish

• wanted the ability to turn on comments

• considering a full redesign anyway
Content Management Without the Killing
choice to use WordPress

• continued to be free of charge

• new ‘pages’ feature to handle site content

• integrated blog

• no republishing for comments

• moderation and spam filtering

• Matt Mullenweg was part of WaSP
Content Management Without the Killing
Content Management Without the Killing
lessons learned

• dynamic rendering is a lot more expensive

• the ‘pages’ feature was immature and slow
Content Management Without the Killing
lessons learned

• dynamic rendering is a lot more expensive

• the ‘pages’ feature was immature and slow

• hacking WordPress was a bad idea
Content Management Without the Killing
solutions

• unhack WordPress

• re-implement our hacks with the plugin API

• upgrade to faster hosting
avoid getting into an unsupportable
     configuration at all costs.
medium scale content management
Content Management Without the Killing
Content Management Without the Killing
Content Management Without the Killing
Content Management Without the Killing
medium scale features

• weblogs, photo gallery, events calendar

• user / membership systems

• structure / hierarchy management tools

• more powerful search

• workflows

• versioning
beware!

• complicated way to cook an egg

• more power results in less simplicity

  • set up / configuration

  • maintenance and patching

  • ease of use
enterprise level content management
building your own
case study
edgeofmyseat.com cms platform
edgeofmyseat.com projects

• content management at core

• bespoke requirements on top

• design-led

• built for phased development & future
  expansion
our goals

• reusable core functionality

• avoid monotonous tasks

• decrease the skill level required

• be more competitive on smaller projects



• structured data

• high performance
buy or build?
we decided to build
platform

• PHP 5.2, MySQL 4.1

 • good performance

 • easy and inexpensive to host

 • inexpensive to develop

 • reliable

 • in house expertise
design decisions

• flexible templating

• multiple levels of caching

• structured and extensible data types

• embeddable applications

• ability to exercise control of IA

• simple administrative concepts
planning for the future
top tips
know your plugins
 authenticity, licensing & support
beware hidden costs
 update charges & maintenance time
be a licensing boffin
 know what you own & avoid lock-in
plan for the future
     don’t buy it today
don’t push the limits from day one
           leave room to expand
be aware of design constraints
       design for the platform you have
avoid per-user licensing
   you’re probably being ripped off
speak with existing customers
        (everyone hates their cms)
know your exit route
understand the data import & export options
questions?
edgeofmyseat.com

More Related Content

What's hot

Ember
EmberEmber
HTML5 CSS3 The Future of Web Technologies
HTML5 CSS3 The Future of Web TechnologiesHTML5 CSS3 The Future of Web Technologies
HTML5 CSS3 The Future of Web Technologies
hoctudau
 
Career on WordPress: How to get started with WordPress
Career on WordPress: How to get started with WordPressCareer on WordPress: How to get started with WordPress
Career on WordPress: How to get started with WordPress
Eunus Hosen
 
Webinar: On-Page SEO Tips and Tricks
Webinar: On-Page SEO Tips and TricksWebinar: On-Page SEO Tips and Tricks
Webinar: On-Page SEO Tips and Tricks
WP Engine
 
Squeeze Maximum Performance From Your Joomla Website
Squeeze Maximum Performance From Your Joomla WebsiteSqueeze Maximum Performance From Your Joomla Website
Squeeze Maximum Performance From Your Joomla Website
SiteGround.com
 
Choosing the "right" CMS
Choosing the "right" CMSChoosing the "right" CMS
Choosing the "right" CMS
Sally Lait
 
WordPress optimization
WordPress optimizationWordPress optimization
WordPress optimization
siddhant mandal
 
Web Performance 101
Web Performance 101Web Performance 101
Web Performance 101
Uri Lavi
 
Top 10 WordPress Plugins
Top 10 WordPress PluginsTop 10 WordPress Plugins
Top 10 WordPress Plugins
Manny Sarmiento
 
World comes online for java on 2013
World comes online for java on 2013World comes online for java on 2013
World comes online for java on 2013
Alisha Singh
 
How We Localize & Mobilize WP Sites - Pubcon 2013
How We Localize & Mobilize WP Sites - Pubcon 2013How We Localize & Mobilize WP Sites - Pubcon 2013
How We Localize & Mobilize WP Sites - Pubcon 2013
Search Commander, Inc.
 
Jquery
JqueryJquery
Jquery
chauhankapil
 
Speed!
Speed!Speed!
Why use wordpress- ACP
Why use wordpress- ACPWhy use wordpress- ACP
Why use wordpress- ACP
Al Davis
 
choosing content management system cms for your website
choosing content management system cms for your websitechoosing content management system cms for your website
choosing content management system cms for your website
hkallouch
 
Fast Websites: The What, Why, and How
Fast Websites: The What, Why, and HowFast Websites: The What, Why, and How
Fast Websites: The What, Why, and How
Andrew Duthie
 
Accessible Javascript with and without WAI ARIA
Accessible Javascript with and without WAI ARIAAccessible Javascript with and without WAI ARIA
Accessible Javascript with and without WAI ARIA
Dirk Ginader
 
UXify 2015 - Front-end Developers' Checklist for Better UX
UXify 2015 - Front-end Developers' Checklist for Better UXUXify 2015 - Front-end Developers' Checklist for Better UX
UXify 2015 - Front-end Developers' Checklist for Better UX
Stoian Dipchikov
 
Speed Up Wordpress, Wordpress Horsepower
Speed Up Wordpress, Wordpress HorsepowerSpeed Up Wordpress, Wordpress Horsepower
Speed Up Wordpress, Wordpress Horsepower
Ross Johnson
 
Why WordPress Works
Why WordPress WorksWhy WordPress Works
Why WordPress Works
bekee
 

What's hot (20)

Ember
EmberEmber
Ember
 
HTML5 CSS3 The Future of Web Technologies
HTML5 CSS3 The Future of Web TechnologiesHTML5 CSS3 The Future of Web Technologies
HTML5 CSS3 The Future of Web Technologies
 
Career on WordPress: How to get started with WordPress
Career on WordPress: How to get started with WordPressCareer on WordPress: How to get started with WordPress
Career on WordPress: How to get started with WordPress
 
Webinar: On-Page SEO Tips and Tricks
Webinar: On-Page SEO Tips and TricksWebinar: On-Page SEO Tips and Tricks
Webinar: On-Page SEO Tips and Tricks
 
Squeeze Maximum Performance From Your Joomla Website
Squeeze Maximum Performance From Your Joomla WebsiteSqueeze Maximum Performance From Your Joomla Website
Squeeze Maximum Performance From Your Joomla Website
 
Choosing the "right" CMS
Choosing the "right" CMSChoosing the "right" CMS
Choosing the "right" CMS
 
WordPress optimization
WordPress optimizationWordPress optimization
WordPress optimization
 
Web Performance 101
Web Performance 101Web Performance 101
Web Performance 101
 
Top 10 WordPress Plugins
Top 10 WordPress PluginsTop 10 WordPress Plugins
Top 10 WordPress Plugins
 
World comes online for java on 2013
World comes online for java on 2013World comes online for java on 2013
World comes online for java on 2013
 
How We Localize & Mobilize WP Sites - Pubcon 2013
How We Localize & Mobilize WP Sites - Pubcon 2013How We Localize & Mobilize WP Sites - Pubcon 2013
How We Localize & Mobilize WP Sites - Pubcon 2013
 
Jquery
JqueryJquery
Jquery
 
Speed!
Speed!Speed!
Speed!
 
Why use wordpress- ACP
Why use wordpress- ACPWhy use wordpress- ACP
Why use wordpress- ACP
 
choosing content management system cms for your website
choosing content management system cms for your websitechoosing content management system cms for your website
choosing content management system cms for your website
 
Fast Websites: The What, Why, and How
Fast Websites: The What, Why, and HowFast Websites: The What, Why, and How
Fast Websites: The What, Why, and How
 
Accessible Javascript with and without WAI ARIA
Accessible Javascript with and without WAI ARIAAccessible Javascript with and without WAI ARIA
Accessible Javascript with and without WAI ARIA
 
UXify 2015 - Front-end Developers' Checklist for Better UX
UXify 2015 - Front-end Developers' Checklist for Better UXUXify 2015 - Front-end Developers' Checklist for Better UX
UXify 2015 - Front-end Developers' Checklist for Better UX
 
Speed Up Wordpress, Wordpress Horsepower
Speed Up Wordpress, Wordpress HorsepowerSpeed Up Wordpress, Wordpress Horsepower
Speed Up Wordpress, Wordpress Horsepower
 
Why WordPress Works
Why WordPress WorksWhy WordPress Works
Why WordPress Works
 

Viewers also liked

Art10 lucca
Art10 luccaArt10 lucca
Art10 lucca
amtlucca
 
Adaptive immunity
Adaptive immunityAdaptive immunity
Adaptive immunity
Bruno Mmassy
 
Chapter 43: Immunology
Chapter 43: ImmunologyChapter 43: Immunology
Chapter 43: Immunology
Angel Vega
 
Automatic control of street light using LDR
Automatic control of street light using LDRAutomatic control of street light using LDR
Automatic control of street light using LDR
Devang Loharikar
 
スタートアップ組織づくりの具体策を学ぶ 先生:金子 陽三
スタートアップ組織づくりの具体策を学ぶ 先生:金子 陽三スタートアップ組織づくりの具体策を学ぶ 先生:金子 陽三
スタートアップ組織づくりの具体策を学ぶ 先生:金子 陽三
schoowebcampus
 
Cómo descargar presentaciones desde SlideShare
Cómo descargar presentaciones desde SlideShareCómo descargar presentaciones desde SlideShare
Cómo descargar presentaciones desde SlideShare
Pedro Bermudez Talavera
 

Viewers also liked (6)

Art10 lucca
Art10 luccaArt10 lucca
Art10 lucca
 
Adaptive immunity
Adaptive immunityAdaptive immunity
Adaptive immunity
 
Chapter 43: Immunology
Chapter 43: ImmunologyChapter 43: Immunology
Chapter 43: Immunology
 
Automatic control of street light using LDR
Automatic control of street light using LDRAutomatic control of street light using LDR
Automatic control of street light using LDR
 
スタートアップ組織づくりの具体策を学ぶ 先生:金子 陽三
スタートアップ組織づくりの具体策を学ぶ 先生:金子 陽三スタートアップ組織づくりの具体策を学ぶ 先生:金子 陽三
スタートアップ組織づくりの具体策を学ぶ 先生:金子 陽三
 
Cómo descargar presentaciones desde SlideShare
Cómo descargar presentaciones desde SlideShareCómo descargar presentaciones desde SlideShare
Cómo descargar presentaciones desde SlideShare
 

Similar to Content Management Without the Killing

Using Wireframes
Using WireframesUsing Wireframes
Using Wireframes
Mark Calkins
 
SQLite3
SQLite3SQLite3
SQLite3
cltru
 
ASP.NET MVC Zero to Hero
ASP.NET MVC Zero to HeroASP.NET MVC Zero to Hero
ASP.NET MVC Zero to Hero
Md. Mahedee Hasan
 
Sucuri Webinar: How to Optimize Your Website for Best Performance
Sucuri Webinar: How to Optimize Your Website for Best PerformanceSucuri Webinar: How to Optimize Your Website for Best Performance
Sucuri Webinar: How to Optimize Your Website for Best Performance
Sucuri
 
10 Web Performance Lessons For the 21st Century
10 Web Performance Lessons For the  21st Century10 Web Performance Lessons For the  21st Century
10 Web Performance Lessons For the 21st Century
Mateusz Kwasniewski
 
The 5 most common reasons for a slow WordPress site and how to fix them – ext...
The 5 most common reasons for a slow WordPress site and how to fix them – ext...The 5 most common reasons for a slow WordPress site and how to fix them – ext...
The 5 most common reasons for a slow WordPress site and how to fix them – ext...
Otto Kekäläinen
 
Proven ways to improve your website performance optimizing front end and back...
Proven ways to improve your website performance optimizing front end and back...Proven ways to improve your website performance optimizing front end and back...
Proven ways to improve your website performance optimizing front end and back...
Katy Slemon
 
Orlando DNN Usergroup Pres 12/06/11
Orlando DNN Usergroup Pres 12/06/11Orlando DNN Usergroup Pres 12/06/11
Orlando DNN Usergroup Pres 12/06/11
Jess Coburn
 
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022
AnneNguyen92
 
Magee Dday2 Fixing App Performance Italiano
Magee Dday2 Fixing App Performance ItalianoMagee Dday2 Fixing App Performance Italiano
Magee Dday2 Fixing App Performance Italiano
Dominopoint - Italian Lotus User Group
 
Best Practices for WordPress in Enterprise
Best Practices for WordPress in EnterpriseBest Practices for WordPress in Enterprise
Best Practices for WordPress in Enterprise
Taylor Lovett
 
Best practices-wordpress-enterprise
Best practices-wordpress-enterpriseBest practices-wordpress-enterprise
Best practices-wordpress-enterprise
Taylor Lovett
 
Progressive Web App Challenges
Progressive Web App ChallengesProgressive Web App Challenges
Progressive Web App Challenges
Jason Grigsby
 
Getting It Done
Getting It DoneGetting It Done
Getting It Done
Wez Furlong
 
Responsible [digital] Home Ownership
Responsible [digital] Home OwnershipResponsible [digital] Home Ownership
Responsible [digital] Home Ownership
Denise (Dee) Teal
 
WordPress security & sanitation for beginners
WordPress security & sanitation for beginnersWordPress security & sanitation for beginners
WordPress security & sanitation for beginners
D'nelle Dowis
 
The What & Why of Pattern Lab
The What & Why of Pattern LabThe What & Why of Pattern Lab
The What & Why of Pattern Lab
Dave Olsen
 
The Anchor Store: Four Confluence Examples to Root Your Deployment
The Anchor Store: Four Confluence Examples to Root Your DeploymentThe Anchor Store: Four Confluence Examples to Root Your Deployment
The Anchor Store: Four Confluence Examples to Root Your Deployment
Atlassian
 
Increase Your WordPress Website's Google PageSpeed Score
Increase Your WordPress Website's Google PageSpeed ScoreIncrease Your WordPress Website's Google PageSpeed Score
Increase Your WordPress Website's Google PageSpeed Score
Brainspire Solutions
 
Best Practices for Building WordPress Applications
Best Practices for Building WordPress ApplicationsBest Practices for Building WordPress Applications
Best Practices for Building WordPress Applications
Taylor Lovett
 

Similar to Content Management Without the Killing (20)

Using Wireframes
Using WireframesUsing Wireframes
Using Wireframes
 
SQLite3
SQLite3SQLite3
SQLite3
 
ASP.NET MVC Zero to Hero
ASP.NET MVC Zero to HeroASP.NET MVC Zero to Hero
ASP.NET MVC Zero to Hero
 
Sucuri Webinar: How to Optimize Your Website for Best Performance
Sucuri Webinar: How to Optimize Your Website for Best PerformanceSucuri Webinar: How to Optimize Your Website for Best Performance
Sucuri Webinar: How to Optimize Your Website for Best Performance
 
10 Web Performance Lessons For the 21st Century
10 Web Performance Lessons For the  21st Century10 Web Performance Lessons For the  21st Century
10 Web Performance Lessons For the 21st Century
 
The 5 most common reasons for a slow WordPress site and how to fix them – ext...
The 5 most common reasons for a slow WordPress site and how to fix them – ext...The 5 most common reasons for a slow WordPress site and how to fix them – ext...
The 5 most common reasons for a slow WordPress site and how to fix them – ext...
 
Proven ways to improve your website performance optimizing front end and back...
Proven ways to improve your website performance optimizing front end and back...Proven ways to improve your website performance optimizing front end and back...
Proven ways to improve your website performance optimizing front end and back...
 
Orlando DNN Usergroup Pres 12/06/11
Orlando DNN Usergroup Pres 12/06/11Orlando DNN Usergroup Pres 12/06/11
Orlando DNN Usergroup Pres 12/06/11
 
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022
 
Magee Dday2 Fixing App Performance Italiano
Magee Dday2 Fixing App Performance ItalianoMagee Dday2 Fixing App Performance Italiano
Magee Dday2 Fixing App Performance Italiano
 
Best Practices for WordPress in Enterprise
Best Practices for WordPress in EnterpriseBest Practices for WordPress in Enterprise
Best Practices for WordPress in Enterprise
 
Best practices-wordpress-enterprise
Best practices-wordpress-enterpriseBest practices-wordpress-enterprise
Best practices-wordpress-enterprise
 
Progressive Web App Challenges
Progressive Web App ChallengesProgressive Web App Challenges
Progressive Web App Challenges
 
Getting It Done
Getting It DoneGetting It Done
Getting It Done
 
Responsible [digital] Home Ownership
Responsible [digital] Home OwnershipResponsible [digital] Home Ownership
Responsible [digital] Home Ownership
 
WordPress security & sanitation for beginners
WordPress security & sanitation for beginnersWordPress security & sanitation for beginners
WordPress security & sanitation for beginners
 
The What & Why of Pattern Lab
The What & Why of Pattern LabThe What & Why of Pattern Lab
The What & Why of Pattern Lab
 
The Anchor Store: Four Confluence Examples to Root Your Deployment
The Anchor Store: Four Confluence Examples to Root Your DeploymentThe Anchor Store: Four Confluence Examples to Root Your Deployment
The Anchor Store: Four Confluence Examples to Root Your Deployment
 
Increase Your WordPress Website's Google PageSpeed Score
Increase Your WordPress Website's Google PageSpeed ScoreIncrease Your WordPress Website's Google PageSpeed Score
Increase Your WordPress Website's Google PageSpeed Score
 
Best Practices for Building WordPress Applications
Best Practices for Building WordPress ApplicationsBest Practices for Building WordPress Applications
Best Practices for Building WordPress Applications
 

Recently uploaded

What's your strategy? Getting tactical about being strategic.
What's your strategy? Getting tactical about being strategic.What's your strategy? Getting tactical about being strategic.
What's your strategy? Getting tactical about being strategic.
Doug Hall
 
Solution manual for canadian income taxation 20222023 25th edition by william...
Solution manual for canadian income taxation 20222023 25th edition by william...Solution manual for canadian income taxation 20222023 25th edition by william...
Solution manual for canadian income taxation 20222023 25th edition by william...
stanslausnzuki569
 
Benefits of Creating Your Own Internal AI as Part of a Center of Excellence.pptx
Benefits of Creating Your Own Internal AI as Part of a Center of Excellence.pptxBenefits of Creating Your Own Internal AI as Part of a Center of Excellence.pptx
Benefits of Creating Your Own Internal AI as Part of a Center of Excellence.pptx
Brian Frerichs
 
EN_Chinese-Automotive-in-SEA-Vero-White-Paper_2023.pdf
EN_Chinese-Automotive-in-SEA-Vero-White-Paper_2023.pdfEN_Chinese-Automotive-in-SEA-Vero-White-Paper_2023.pdf
EN_Chinese-Automotive-in-SEA-Vero-White-Paper_2023.pdf
ivanparu86
 
India's 5 Most Promising E-Mobility Companies 2024.pdf
India's 5 Most Promising E-Mobility Companies  2024.pdfIndia's 5 Most Promising E-Mobility Companies  2024.pdf
India's 5 Most Promising E-Mobility Companies 2024.pdf
insightssuccess2
 
IRDAI's Regulatory Sandbox - Transforming Insurance Sector in India
IRDAI's Regulatory Sandbox - Transforming Insurance Sector in IndiaIRDAI's Regulatory Sandbox - Transforming Insurance Sector in India
IRDAI's Regulatory Sandbox - Transforming Insurance Sector in India
Enterslice
 
California Carpet Stewardship Program Q1 2024
California Carpet Stewardship Program Q1 2024California Carpet Stewardship Program Q1 2024
California Carpet Stewardship Program Q1 2024
Carpet America Recovery Effort
 
How to use lace front wig importance and
How to use lace front wig importance andHow to use lace front wig importance and
How to use lace front wig importance and
kaporej505
 
Đề Kiểm Tra Global Success 9 (Nguyễn Hoàng Thanh Ly) REVIEW 1.docx
Đề Kiểm Tra Global Success 9 (Nguyễn Hoàng Thanh Ly) REVIEW 1.docxĐề Kiểm Tra Global Success 9 (Nguyễn Hoàng Thanh Ly) REVIEW 1.docx
Đề Kiểm Tra Global Success 9 (Nguyễn Hoàng Thanh Ly) REVIEW 1.docx
tanlong7457
 
A Playbook for Solo & Siloed Data Science Practitioners
A Playbook for Solo & Siloed Data Science PractitionersA Playbook for Solo & Siloed Data Science Practitioners
A Playbook for Solo & Siloed Data Science Practitioners
Tim Wilson
 
Top 10 Tech Leaders Revolutionizing Industries, 2024.pdf
Top 10 Tech Leaders Revolutionizing Industries, 2024.pdfTop 10 Tech Leaders Revolutionizing Industries, 2024.pdf
Top 10 Tech Leaders Revolutionizing Industries, 2024.pdf
CIO Look Magazine
 
ハワイ大学留学プログラム最終プレゼン「ハワイ大学マノア校におけるシェアリングモビリティの提案」
ハワイ大学留学プログラム最終プレゼン「ハワイ大学マノア校におけるシェアリングモビリティの提案」ハワイ大学留学プログラム最終プレゼン「ハワイ大学マノア校におけるシェアリングモビリティの提案」
ハワイ大学留学プログラム最終プレゼン「ハワイ大学マノア校におけるシェアリングモビリティの提案」
Katsuya Shiratori
 
Top five predictions today, .
Top five predictions today,            .Top five predictions today,            .
Top five predictions today, .
Rupasingh82
 
Virtual Production Tool Set and Technologies Redefining Cinema.pdf
Virtual Production Tool Set and Technologies Redefining Cinema.pdfVirtual Production Tool Set and Technologies Redefining Cinema.pdf
Virtual Production Tool Set and Technologies Redefining Cinema.pdf
virtualproduction38
 
WAM Corporate Presentation July 2024.pdf
WAM Corporate Presentation July 2024.pdfWAM Corporate Presentation July 2024.pdf
WAM Corporate Presentation July 2024.pdf
Western Alaska Minerals Corp.
 
CH.3.pptx DIGITAL MARKETING STRATEGY, IMPLEMENTATION AND PRACTICE Seventh Edi...
CH.3.pptx DIGITAL MARKETINGSTRATEGY, IMPLEMENTATION AND PRACTICESeventh Edi...CH.3.pptx DIGITAL MARKETINGSTRATEGY, IMPLEMENTATION AND PRACTICESeventh Edi...
CH.3.pptx DIGITAL MARKETING STRATEGY, IMPLEMENTATION AND PRACTICE Seventh Edi...
motasem221
 
Honoring and Understanding the Significance of Guru Purnima
Honoring and Understanding the Significance of Guru PurnimaHonoring and Understanding the Significance of Guru Purnima
Honoring and Understanding the Significance of Guru Purnima
Exotic India
 
Qatar Airways Kuwait Office.pdf.........
Qatar Airways Kuwait Office.pdf.........Qatar Airways Kuwait Office.pdf.........
Qatar Airways Kuwait Office.pdf.........
anissageorge9890
 
The Importance of Public Relations for New Graduates.pdf
The Importance of Public Relations for New Graduates.pdfThe Importance of Public Relations for New Graduates.pdf
The Importance of Public Relations for New Graduates.pdf
Posh Concepts
 

Recently uploaded (20)

What's your strategy? Getting tactical about being strategic.
What's your strategy? Getting tactical about being strategic.What's your strategy? Getting tactical about being strategic.
What's your strategy? Getting tactical about being strategic.
 
Solution manual for canadian income taxation 20222023 25th edition by william...
Solution manual for canadian income taxation 20222023 25th edition by william...Solution manual for canadian income taxation 20222023 25th edition by william...
Solution manual for canadian income taxation 20222023 25th edition by william...
 
Benefits of Creating Your Own Internal AI as Part of a Center of Excellence.pptx
Benefits of Creating Your Own Internal AI as Part of a Center of Excellence.pptxBenefits of Creating Your Own Internal AI as Part of a Center of Excellence.pptx
Benefits of Creating Your Own Internal AI as Part of a Center of Excellence.pptx
 
EN_Chinese-Automotive-in-SEA-Vero-White-Paper_2023.pdf
EN_Chinese-Automotive-in-SEA-Vero-White-Paper_2023.pdfEN_Chinese-Automotive-in-SEA-Vero-White-Paper_2023.pdf
EN_Chinese-Automotive-in-SEA-Vero-White-Paper_2023.pdf
 
India's 5 Most Promising E-Mobility Companies 2024.pdf
India's 5 Most Promising E-Mobility Companies  2024.pdfIndia's 5 Most Promising E-Mobility Companies  2024.pdf
India's 5 Most Promising E-Mobility Companies 2024.pdf
 
IRDAI's Regulatory Sandbox - Transforming Insurance Sector in India
IRDAI's Regulatory Sandbox - Transforming Insurance Sector in IndiaIRDAI's Regulatory Sandbox - Transforming Insurance Sector in India
IRDAI's Regulatory Sandbox - Transforming Insurance Sector in India
 
California Carpet Stewardship Program Q1 2024
California Carpet Stewardship Program Q1 2024California Carpet Stewardship Program Q1 2024
California Carpet Stewardship Program Q1 2024
 
How to use lace front wig importance and
How to use lace front wig importance andHow to use lace front wig importance and
How to use lace front wig importance and
 
Đề Kiểm Tra Global Success 9 (Nguyễn Hoàng Thanh Ly) REVIEW 1.docx
Đề Kiểm Tra Global Success 9 (Nguyễn Hoàng Thanh Ly) REVIEW 1.docxĐề Kiểm Tra Global Success 9 (Nguyễn Hoàng Thanh Ly) REVIEW 1.docx
Đề Kiểm Tra Global Success 9 (Nguyễn Hoàng Thanh Ly) REVIEW 1.docx
 
DEMO_Aboveground Storage Tank Inspection.pdf
DEMO_Aboveground Storage Tank Inspection.pdfDEMO_Aboveground Storage Tank Inspection.pdf
DEMO_Aboveground Storage Tank Inspection.pdf
 
A Playbook for Solo & Siloed Data Science Practitioners
A Playbook for Solo & Siloed Data Science PractitionersA Playbook for Solo & Siloed Data Science Practitioners
A Playbook for Solo & Siloed Data Science Practitioners
 
Top 10 Tech Leaders Revolutionizing Industries, 2024.pdf
Top 10 Tech Leaders Revolutionizing Industries, 2024.pdfTop 10 Tech Leaders Revolutionizing Industries, 2024.pdf
Top 10 Tech Leaders Revolutionizing Industries, 2024.pdf
 
ハワイ大学留学プログラム最終プレゼン「ハワイ大学マノア校におけるシェアリングモビリティの提案」
ハワイ大学留学プログラム最終プレゼン「ハワイ大学マノア校におけるシェアリングモビリティの提案」ハワイ大学留学プログラム最終プレゼン「ハワイ大学マノア校におけるシェアリングモビリティの提案」
ハワイ大学留学プログラム最終プレゼン「ハワイ大学マノア校におけるシェアリングモビリティの提案」
 
Top five predictions today, .
Top five predictions today,            .Top five predictions today,            .
Top five predictions today, .
 
Virtual Production Tool Set and Technologies Redefining Cinema.pdf
Virtual Production Tool Set and Technologies Redefining Cinema.pdfVirtual Production Tool Set and Technologies Redefining Cinema.pdf
Virtual Production Tool Set and Technologies Redefining Cinema.pdf
 
WAM Corporate Presentation July 2024.pdf
WAM Corporate Presentation July 2024.pdfWAM Corporate Presentation July 2024.pdf
WAM Corporate Presentation July 2024.pdf
 
CH.3.pptx DIGITAL MARKETING STRATEGY, IMPLEMENTATION AND PRACTICE Seventh Edi...
CH.3.pptx DIGITAL MARKETINGSTRATEGY, IMPLEMENTATION AND PRACTICESeventh Edi...CH.3.pptx DIGITAL MARKETINGSTRATEGY, IMPLEMENTATION AND PRACTICESeventh Edi...
CH.3.pptx DIGITAL MARKETING STRATEGY, IMPLEMENTATION AND PRACTICE Seventh Edi...
 
Honoring and Understanding the Significance of Guru Purnima
Honoring and Understanding the Significance of Guru PurnimaHonoring and Understanding the Significance of Guru Purnima
Honoring and Understanding the Significance of Guru Purnima
 
Qatar Airways Kuwait Office.pdf.........
Qatar Airways Kuwait Office.pdf.........Qatar Airways Kuwait Office.pdf.........
Qatar Airways Kuwait Office.pdf.........
 
The Importance of Public Relations for New Graduates.pdf
The Importance of Public Relations for New Graduates.pdfThe Importance of Public Relations for New Graduates.pdf
The Importance of Public Relations for New Graduates.pdf
 

Content Management Without the Killing