SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Stepping Up Your UI with CTools
Fredric Mitchell
Developer @ Treehouse Agency
drupal.org: fmitchell
Twitter: fredricmitchell
Get informed
Thanks zroger!
http://slidesha.re/9o0A5D
http://zroger.com/node/30
what Ctools may feel like
Photo credit: http://www.flickr.com/photos/waz77101107/5011559190/
what Ctools does
Photo credit:
http://www.flickr.com/photos/chrisschoenbohm/4544564533/
CTools is a bridge
Photo credit:
http://www.flickr.com/photos/vintzileos/2909411355/
Break it down
Break it down
Break it down
Prove It
In Real Life
Questions?
The End

Weitere ähnliche Inhalte

Was ist angesagt?

Perceptive media for #tedxbristol
Perceptive media for #tedxbristolPerceptive media for #tedxbristol
Perceptive media for #tedxbristolIan Forrester
 
Where i can learn more on astronautics
Where i can learn more on astronauticsWhere i can learn more on astronautics
Where i can learn more on astronauticsMatt Harasymczuk
 
Web Storytelling: College of Wooster 2013
Web Storytelling: College of Wooster 2013Web Storytelling: College of Wooster 2013
Web Storytelling: College of Wooster 2013Alan Levine
 
What I Learned From The House of Mouse
What I Learned From The House of MouseWhat I Learned From The House of Mouse
What I Learned From The House of MouseJeffrey Huysentruyt
 
戦略的設計入門
戦略的設計入門戦略的設計入門
戦略的設計入門Yukei Wachi
 
Reflections on leadership - a geography subject leader perspective
Reflections on leadership - a geography subject leader perspectiveReflections on leadership - a geography subject leader perspective
Reflections on leadership - a geography subject leader perspectiveDavid Rogers
 
The City Is My Games Console @ CIID
The City Is My Games Console @ CIIDThe City Is My Games Console @ CIID
The City Is My Games Console @ CIIDKars Alfrink
 
How Not To Completely Suck At Mario Kart
How Not To Completely Suck At Mario KartHow Not To Completely Suck At Mario Kart
How Not To Completely Suck At Mario Kartguestf595af
 
Influence When You Have No Power or Authority
Influence When You Have No Power or AuthorityInfluence When You Have No Power or Authority
Influence When You Have No Power or AuthorityPeter Bromberg
 
Explorations in Storytellng
Explorations in StorytellngExplorations in Storytellng
Explorations in StorytellngAlan Levine
 
Of Data Silos, Geo-Babel & Other Geo Malaises
Of Data Silos, Geo-Babel & Other Geo MalaisesOf Data Silos, Geo-Babel & Other Geo Malaises
Of Data Silos, Geo-Babel & Other Geo MalaisesGary Gale
 
What the heck is Information Architecture?
What the heck is Information Architecture?What the heck is Information Architecture?
What the heck is Information Architecture?Chas Grundy
 
A (Mostly) Complete & (Mostly) Accurate History Of Location (Abridged)
A (Mostly) Complete & (Mostly) Accurate History Of Location (Abridged)A (Mostly) Complete & (Mostly) Accurate History Of Location (Abridged)
A (Mostly) Complete & (Mostly) Accurate History Of Location (Abridged)Gary Gale
 
20 Answers to 20 Unanswerable Questions - Austin Baker
20 Answers to 20 Unanswerable Questions - Austin Baker20 Answers to 20 Unanswerable Questions - Austin Baker
20 Answers to 20 Unanswerable Questions - Austin BakerIgnite Phoenix
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingBobbi Newman
 
Making Remote Work Feel Less Remote
Making Remote Work Feel Less RemoteMaking Remote Work Feel Less Remote
Making Remote Work Feel Less RemoteNate Osborne
 
What mean ye storytelling
What mean ye storytellingWhat mean ye storytelling
What mean ye storytellingAlan Levine
 
Creating Compelling Digital Stories
Creating Compelling Digital StoriesCreating Compelling Digital Stories
Creating Compelling Digital StoriesAlan Levine
 
Adventures in Writing Instruction--Embracing the Wobble and Friction
Adventures in Writing Instruction--Embracing the Wobble and FrictionAdventures in Writing Instruction--Embracing the Wobble and Friction
Adventures in Writing Instruction--Embracing the Wobble and FrictionBuffy Hamilton
 

Was ist angesagt? (20)

Perceptive media for #tedxbristol
Perceptive media for #tedxbristolPerceptive media for #tedxbristol
Perceptive media for #tedxbristol
 
Where i can learn more on astronautics
Where i can learn more on astronauticsWhere i can learn more on astronautics
Where i can learn more on astronautics
 
Web Storytelling: College of Wooster 2013
Web Storytelling: College of Wooster 2013Web Storytelling: College of Wooster 2013
Web Storytelling: College of Wooster 2013
 
What I Learned From The House of Mouse
What I Learned From The House of MouseWhat I Learned From The House of Mouse
What I Learned From The House of Mouse
 
戦略的設計入門
戦略的設計入門戦略的設計入門
戦略的設計入門
 
Perceptive media
Perceptive mediaPerceptive media
Perceptive media
 
Reflections on leadership - a geography subject leader perspective
Reflections on leadership - a geography subject leader perspectiveReflections on leadership - a geography subject leader perspective
Reflections on leadership - a geography subject leader perspective
 
The City Is My Games Console @ CIID
The City Is My Games Console @ CIIDThe City Is My Games Console @ CIID
The City Is My Games Console @ CIID
 
How Not To Completely Suck At Mario Kart
How Not To Completely Suck At Mario KartHow Not To Completely Suck At Mario Kart
How Not To Completely Suck At Mario Kart
 
Influence When You Have No Power or Authority
Influence When You Have No Power or AuthorityInfluence When You Have No Power or Authority
Influence When You Have No Power or Authority
 
Explorations in Storytellng
Explorations in StorytellngExplorations in Storytellng
Explorations in Storytellng
 
Of Data Silos, Geo-Babel & Other Geo Malaises
Of Data Silos, Geo-Babel & Other Geo MalaisesOf Data Silos, Geo-Babel & Other Geo Malaises
Of Data Silos, Geo-Babel & Other Geo Malaises
 
What the heck is Information Architecture?
What the heck is Information Architecture?What the heck is Information Architecture?
What the heck is Information Architecture?
 
A (Mostly) Complete & (Mostly) Accurate History Of Location (Abridged)
A (Mostly) Complete & (Mostly) Accurate History Of Location (Abridged)A (Mostly) Complete & (Mostly) Accurate History Of Location (Abridged)
A (Mostly) Complete & (Mostly) Accurate History Of Location (Abridged)
 
20 Answers to 20 Unanswerable Questions - Austin Baker
20 Answers to 20 Unanswerable Questions - Austin Baker20 Answers to 20 Unanswerable Questions - Austin Baker
20 Answers to 20 Unanswerable Questions - Austin Baker
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Making Remote Work Feel Less Remote
Making Remote Work Feel Less RemoteMaking Remote Work Feel Less Remote
Making Remote Work Feel Less Remote
 
What mean ye storytelling
What mean ye storytellingWhat mean ye storytelling
What mean ye storytelling
 
Creating Compelling Digital Stories
Creating Compelling Digital StoriesCreating Compelling Digital Stories
Creating Compelling Digital Stories
 
Adventures in Writing Instruction--Embracing the Wobble and Friction
Adventures in Writing Instruction--Embracing the Wobble and FrictionAdventures in Writing Instruction--Embracing the Wobble and Friction
Adventures in Writing Instruction--Embracing the Wobble and Friction
 

Andere mochten auch

Andere mochten auch (6)

Leaving you.v3
Leaving you.v3Leaving you.v3
Leaving you.v3
 
Project whispering-v1
Project whispering-v1Project whispering-v1
Project whispering-v1
 
Project Management as an Art Form
Project Management as an Art FormProject Management as an Art Form
Project Management as an Art Form
 
Dcnyc10 build a better drupal agency
Dcnyc10 build a better drupal agencyDcnyc10 build a better drupal agency
Dcnyc10 build a better drupal agency
 
報告
報告報告
報告
 
Vagrant puppet
Vagrant puppetVagrant puppet
Vagrant puppet
 

Mehr von Treehouse Agency

Strategic Management of Multiple Projects (aka Project Whispering)
Strategic Management of Multiple Projects (aka Project Whispering)Strategic Management of Multiple Projects (aka Project Whispering)
Strategic Management of Multiple Projects (aka Project Whispering)Treehouse Agency
 
Modern Theming: Beyond Proprocessing and .tpls
Modern Theming: Beyond Proprocessing and .tplsModern Theming: Beyond Proprocessing and .tpls
Modern Theming: Beyond Proprocessing and .tplsTreehouse Agency
 
Scaling Drupal: Not IF... HOW
Scaling Drupal: Not IF... HOWScaling Drupal: Not IF... HOW
Scaling Drupal: Not IF... HOWTreehouse Agency
 
The Case for Drupal in the Enterprise
The Case for Drupal in the EnterpriseThe Case for Drupal in the Enterprise
The Case for Drupal in the EnterpriseTreehouse Agency
 

Mehr von Treehouse Agency (6)

Front endnyc
Front endnycFront endnyc
Front endnyc
 
Strategic Management of Multiple Projects (aka Project Whispering)
Strategic Management of Multiple Projects (aka Project Whispering)Strategic Management of Multiple Projects (aka Project Whispering)
Strategic Management of Multiple Projects (aka Project Whispering)
 
Bad beans
Bad beansBad beans
Bad beans
 
Modern Theming: Beyond Proprocessing and .tpls
Modern Theming: Beyond Proprocessing and .tplsModern Theming: Beyond Proprocessing and .tpls
Modern Theming: Beyond Proprocessing and .tpls
 
Scaling Drupal: Not IF... HOW
Scaling Drupal: Not IF... HOWScaling Drupal: Not IF... HOW
Scaling Drupal: Not IF... HOW
 
The Case for Drupal in the Enterprise
The Case for Drupal in the EnterpriseThe Case for Drupal in the Enterprise
The Case for Drupal in the Enterprise
 

Kürzlich hochgeladen

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Visualising and forecasting stocks using Dash
Visualising and forecasting stocks using DashVisualising and forecasting stocks using Dash
Visualising and forecasting stocks using Dashnarutouzumaki53779
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 

Kürzlich hochgeladen (20)

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Visualising and forecasting stocks using Dash
Visualising and forecasting stocks using DashVisualising and forecasting stocks using Dash
Visualising and forecasting stocks using Dash
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 

Ctools UI Presentation