SlideShare une entreprise Scribd logo
1  sur  30
Télécharger pour lire hors ligne
So you want to run a developer
event, are you crazy ?
by John Stevenson
@jr0cket
My Experiences
the last 5 years in the community
Open source
workshops
- Using Ubuntu Linux
- Poster design
- Video Editing
- Desktop Publishing
University outreach
Organised my
first coding
dojo
Organiser for the
ClojureX conference,
ClojureBridge London,
London Clojurians,
& logo designer
Atlassian
Salesforce / Heroku
Inspiring others
Diversity in Tech
Why do you want to run an event ?
What are the motivations ?
Motivations
● For a company
● For the community
● Your own interest
What does success look like
Think about why you want to run an
event.
- what will be considered
successful?
- what do you want to avoid?
- who are the stakeholders?
Company success
- awareness, api / product use,
hiring new staff, engaging
existing staff
Community success
- growing the community in
numbers & capability
Individual interest
- you want to learn, meet people
What is the Event about
If you build it, they will come...
If you don’t build it,
they won't come
Things to do...
to help the event be successful
Describe why people should attend
● say who its for or who will be attending
● say what people will gain from it
● include feedback from past events
Promote the event effectively
1. use social media networks & contacts
2. create a meaningful hashtag & put it
everywhere
3. go to other events and talk about your
event
4. look for media partners who can spread
the word in their networks
Provide detailed
location information
Visualise
the
schedule
Make all the things
visually appealing
beware of your own bias
though...
beware of expensive
print costs too…
not everyone loves
purple...
Code of
Conduct
&
Under 18’s
Policy
Work out your budget early
What are your costs for
- venue, food, advertising, swag, extra wifi, video screens / tv, etc.
- speaker hotels / travel, speakers dinner
- diversity fund for those otherwise unable to attend
Plan for contingency
- last minute sponsor drop-out
- unknown expense
- event more popular than you planned
Give your sponsors clarity & options
What are you willing to allow sponsors to do ?
What are you definately not going to allow them to do - ie. product pitches
Provide several tiers of sponsorship packages in a very clear document / pdf
- include reasons why sponsors should sponsor you!
Include a menu of options and encourage sponsors to get in touch and share what they
would like to do
- Atlassian sponsored one event and paid for all the event staff to wear an Atlassian
t-shirt. This helped the organisers & attendees as well as the sponsor
Healthy
food
options,
please
I love Raspberries
Have more Raspberries at your event
and I will come :)
Finding something simple that your
audience will love will improve
attendance and return visits.
Things to avoid
unless you like stress
Personal Life upheavals
● don't change jobs
● don't move house
● don't take a holiday whilst organising
Organisational challenges
1. don't try and do this alone
2. don't leave everything until the last
minute
3. don't do it alone, seriously!!!
Even if this is your job, find
someone else to help you and
delegate like crazy
Doing the event again? Have a Retrospective
What worked
What didnt work so well
What should you do more of
What should you do less of
Document as much as you can, so it's easier next time!
Thank you
@jr0cket
jr0cket.co.uk

Contenu connexe

En vedette

Functional web with clojure
Functional web with clojureFunctional web with clojure
Functional web with clojureJohn Stevenson
 
Continuous development - Growing Pains
Continuous development - Growing PainsContinuous development - Growing Pains
Continuous development - Growing PainsJohn Stevenson
 
Getting into public speaking at conferences
Getting into public speaking at conferencesGetting into public speaking at conferences
Getting into public speaking at conferencesJohn Stevenson
 
Get Functional Programming with Clojure
Get Functional Programming with ClojureGet Functional Programming with Clojure
Get Functional Programming with ClojureJohn Stevenson
 
Get into Functional Programming with Clojure
Get into Functional Programming with ClojureGet into Functional Programming with Clojure
Get into Functional Programming with ClojureJohn Stevenson
 
Git and github - Verson Control for the Modern Developer
Git and github - Verson Control for the Modern DeveloperGit and github - Verson Control for the Modern Developer
Git and github - Verson Control for the Modern DeveloperJohn Stevenson
 

En vedette (7)

Functional web with clojure
Functional web with clojureFunctional web with clojure
Functional web with clojure
 
Continuous development - Growing Pains
Continuous development - Growing PainsContinuous development - Growing Pains
Continuous development - Growing Pains
 
1b. chapter 1 1
1b. chapter 1 11b. chapter 1 1
1b. chapter 1 1
 
Getting into public speaking at conferences
Getting into public speaking at conferencesGetting into public speaking at conferences
Getting into public speaking at conferences
 
Get Functional Programming with Clojure
Get Functional Programming with ClojureGet Functional Programming with Clojure
Get Functional Programming with Clojure
 
Get into Functional Programming with Clojure
Get into Functional Programming with ClojureGet into Functional Programming with Clojure
Get into Functional Programming with Clojure
 
Git and github - Verson Control for the Modern Developer
Git and github - Verson Control for the Modern DeveloperGit and github - Verson Control for the Modern Developer
Git and github - Verson Control for the Modern Developer
 

Similaire à So you want to run a developer event, are you crazy?

Confessions of a developer community builder
Confessions of a developer community builderConfessions of a developer community builder
Confessions of a developer community builderJohn Stevenson
 
Virtual Events - Sponsor and Exhibitor Checklist
Virtual Events - Sponsor and Exhibitor ChecklistVirtual Events - Sponsor and Exhibitor Checklist
Virtual Events - Sponsor and Exhibitor ChecklistContent Marketing Institute
 
Ohla 09 Slideshare
Ohla 09 SlideshareOhla 09 Slideshare
Ohla 09 SlideshareHolly Zoba
 
Presentation Coaching Workshop at Singapore Polytechnic
Presentation Coaching Workshop at Singapore PolytechnicPresentation Coaching Workshop at Singapore Polytechnic
Presentation Coaching Workshop at Singapore PolytechnicKenny Lew
 
How to organize massive EwA Events [AIESEC Training]
How to organize massive EwA Events [AIESEC Training]How to organize massive EwA Events [AIESEC Training]
How to organize massive EwA Events [AIESEC Training]Sotiris Baratsas
 
Summer Union 2020 - Innovation is no longer a contact Sport
Summer Union 2020 - Innovation is no longer a contact SportSummer Union 2020 - Innovation is no longer a contact Sport
Summer Union 2020 - Innovation is no longer a contact SportDavid Simoes-Brown
 
Inspiring Presentation 4mat Joan 120209
Inspiring Presentation 4mat Joan 120209Inspiring Presentation 4mat Joan 120209
Inspiring Presentation 4mat Joan 120209Joan Shi
 
Virtual meetings and pineapple lumps
Virtual meetings and pineapple lumpsVirtual meetings and pineapple lumps
Virtual meetings and pineapple lumpspattillo
 
Presentation Techniques
Presentation TechniquesPresentation Techniques
Presentation TechniquesJan Ingemansen
 
Stimmt AG Workshop Toolkit
Stimmt AG Workshop ToolkitStimmt AG Workshop Toolkit
Stimmt AG Workshop ToolkitStimmt AG
 
Recruiting children and leaders to organisations
Recruiting children and leaders to organisationsRecruiting children and leaders to organisations
Recruiting children and leaders to organisationseuropeanfellowship
 
Community Engagement Evolve 2009
Community Engagement Evolve 2009Community Engagement Evolve 2009
Community Engagement Evolve 2009Evolve_Web
 
DiscoverE Family Day Toolkit
DiscoverE Family Day Toolkit DiscoverE Family Day Toolkit
DiscoverE Family Day Toolkit DiscoverE
 
Attendance Justification Toolkit
Attendance Justification Toolkit  Attendance Justification Toolkit
Attendance Justification Toolkit Claire Sewell
 
Personas Bootcamp - Where Product Meets User Needs
Personas Bootcamp - Where Product Meets User NeedsPersonas Bootcamp - Where Product Meets User Needs
Personas Bootcamp - Where Product Meets User NeedsMauricio Perez
 
Elevator Pitch Tips - Marc Nathan
Elevator Pitch Tips - Marc NathanElevator Pitch Tips - Marc Nathan
Elevator Pitch Tips - Marc NathanMarc Nathan
 
Social media and online video for mere mortals
Social media and online video for mere mortalsSocial media and online video for mere mortals
Social media and online video for mere mortalsRich Dietz
 
Sustainable Technology in a 2.0 World
Sustainable Technology in a 2.0 WorldSustainable Technology in a 2.0 World
Sustainable Technology in a 2.0 WorldSarah Houghton
 

Similaire à So you want to run a developer event, are you crazy? (20)

Confessions of a developer community builder
Confessions of a developer community builderConfessions of a developer community builder
Confessions of a developer community builder
 
Virtual Events - Sponsor and Exhibitor Checklist
Virtual Events - Sponsor and Exhibitor ChecklistVirtual Events - Sponsor and Exhibitor Checklist
Virtual Events - Sponsor and Exhibitor Checklist
 
Ohla 09 Slideshare
Ohla 09 SlideshareOhla 09 Slideshare
Ohla 09 Slideshare
 
Presentation Coaching Workshop at Singapore Polytechnic
Presentation Coaching Workshop at Singapore PolytechnicPresentation Coaching Workshop at Singapore Polytechnic
Presentation Coaching Workshop at Singapore Polytechnic
 
Presentation work
Presentation workPresentation work
Presentation work
 
RMLM Portfolio 2
RMLM Portfolio 2RMLM Portfolio 2
RMLM Portfolio 2
 
How to organize massive EwA Events [AIESEC Training]
How to organize massive EwA Events [AIESEC Training]How to organize massive EwA Events [AIESEC Training]
How to organize massive EwA Events [AIESEC Training]
 
Summer Union 2020 - Innovation is no longer a contact Sport
Summer Union 2020 - Innovation is no longer a contact SportSummer Union 2020 - Innovation is no longer a contact Sport
Summer Union 2020 - Innovation is no longer a contact Sport
 
Inspiring Presentation 4mat Joan 120209
Inspiring Presentation 4mat Joan 120209Inspiring Presentation 4mat Joan 120209
Inspiring Presentation 4mat Joan 120209
 
Virtual meetings and pineapple lumps
Virtual meetings and pineapple lumpsVirtual meetings and pineapple lumps
Virtual meetings and pineapple lumps
 
Presentation Techniques
Presentation TechniquesPresentation Techniques
Presentation Techniques
 
Stimmt AG Workshop Toolkit
Stimmt AG Workshop ToolkitStimmt AG Workshop Toolkit
Stimmt AG Workshop Toolkit
 
Recruiting children and leaders to organisations
Recruiting children and leaders to organisationsRecruiting children and leaders to organisations
Recruiting children and leaders to organisations
 
Community Engagement Evolve 2009
Community Engagement Evolve 2009Community Engagement Evolve 2009
Community Engagement Evolve 2009
 
DiscoverE Family Day Toolkit
DiscoverE Family Day Toolkit DiscoverE Family Day Toolkit
DiscoverE Family Day Toolkit
 
Attendance Justification Toolkit
Attendance Justification Toolkit  Attendance Justification Toolkit
Attendance Justification Toolkit
 
Personas Bootcamp - Where Product Meets User Needs
Personas Bootcamp - Where Product Meets User NeedsPersonas Bootcamp - Where Product Meets User Needs
Personas Bootcamp - Where Product Meets User Needs
 
Elevator Pitch Tips - Marc Nathan
Elevator Pitch Tips - Marc NathanElevator Pitch Tips - Marc Nathan
Elevator Pitch Tips - Marc Nathan
 
Social media and online video for mere mortals
Social media and online video for mere mortalsSocial media and online video for mere mortals
Social media and online video for mere mortals
 
Sustainable Technology in a 2.0 World
Sustainable Technology in a 2.0 WorldSustainable Technology in a 2.0 World
Sustainable Technology in a 2.0 World
 

Plus de John Stevenson

ClojureX Conference 2017 - 10 amazing years of Clojure
ClojureX Conference 2017 - 10 amazing years of ClojureClojureX Conference 2017 - 10 amazing years of Clojure
ClojureX Conference 2017 - 10 amazing years of ClojureJohn Stevenson
 
Progscon 2017: Taming the wild fronteer - Adventures in Clojurescript
Progscon 2017: Taming the wild fronteer - Adventures in ClojurescriptProgscon 2017: Taming the wild fronteer - Adventures in Clojurescript
Progscon 2017: Taming the wild fronteer - Adventures in ClojurescriptJohn Stevenson
 
Introduction to Functional Reactive Web with Clojurescript
Introduction to Functional Reactive Web with ClojurescriptIntroduction to Functional Reactive Web with Clojurescript
Introduction to Functional Reactive Web with ClojurescriptJohn Stevenson
 
Thinking Functionally with Clojure
Thinking Functionally with ClojureThinking Functionally with Clojure
Thinking Functionally with ClojureJohn Stevenson
 
Communication improbable
Communication improbableCommunication improbable
Communication improbableJohn Stevenson
 
Guiding people into Clojure
Guiding people into ClojureGuiding people into Clojure
Guiding people into ClojureJohn Stevenson
 
Trailhead live - Overview of Salesforce App Cloud
Trailhead live - Overview of Salesforce App CloudTrailhead live - Overview of Salesforce App Cloud
Trailhead live - Overview of Salesforce App CloudJohn Stevenson
 
Clojure for Java developers
Clojure for Java developersClojure for Java developers
Clojure for Java developersJohn Stevenson
 
Introducing the Salesforce platform
Introducing the Salesforce platformIntroducing the Salesforce platform
Introducing the Salesforce platformJohn Stevenson
 
Dreamforce14 Metadata Management with Git Version Control
Dreamforce14 Metadata Management with Git Version ControlDreamforce14 Metadata Management with Git Version Control
Dreamforce14 Metadata Management with Git Version ControlJohn Stevenson
 
Getting started with Clojure
Getting started with ClojureGetting started with Clojure
Getting started with ClojureJohn Stevenson
 
Salesforce Summer of Hacks London - Introduction
Salesforce Summer of Hacks London - IntroductionSalesforce Summer of Hacks London - Introduction
Salesforce Summer of Hacks London - IntroductionJohn Stevenson
 
Heroku Introduction: Scaling customer facing apps & services
Heroku Introduction: Scaling customer facing apps & servicesHeroku Introduction: Scaling customer facing apps & services
Heroku Introduction: Scaling customer facing apps & servicesJohn Stevenson
 
Developers guide to the Salesforce1 Platform
Developers guide to the Salesforce1 PlatformDevelopers guide to the Salesforce1 Platform
Developers guide to the Salesforce1 PlatformJohn Stevenson
 
Developer week EMEA - Salesforce1 Mobile App overview
Developer week EMEA - Salesforce1 Mobile App overviewDeveloper week EMEA - Salesforce1 Mobile App overview
Developer week EMEA - Salesforce1 Mobile App overviewJohn Stevenson
 
Dreamforce 13 developer session: Git for Force.com developers
Dreamforce 13 developer session: Git for Force.com developersDreamforce 13 developer session: Git for Force.com developers
Dreamforce 13 developer session: Git for Force.com developersJohn Stevenson
 
Dreamforce 13 developer session: Introduction to Heroku
Dreamforce 13 developer session: Introduction to HerokuDreamforce 13 developer session: Introduction to Heroku
Dreamforce 13 developer session: Introduction to HerokuJohn Stevenson
 
Salesforce CCT Munich 2013 Introducing heroku - elastic, polyglot platform as...
Salesforce CCT Munich 2013 Introducing heroku - elastic, polyglot platform as...Salesforce CCT Munich 2013 Introducing heroku - elastic, polyglot platform as...
Salesforce CCT Munich 2013 Introducing heroku - elastic, polyglot platform as...John Stevenson
 
Building a great mobile experience on the force.com platforms
Building a great mobile experience on the force.com platformsBuilding a great mobile experience on the force.com platforms
Building a great mobile experience on the force.com platformsJohn Stevenson
 
Introduction to Heroku - CCT London 2013
Introduction to Heroku - CCT London 2013Introduction to Heroku - CCT London 2013
Introduction to Heroku - CCT London 2013John Stevenson
 

Plus de John Stevenson (20)

ClojureX Conference 2017 - 10 amazing years of Clojure
ClojureX Conference 2017 - 10 amazing years of ClojureClojureX Conference 2017 - 10 amazing years of Clojure
ClojureX Conference 2017 - 10 amazing years of Clojure
 
Progscon 2017: Taming the wild fronteer - Adventures in Clojurescript
Progscon 2017: Taming the wild fronteer - Adventures in ClojurescriptProgscon 2017: Taming the wild fronteer - Adventures in Clojurescript
Progscon 2017: Taming the wild fronteer - Adventures in Clojurescript
 
Introduction to Functional Reactive Web with Clojurescript
Introduction to Functional Reactive Web with ClojurescriptIntroduction to Functional Reactive Web with Clojurescript
Introduction to Functional Reactive Web with Clojurescript
 
Thinking Functionally with Clojure
Thinking Functionally with ClojureThinking Functionally with Clojure
Thinking Functionally with Clojure
 
Communication improbable
Communication improbableCommunication improbable
Communication improbable
 
Guiding people into Clojure
Guiding people into ClojureGuiding people into Clojure
Guiding people into Clojure
 
Trailhead live - Overview of Salesforce App Cloud
Trailhead live - Overview of Salesforce App CloudTrailhead live - Overview of Salesforce App Cloud
Trailhead live - Overview of Salesforce App Cloud
 
Clojure for Java developers
Clojure for Java developersClojure for Java developers
Clojure for Java developers
 
Introducing the Salesforce platform
Introducing the Salesforce platformIntroducing the Salesforce platform
Introducing the Salesforce platform
 
Dreamforce14 Metadata Management with Git Version Control
Dreamforce14 Metadata Management with Git Version ControlDreamforce14 Metadata Management with Git Version Control
Dreamforce14 Metadata Management with Git Version Control
 
Getting started with Clojure
Getting started with ClojureGetting started with Clojure
Getting started with Clojure
 
Salesforce Summer of Hacks London - Introduction
Salesforce Summer of Hacks London - IntroductionSalesforce Summer of Hacks London - Introduction
Salesforce Summer of Hacks London - Introduction
 
Heroku Introduction: Scaling customer facing apps & services
Heroku Introduction: Scaling customer facing apps & servicesHeroku Introduction: Scaling customer facing apps & services
Heroku Introduction: Scaling customer facing apps & services
 
Developers guide to the Salesforce1 Platform
Developers guide to the Salesforce1 PlatformDevelopers guide to the Salesforce1 Platform
Developers guide to the Salesforce1 Platform
 
Developer week EMEA - Salesforce1 Mobile App overview
Developer week EMEA - Salesforce1 Mobile App overviewDeveloper week EMEA - Salesforce1 Mobile App overview
Developer week EMEA - Salesforce1 Mobile App overview
 
Dreamforce 13 developer session: Git for Force.com developers
Dreamforce 13 developer session: Git for Force.com developersDreamforce 13 developer session: Git for Force.com developers
Dreamforce 13 developer session: Git for Force.com developers
 
Dreamforce 13 developer session: Introduction to Heroku
Dreamforce 13 developer session: Introduction to HerokuDreamforce 13 developer session: Introduction to Heroku
Dreamforce 13 developer session: Introduction to Heroku
 
Salesforce CCT Munich 2013 Introducing heroku - elastic, polyglot platform as...
Salesforce CCT Munich 2013 Introducing heroku - elastic, polyglot platform as...Salesforce CCT Munich 2013 Introducing heroku - elastic, polyglot platform as...
Salesforce CCT Munich 2013 Introducing heroku - elastic, polyglot platform as...
 
Building a great mobile experience on the force.com platforms
Building a great mobile experience on the force.com platformsBuilding a great mobile experience on the force.com platforms
Building a great mobile experience on the force.com platforms
 
Introduction to Heroku - CCT London 2013
Introduction to Heroku - CCT London 2013Introduction to Heroku - CCT London 2013
Introduction to Heroku - CCT London 2013
 

Dernier

"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
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
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
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
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
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
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
 

Dernier (20)

"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
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
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
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
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
 

So you want to run a developer event, are you crazy?

  • 1. So you want to run a developer event, are you crazy ? by John Stevenson @jr0cket
  • 2.
  • 3. My Experiences the last 5 years in the community
  • 4.
  • 5. Open source workshops - Using Ubuntu Linux - Poster design - Video Editing - Desktop Publishing
  • 7.
  • 8. Organised my first coding dojo Organiser for the ClojureX conference, ClojureBridge London, London Clojurians, & logo designer
  • 11.
  • 14. Why do you want to run an event ?
  • 15. What are the motivations ? Motivations ● For a company ● For the community ● Your own interest What does success look like Think about why you want to run an event. - what will be considered successful? - what do you want to avoid? - who are the stakeholders? Company success - awareness, api / product use, hiring new staff, engaging existing staff Community success - growing the community in numbers & capability Individual interest - you want to learn, meet people
  • 16. What is the Event about
  • 17. If you build it, they will come...
  • 18. If you don’t build it, they won't come
  • 19. Things to do... to help the event be successful Describe why people should attend ● say who its for or who will be attending ● say what people will gain from it ● include feedback from past events Promote the event effectively 1. use social media networks & contacts 2. create a meaningful hashtag & put it everywhere 3. go to other events and talk about your event 4. look for media partners who can spread the word in their networks
  • 22. Make all the things visually appealing beware of your own bias though... beware of expensive print costs too… not everyone loves purple...
  • 24. Work out your budget early What are your costs for - venue, food, advertising, swag, extra wifi, video screens / tv, etc. - speaker hotels / travel, speakers dinner - diversity fund for those otherwise unable to attend Plan for contingency - last minute sponsor drop-out - unknown expense - event more popular than you planned
  • 25. Give your sponsors clarity & options What are you willing to allow sponsors to do ? What are you definately not going to allow them to do - ie. product pitches Provide several tiers of sponsorship packages in a very clear document / pdf - include reasons why sponsors should sponsor you! Include a menu of options and encourage sponsors to get in touch and share what they would like to do - Atlassian sponsored one event and paid for all the event staff to wear an Atlassian t-shirt. This helped the organisers & attendees as well as the sponsor
  • 27. I love Raspberries Have more Raspberries at your event and I will come :) Finding something simple that your audience will love will improve attendance and return visits.
  • 28. Things to avoid unless you like stress Personal Life upheavals ● don't change jobs ● don't move house ● don't take a holiday whilst organising Organisational challenges 1. don't try and do this alone 2. don't leave everything until the last minute 3. don't do it alone, seriously!!! Even if this is your job, find someone else to help you and delegate like crazy
  • 29. Doing the event again? Have a Retrospective What worked What didnt work so well What should you do more of What should you do less of Document as much as you can, so it's easier next time!