SlideShare a Scribd company logo
DrupalCon Prague
Some thoughts about selected sessions
2013-10-08

Erno Kaikkonen
Technical project manager at Nelonen Media
DrupalCon Prague
Some thoughts about selected sessions

STANDARDIZATION, THE SYMFONY WAY
DrupalCon Prague
Some thoughts about selected sessions

REST AND SERIALIZATION IN DRUPAL 8
●

Drupal 8 makes it just as easy to output your
content in formats like JSON and XML as it is
to output HTML... even with Views!
DrupalCon Prague
Some thoughts about selected sessions

BUILDING REALLY FAST WEBSITES WITH
DRUPAL 8
●
●

●

●

Lots of work (being) done to make D8 faster
- Dependency injection - Only include
necessary things on the page
- Cache tagging allows more precise cache
clearing
- Render caching and P15N
DrupalCon Prague
Some thoughts about selected sessions

WF TOOLS FTW @ PFIZER
●

●

WF Tools is a framework for coordinated
deployment of Drupal code, content and
configuration from a central management
server.
Pharmaceuticals, like other highly regulated
industries, requires web content changes to be
reviewed by multiple stakeholders in context of
the site.
DrupalCon Prague
Some thoughts about selected sessions

DRUPAL 8 DEPLOYMENT AND
CONTINUOUS INTEGRATION
●

Why?

●

Prepare for hours

●

Fix for days
DrupalCon Prague
Some thoughts about selected sessions

DRUPAL 8 DEPLOYMENT AND
CONTINUOUS INTEGRATION
●
●
●

How
- Automated builds
- Commit and build often, make builds selftesting

●

- Test on a clone of production

●

- Automate deployment
DrupalCon Prague
Some thoughts about selected sessions

DRUPAL 8 DEPLOYMENT AND
CONTINUOUS INTEGRATION
●

D8 - CMI
DrupalCon Prague
Some thoughts about selected sessions

MONITORING DRUPAL IN AN
INFRASTRUCTURE AS CODE AGE
●

Totally went over my head.
DrupalCon Prague
Some thoughts about selected sessions

MONITORING DRUPAL IN AN
INFRASTRUCTURE AS CODE AGE
●

But the basic idea of IAC...
DrupalCon Prague
Some thoughts about selected sessions

MONITORING DRUPAL IN AN
INFRASTRUCTURE AS CODE AGE
●

But the basic idea of IAC...

●

Awesome.
DrupalCon Prague
Some thoughts about selected sessions

PROVISO: VAGRANT BASED
DEVELOPMENT STANDARDIZED!
●

Proviso aims to be an SDK+API to provision
platform-independent local VMs for Drupal
development.
DrupalCon Prague
Some thoughts about selected sessions

Couple of more good generally interesting and
recommended sessions:
DrupalCon Prague
Some thoughts about selected sessions

Couple of more good generally interesting and
recommended sessions:
●

APHORISMS OF API DESIGN
DrupalCon Prague
Some thoughts about selected sessions

Couple of more good generally interesting and
recommended sessions:
●
●

APHORISMS OF API DESIGN
ARAL BALKAN'S KEYNOTE: EXPERIENCE
DRIVEN OPEN SOURCE - How the design of
open source and keeping our privacy are
linked.

More Related Content

What's hot (20)

PDF
OpenCms Days 2012 - OpenCms 8.5: Creating "in place" editable pages with the ...
Alkacon Software GmbH & Co. KG
 
PPTX
Gutenberg: You Can't Teach an Old Dev New Tricks - WordCamp Chicago 2018
Mike Hale
 
PDF
[WSO2Con USA 2018] Chipping Away at Technical Debt with WSO2
WSO2
 
PDF
Build, deploy and scale: Django, GraphQL and SPA (DjangoCon EU 2021)
Dhilipsiva DS
 
PPTX
Visual studio live share e intellicode
Miguel Angel Teheran Garcia
 
PDF
Building cross platform app with Xamarin Forms
Aurelian Maga
 
PDF
GraphQL Bangkok Meetup 6.0
Tobias Meixner
 
PDF
Drupal 8 Configuration Management
Exove
 
PDF
J2EE6_DevelopWebApplications_00_Preample
Michael Mountrakis
 
PDF
Headless E-commerce That People Love
DigitalOcean
 
PDF
Stockholm JAM September 2018
Andrey Devyatkin
 
PDF
[drupalday2017] - Decoupled frontend con Drupal 8 e OpenUI 5
DrupalDay
 
PPTX
IFG for SAP Integration, webinar on Automated Testing
Daniel Graversen
 
PPTX
Headless Drupal, Singapore Drupal Meetup
Pratomo Ardianto
 
PDF
GDG Algiers DevFest 2013 Cool AndroidLibs
nhachicha
 
PDF
stackconf 2020 | DevOps im Mittelstand by Falk Stern
NETWAYS
 
PDF
Common Sense Agile
Alex Apollonsky
 
PDF
Synchronization with CouchDB and PouchDB
EU Edge
 
PPTX
Building and Deploying a SaaS Business Intelligence Solution
Logi Analytics
 
PDF
OpenCms Days 2014 Keynote - Step up to OpenCms 9.5
Alkacon Software GmbH & Co. KG
 
OpenCms Days 2012 - OpenCms 8.5: Creating "in place" editable pages with the ...
Alkacon Software GmbH & Co. KG
 
Gutenberg: You Can't Teach an Old Dev New Tricks - WordCamp Chicago 2018
Mike Hale
 
[WSO2Con USA 2018] Chipping Away at Technical Debt with WSO2
WSO2
 
Build, deploy and scale: Django, GraphQL and SPA (DjangoCon EU 2021)
Dhilipsiva DS
 
Visual studio live share e intellicode
Miguel Angel Teheran Garcia
 
Building cross platform app with Xamarin Forms
Aurelian Maga
 
GraphQL Bangkok Meetup 6.0
Tobias Meixner
 
Drupal 8 Configuration Management
Exove
 
J2EE6_DevelopWebApplications_00_Preample
Michael Mountrakis
 
Headless E-commerce That People Love
DigitalOcean
 
Stockholm JAM September 2018
Andrey Devyatkin
 
[drupalday2017] - Decoupled frontend con Drupal 8 e OpenUI 5
DrupalDay
 
IFG for SAP Integration, webinar on Automated Testing
Daniel Graversen
 
Headless Drupal, Singapore Drupal Meetup
Pratomo Ardianto
 
GDG Algiers DevFest 2013 Cool AndroidLibs
nhachicha
 
stackconf 2020 | DevOps im Mittelstand by Falk Stern
NETWAYS
 
Common Sense Agile
Alex Apollonsky
 
Synchronization with CouchDB and PouchDB
EU Edge
 
Building and Deploying a SaaS Business Intelligence Solution
Logi Analytics
 
OpenCms Days 2014 Keynote - Step up to OpenCms 9.5
Alkacon Software GmbH & Co. KG
 

Viewers also liked (12)

PPTX
Agile Web Development, Exove seminar August 15th, 2013
Exove
 
PPTX
Kuinka verkkokauppa taipuu kännykkään / Marblesin treenit
Exove
 
PPTX
Customer perspective to Web technology choices
Perttu Tolvanen
 
PPTX
What content strategists need to demand from the CMS guys
Perttu Tolvanen
 
PPTX
Web CMS vs. Custom applications - different approaches
Perttu Tolvanen
 
PPTX
Internet Business Trends in 2014
Exove
 
PPTX
Palvelusuunnittelu ketterissä verkkoprojekteissa
Exove
 
PDF
Turbocharging Drupal Syndication with Node.js
Exove
 
PDF
Drupal Cafe - Nenäpäivä
Exove
 
PDF
Language support in searching Drupal with SOLR - Drupalcamp London 2013
Exove
 
PDF
Email Marketing Bootcamp
Michael Reynolds
 
PDF
AppTalk Frontline: Web vs Hybrid vs Native
Exove
 
Agile Web Development, Exove seminar August 15th, 2013
Exove
 
Kuinka verkkokauppa taipuu kännykkään / Marblesin treenit
Exove
 
Customer perspective to Web technology choices
Perttu Tolvanen
 
What content strategists need to demand from the CMS guys
Perttu Tolvanen
 
Web CMS vs. Custom applications - different approaches
Perttu Tolvanen
 
Internet Business Trends in 2014
Exove
 
Palvelusuunnittelu ketterissä verkkoprojekteissa
Exove
 
Turbocharging Drupal Syndication with Node.js
Exove
 
Drupal Cafe - Nenäpäivä
Exove
 
Language support in searching Drupal with SOLR - Drupalcamp London 2013
Exove
 
Email Marketing Bootcamp
Michael Reynolds
 
AppTalk Frontline: Web vs Hybrid vs Native
Exove
 
Ad

Similar to Drupal Café October - DrupalCon Highlights (20)

PDF
Modernize Your Drupal Development
Chris Tankersley
 
PPTX
DrupalCon Austin 2014 Review
Daniel Stout
 
PPTX
HappyJiyoung's DrupalCon Munich 2012 (English)
Jiyoung Yun
 
PDF
Opening Keynote - DrupalCamp St. Louis 2014
Brad Nowak
 
PPTX
Highlights from DrupalCon2010 SF
Heather Rodriguez
 
KEY
Drupal Meetup Lisbon
Paulo Gomes
 
PPTX
Drupal news 2012 October
Ryan Cross
 
PDF
How to Write a Winning Session Submission
Docker, Inc
 
PDF
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
Wong Hoi Sing Edison
 
ODP
Drupal in 5mins + Previewing Drupal 8.x
Wong Hoi Sing Edison
 
PDF
Drupal - Changing the Web by Connecting Open Minds - Josef Dabernig
DrupalCampDN
 
ZIP
Staging and Deployment
heyrocker
 
PDF
State of Drupal keynote, DrupalCon Vienna
Dries Buytaert
 
PDF
What I Learned At Drupal Con Dc 2009
Neil Giarratana
 
PPTX
Aiming for automatic updates - Drupal Dev Days Lisbon 2018
hernanibf
 
PDF
Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Wong Hoi Sing Edison
 
PPTX
Introduction to drupal
Rachit Gupta
 
PPT
Drupal fixed budget projets : the art of estimates
Adyax
 
PDF
Drupal and Devops , the Survey Results
Kris Buytaert
 
PDF
Drupal 8 introduction
Aditya Ghan
 
Modernize Your Drupal Development
Chris Tankersley
 
DrupalCon Austin 2014 Review
Daniel Stout
 
HappyJiyoung's DrupalCon Munich 2012 (English)
Jiyoung Yun
 
Opening Keynote - DrupalCamp St. Louis 2014
Brad Nowak
 
Highlights from DrupalCon2010 SF
Heather Rodriguez
 
Drupal Meetup Lisbon
Paulo Gomes
 
Drupal news 2012 October
Ryan Cross
 
How to Write a Winning Session Submission
Docker, Inc
 
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
Wong Hoi Sing Edison
 
Drupal in 5mins + Previewing Drupal 8.x
Wong Hoi Sing Edison
 
Drupal - Changing the Web by Connecting Open Minds - Josef Dabernig
DrupalCampDN
 
Staging and Deployment
heyrocker
 
State of Drupal keynote, DrupalCon Vienna
Dries Buytaert
 
What I Learned At Drupal Con Dc 2009
Neil Giarratana
 
Aiming for automatic updates - Drupal Dev Days Lisbon 2018
hernanibf
 
Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Wong Hoi Sing Edison
 
Introduction to drupal
Rachit Gupta
 
Drupal fixed budget projets : the art of estimates
Adyax
 
Drupal and Devops , the Survey Results
Kris Buytaert
 
Drupal 8 introduction
Aditya Ghan
 
Ad

More from Exove (20)

PDF
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
PDF
Data security in the age of GDPR – most common data security problems
Exove
 
PDF
Provisioning infrastructure to AWS using Terraform – Exove
Exove
 
PDF
Advanced custom fields in Wordpress
Exove
 
PDF
Introduction to Robot Framework – Exove
Exove
 
PDF
Jenkins and visual regression – Exove
Exove
 
PDF
Server-side React with Headless CMS – Exove
Exove
 
PDF
WebSockets in Bravo Dashboard – Exove
Exove
 
PDF
Diversity in recruitment
Exove
 
PDF
Saavutettavuus liiketoimintana
Exove
 
PDF
Saavutettavuus osana Eläkeliiton verkkosivu-uudistusta
Exove
 
PDF
Mitä saavutettavuusdirektiivi pitää sisällään
Exove
 
PDF
Creating Landing Pages for Drupal 8
Exove
 
PDF
GDPR for developers
Exove
 
PDF
Managing Complexity and Privacy Debt with Drupal
Exove
 
PDF
Life with digital services after GDPR
Exove
 
PDF
GDPR - no beginning no end
Exove
 
PDF
Developing truly personalised experiences
Exove
 
PDF
Customer Experience and Personalisation
Exove
 
PDF
Adventures In Programmatic Branding – How To Design With Algorithms And How T...
Exove
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
Data security in the age of GDPR – most common data security problems
Exove
 
Provisioning infrastructure to AWS using Terraform – Exove
Exove
 
Advanced custom fields in Wordpress
Exove
 
Introduction to Robot Framework – Exove
Exove
 
Jenkins and visual regression – Exove
Exove
 
Server-side React with Headless CMS – Exove
Exove
 
WebSockets in Bravo Dashboard – Exove
Exove
 
Diversity in recruitment
Exove
 
Saavutettavuus liiketoimintana
Exove
 
Saavutettavuus osana Eläkeliiton verkkosivu-uudistusta
Exove
 
Mitä saavutettavuusdirektiivi pitää sisällään
Exove
 
Creating Landing Pages for Drupal 8
Exove
 
GDPR for developers
Exove
 
Managing Complexity and Privacy Debt with Drupal
Exove
 
Life with digital services after GDPR
Exove
 
GDPR - no beginning no end
Exove
 
Developing truly personalised experiences
Exove
 
Customer Experience and Personalisation
Exove
 
Adventures In Programmatic Branding – How To Design With Algorithms And How T...
Exove
 

Recently uploaded (20)

PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PDF
Shuen Mei Parth Sharma Boost Productivity, Innovation and Efficiency wit...
AWS Chicago
 
PDF
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
PPTX
Building and Operating a Private Cloud with CloudStack and LINBIT CloudStack ...
ShapeBlue
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
TrustArc Webinar - Data Privacy Trends 2025: Mid-Year Insights & Program Stra...
TrustArc
 
PPTX
Top Managed Service Providers in Los Angeles
Captain IT
 
PDF
Ampere Offers Energy-Efficient Future For AI And Cloud
ShapeBlue
 
PDF
Windsurf Meetup Ottawa 2025-07-12 - Planning Mode at Reliza.pdf
Pavel Shukhman
 
PDF
Upgrading to z_OS V2R4 Part 01 of 02.pdf
Flavio787771
 
PDF
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
Upskill to Agentic Automation 2025 - Kickoff Meeting
DianaGray10
 
PDF
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
PDF
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
PPT
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
PDF
Sustainable and comertially viable mining process.pdf
Avijit Kumar Roy
 
PDF
Novus-Safe Pro: Brochure-What is Novus Safe Pro?.pdf
Novus Hi-Tech
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
Shuen Mei Parth Sharma Boost Productivity, Innovation and Efficiency wit...
AWS Chicago
 
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
Building and Operating a Private Cloud with CloudStack and LINBIT CloudStack ...
ShapeBlue
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
TrustArc Webinar - Data Privacy Trends 2025: Mid-Year Insights & Program Stra...
TrustArc
 
Top Managed Service Providers in Los Angeles
Captain IT
 
Ampere Offers Energy-Efficient Future For AI And Cloud
ShapeBlue
 
Windsurf Meetup Ottawa 2025-07-12 - Planning Mode at Reliza.pdf
Pavel Shukhman
 
Upgrading to z_OS V2R4 Part 01 of 02.pdf
Flavio787771
 
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
Upskill to Agentic Automation 2025 - Kickoff Meeting
DianaGray10
 
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
Sustainable and comertially viable mining process.pdf
Avijit Kumar Roy
 
Novus-Safe Pro: Brochure-What is Novus Safe Pro?.pdf
Novus Hi-Tech
 

Drupal Café October - DrupalCon Highlights

  • 1. DrupalCon Prague Some thoughts about selected sessions 2013-10-08 Erno Kaikkonen Technical project manager at Nelonen Media
  • 2. DrupalCon Prague Some thoughts about selected sessions STANDARDIZATION, THE SYMFONY WAY
  • 3. DrupalCon Prague Some thoughts about selected sessions REST AND SERIALIZATION IN DRUPAL 8 ● Drupal 8 makes it just as easy to output your content in formats like JSON and XML as it is to output HTML... even with Views!
  • 4. DrupalCon Prague Some thoughts about selected sessions BUILDING REALLY FAST WEBSITES WITH DRUPAL 8 ● ● ● ● Lots of work (being) done to make D8 faster - Dependency injection - Only include necessary things on the page - Cache tagging allows more precise cache clearing - Render caching and P15N
  • 5. DrupalCon Prague Some thoughts about selected sessions WF TOOLS FTW @ PFIZER ● ● WF Tools is a framework for coordinated deployment of Drupal code, content and configuration from a central management server. Pharmaceuticals, like other highly regulated industries, requires web content changes to be reviewed by multiple stakeholders in context of the site.
  • 6. DrupalCon Prague Some thoughts about selected sessions DRUPAL 8 DEPLOYMENT AND CONTINUOUS INTEGRATION ● Why? ● Prepare for hours ● Fix for days
  • 7. DrupalCon Prague Some thoughts about selected sessions DRUPAL 8 DEPLOYMENT AND CONTINUOUS INTEGRATION ● ● ● How - Automated builds - Commit and build often, make builds selftesting ● - Test on a clone of production ● - Automate deployment
  • 8. DrupalCon Prague Some thoughts about selected sessions DRUPAL 8 DEPLOYMENT AND CONTINUOUS INTEGRATION ● D8 - CMI
  • 9. DrupalCon Prague Some thoughts about selected sessions MONITORING DRUPAL IN AN INFRASTRUCTURE AS CODE AGE ● Totally went over my head.
  • 10. DrupalCon Prague Some thoughts about selected sessions MONITORING DRUPAL IN AN INFRASTRUCTURE AS CODE AGE ● But the basic idea of IAC...
  • 11. DrupalCon Prague Some thoughts about selected sessions MONITORING DRUPAL IN AN INFRASTRUCTURE AS CODE AGE ● But the basic idea of IAC... ● Awesome.
  • 12. DrupalCon Prague Some thoughts about selected sessions PROVISO: VAGRANT BASED DEVELOPMENT STANDARDIZED! ● Proviso aims to be an SDK+API to provision platform-independent local VMs for Drupal development.
  • 13. DrupalCon Prague Some thoughts about selected sessions Couple of more good generally interesting and recommended sessions:
  • 14. DrupalCon Prague Some thoughts about selected sessions Couple of more good generally interesting and recommended sessions: ● APHORISMS OF API DESIGN
  • 15. DrupalCon Prague Some thoughts about selected sessions Couple of more good generally interesting and recommended sessions: ● ● APHORISMS OF API DESIGN ARAL BALKAN'S KEYNOTE: EXPERIENCE DRIVEN OPEN SOURCE - How the design of open source and keeping our privacy are linked.