SlideShare a Scribd company logo
1 of 29
Conferences &
Community Events
  BCSPHP November 17, 2011




  Prepared by Jeff Carouth
Real-time Heckling


• Use hashtag #bcsphp
• I am @jcarouth
Conferences

• Go for the presentations.
• But also go for the people.
• “The hallway track.”
• Uncons.
Day Camp For
              Developers

  •   Usually on a Saturday

  •   DC4D3 was on Project
      Management, Oct 2011

  •   Videos for sale.




http://daycampfordevelopers.com/
“Day Camp 4 Developers is a one-day,
 technology agnostic, on-line conference
 featuring 6 speakers discussing different
 aspects of a common topic. The topic is
always a soft skill that developers need to
know about but are rarely taught. It is run
   by developers and designed to help
   developers of all experience levels.”
                                - Cal Evans
Take Aways
• Use short, stand-up meetings to discuss
  “Yesterday’s Weather”
• People can be difficult, but communication
  is the key.
• Analyze the impact of change requests.
• Communicate impact and action clearly.
Take Aways (cont)

• Employ regular, predictable releases.
• Use FAQs to drive simplification and
  clarification.
• Developers suck at estimates. (This is a
  fact.)
• October 2011
• Austin, TX
• Backend technology agnostic.
• Truly a community-driven event.
• Videos posted “soon.”
       http://html5tx.com
Use HTML5 (and friends)
 to make cool stuff right
         now.
Other thoughts
• TAFEE: Tiered, Adaptive Front-End
  Experience.
• meaning: customize the experience to the
  specific capabilities of the browser
• prioritize fast UI and usability over
  consistent experience.
• JavaScript is an integral part of HTML5.
• File upload is much easier with the File API.
 • Supports access to the local file system
    through the browser.

  • Drag and drop file upload. (Make your
    users smile.)

• CSS3 is scary powerful. (http://garann.com/
  html5atx/)
Things to look at
•   Modernizr/YepNope

•   html5rocks.com

•   partofhtml5.com

•   html5boilerplate.com

•   LESS or SASS
ZendCon

•   October 2011

•   Santa Clara, CA

•   (Disclaimer: I spoke at
    this event.)




           http://zendcon.com
• Profile your code. This was probably the #1
  topic of the conference.

 • Xdebug and XHProf
• Streams are very powerful and succinct.
Zend Framework 2.0 is
  here coming soon.
• Event-driven architecture.
• Requires > PHP 5.3
• Easier to contribute to (thank you Github)
REDDIRT .js
•   November 2011

•   Oklahoma City, OK

•   Fast-paced JavaScript
    education.




           http://reddirtjs.com
Libraries and tools
• This is not the JavaScript you learned in
  1999.
• Backbone.js, Underscore.js
• Benchmarking your code with benchmark.js
• CoffeeScript
• Node.js and Socket.IO
• Data does not have to be tied to the DOM
• No more tangled mess of jQuery selectors
  on DOM elements.
• “MVC” framework for JS, but you aren’t
  married to the full stack.
http://backbonetraining.net/resources
Community Events
CodeWorks 2011/12

• PHP community tour.
• Stopping in Austin on January 19, 2012.
• Tickets are $100.

http://codeworks.phparch.com
BCSPHP

• We want YOU to speak.
• Pick a topic. It can be anything.
• Tell us about a project you worked on and
  what you learned while working on it.
webgeekhappyhour.com
Test PHP 5.4
• Please?
• Go to http://qa.php.net
• Download php 5.4.0RC1 and extract
• Compile, make, and make test
Post-facto Heckling


• @jcarouth
• jcarouth@gmail.com

More Related Content

What's hot

Playing with playgrounds
Playing with playgroundsPlaying with playgrounds
Playing with playgrounds
Eurico Doirado
 

What's hot (20)

Binding Objective-C Libraries in Xamarin.iOS
Binding Objective-C Libraries in Xamarin.iOSBinding Objective-C Libraries in Xamarin.iOS
Binding Objective-C Libraries in Xamarin.iOS
 
Untangling - fall2017 - week 9
Untangling - fall2017 - week 9Untangling - fall2017 - week 9
Untangling - fall2017 - week 9
 
Intro to SharePoint 2010 development for .NET developers
Intro to SharePoint 2010 development for .NET developersIntro to SharePoint 2010 development for .NET developers
Intro to SharePoint 2010 development for .NET developers
 
Why use Go for web development?
Why use Go for web development?Why use Go for web development?
Why use Go for web development?
 
(Best) Practices for the Solo Developer
(Best) Practices for the Solo Developer(Best) Practices for the Solo Developer
(Best) Practices for the Solo Developer
 
Devops and Immutable infrastructure - Cloud Expo 2015 NYC
Devops and Immutable infrastructure  - Cloud Expo 2015 NYCDevops and Immutable infrastructure  - Cloud Expo 2015 NYC
Devops and Immutable infrastructure - Cloud Expo 2015 NYC
 
Redhat.com: An Architectural Case Study
Redhat.com: An Architectural Case StudyRedhat.com: An Architectural Case Study
Redhat.com: An Architectural Case Study
 
Untangling - fall2017 - week 10
Untangling - fall2017 - week 10Untangling - fall2017 - week 10
Untangling - fall2017 - week 10
 
Untangling11
Untangling11Untangling11
Untangling11
 
Built it, but nobody came: avoiding over-engineering
Built it, but nobody came: avoiding over-engineeringBuilt it, but nobody came: avoiding over-engineering
Built it, but nobody came: avoiding over-engineering
 
Memorial Sloan Kettering: Adventures in Drupal 8
Memorial Sloan Kettering: Adventures in Drupal 8Memorial Sloan Kettering: Adventures in Drupal 8
Memorial Sloan Kettering: Adventures in Drupal 8
 
Building Enterprise Grade Front-End Applications with JavaScript Frameworks
Building Enterprise Grade Front-End Applications with JavaScript FrameworksBuilding Enterprise Grade Front-End Applications with JavaScript Frameworks
Building Enterprise Grade Front-End Applications with JavaScript Frameworks
 
Lecture1
Lecture1Lecture1
Lecture1
 
Migrate PHP E-Commerce Site to Go
Migrate PHP E-Commerce Site to GoMigrate PHP E-Commerce Site to Go
Migrate PHP E-Commerce Site to Go
 
Playing with playgrounds
Playing with playgroundsPlaying with playgrounds
Playing with playgrounds
 
The New Design Workflow
The New Design WorkflowThe New Design Workflow
The New Design Workflow
 
RPA on Azure with .Net
RPA on Azure with .NetRPA on Azure with .Net
RPA on Azure with .Net
 
DownTheRabbitHole.js – How to Stay Sane in an Insane Ecosystem
DownTheRabbitHole.js – How to Stay Sane in an Insane EcosystemDownTheRabbitHole.js – How to Stay Sane in an Insane Ecosystem
DownTheRabbitHole.js – How to Stay Sane in an Insane Ecosystem
 
Running a Successful Open Source Project
Running a Successful Open Source ProjectRunning a Successful Open Source Project
Running a Successful Open Source Project
 
Why ruby and rails
Why ruby and railsWhy ruby and rails
Why ruby and rails
 

Similar to Conferences andcommunity

JavaScript debugging diagnostic web tools and firefox
JavaScript debugging diagnostic web tools and firefoxJavaScript debugging diagnostic web tools and firefox
JavaScript debugging diagnostic web tools and firefox
Gennady Feldman
 
Mobile ECM with JavaScript - JSE 2011
Mobile ECM with JavaScript - JSE 2011Mobile ECM with JavaScript - JSE 2011
Mobile ECM with JavaScript - JSE 2011
Nuxeo
 
Mobeers waterloo-2011
Mobeers waterloo-2011Mobeers waterloo-2011
Mobeers waterloo-2011
Brian LeRoux
 
August Webinar - Water Cooler Talks: A Look into a Developer's Workbench
August Webinar - Water Cooler Talks: A Look into a Developer's WorkbenchAugust Webinar - Water Cooler Talks: A Look into a Developer's Workbench
August Webinar - Water Cooler Talks: A Look into a Developer's Workbench
Howard Greenberg
 

Similar to Conferences andcommunity (20)

JavaScript debugging diagnostic web tools and firefox
JavaScript debugging diagnostic web tools and firefoxJavaScript debugging diagnostic web tools and firefox
JavaScript debugging diagnostic web tools and firefox
 
CodeIgniter - PHP MVC Framework by silicongulf.com
CodeIgniter - PHP MVC Framework by silicongulf.comCodeIgniter - PHP MVC Framework by silicongulf.com
CodeIgniter - PHP MVC Framework by silicongulf.com
 
Mobile ECM with JavaScript - JSE 2011
Mobile ECM with JavaScript - JSE 2011Mobile ECM with JavaScript - JSE 2011
Mobile ECM with JavaScript - JSE 2011
 
Building a real time html5 app for mobile devices
Building a real time html5 app for mobile devicesBuilding a real time html5 app for mobile devices
Building a real time html5 app for mobile devices
 
360|Flex Recap - San Jose 2010
360|Flex Recap - San Jose 2010360|Flex Recap - San Jose 2010
360|Flex Recap - San Jose 2010
 
RubyConf China 2015 - Rails off assets pipeline
RubyConf China 2015 - Rails off assets pipelineRubyConf China 2015 - Rails off assets pipeline
RubyConf China 2015 - Rails off assets pipeline
 
How HTML5 missed its graduation - #TrondheimDC
How HTML5 missed its graduation - #TrondheimDCHow HTML5 missed its graduation - #TrondheimDC
How HTML5 missed its graduation - #TrondheimDC
 
Starting from scratch in 2017
Starting from scratch in 2017Starting from scratch in 2017
Starting from scratch in 2017
 
Lean Startup with WebObjects
Lean Startup with WebObjectsLean Startup with WebObjects
Lean Startup with WebObjects
 
Getting agile with drupal
Getting agile with drupalGetting agile with drupal
Getting agile with drupal
 
Devconf 2011 - PHP - How Yii framework is developed
Devconf 2011 - PHP - How Yii framework is developedDevconf 2011 - PHP - How Yii framework is developed
Devconf 2011 - PHP - How Yii framework is developed
 
DIGIT Noe 2016 - Overview of front end development today
DIGIT Noe 2016 - Overview of front end development todayDIGIT Noe 2016 - Overview of front end development today
DIGIT Noe 2016 - Overview of front end development today
 
Notes From Velocity Conference Europe
Notes From Velocity Conference EuropeNotes From Velocity Conference Europe
Notes From Velocity Conference Europe
 
APIs distribuidos con alta escalabilidad
APIs distribuidos con alta escalabilidadAPIs distribuidos con alta escalabilidad
APIs distribuidos con alta escalabilidad
 
SGCE 2015 REST APIs
SGCE 2015 REST APIsSGCE 2015 REST APIs
SGCE 2015 REST APIs
 
Mobeers waterloo-2011
Mobeers waterloo-2011Mobeers waterloo-2011
Mobeers waterloo-2011
 
Shift Remote: JS - Javascript Build Tools: Past & Beyond - Shedrack Akintayo
Shift Remote: JS - Javascript Build Tools: Past & Beyond - Shedrack Akintayo Shift Remote: JS - Javascript Build Tools: Past & Beyond - Shedrack Akintayo
Shift Remote: JS - Javascript Build Tools: Past & Beyond - Shedrack Akintayo
 
August Webinar - Water Cooler Talks: A Look into a Developer's Workbench
August Webinar - Water Cooler Talks: A Look into a Developer's WorkbenchAugust Webinar - Water Cooler Talks: A Look into a Developer's Workbench
August Webinar - Water Cooler Talks: A Look into a Developer's Workbench
 
Full stack development using javascript what and why - ajay chandravadiya
Full stack development using javascript   what and why - ajay chandravadiyaFull stack development using javascript   what and why - ajay chandravadiya
Full stack development using javascript what and why - ajay chandravadiya
 
Screw HTML5, make cool shit with AIR
Screw HTML5, make cool shit with AIRScrew HTML5, make cool shit with AIR
Screw HTML5, make cool shit with AIR
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

Conferences andcommunity

  • 1. Conferences & Community Events BCSPHP November 17, 2011 Prepared by Jeff Carouth
  • 2. Real-time Heckling • Use hashtag #bcsphp • I am @jcarouth
  • 3. Conferences • Go for the presentations. • But also go for the people. • “The hallway track.” • Uncons.
  • 4. Day Camp For Developers • Usually on a Saturday • DC4D3 was on Project Management, Oct 2011 • Videos for sale. http://daycampfordevelopers.com/
  • 5. “Day Camp 4 Developers is a one-day, technology agnostic, on-line conference featuring 6 speakers discussing different aspects of a common topic. The topic is always a soft skill that developers need to know about but are rarely taught. It is run by developers and designed to help developers of all experience levels.” - Cal Evans
  • 6. Take Aways • Use short, stand-up meetings to discuss “Yesterday’s Weather” • People can be difficult, but communication is the key. • Analyze the impact of change requests. • Communicate impact and action clearly.
  • 7. Take Aways (cont) • Employ regular, predictable releases. • Use FAQs to drive simplification and clarification. • Developers suck at estimates. (This is a fact.)
  • 8. • October 2011 • Austin, TX • Backend technology agnostic. • Truly a community-driven event. • Videos posted “soon.” http://html5tx.com
  • 9. Use HTML5 (and friends) to make cool stuff right now.
  • 10. Other thoughts • TAFEE: Tiered, Adaptive Front-End Experience. • meaning: customize the experience to the specific capabilities of the browser • prioritize fast UI and usability over consistent experience. • JavaScript is an integral part of HTML5.
  • 11. • File upload is much easier with the File API. • Supports access to the local file system through the browser. • Drag and drop file upload. (Make your users smile.) • CSS3 is scary powerful. (http://garann.com/ html5atx/)
  • 12. Things to look at • Modernizr/YepNope • html5rocks.com • partofhtml5.com • html5boilerplate.com • LESS or SASS
  • 13. ZendCon • October 2011 • Santa Clara, CA • (Disclaimer: I spoke at this event.) http://zendcon.com
  • 14. • Profile your code. This was probably the #1 topic of the conference. • Xdebug and XHProf • Streams are very powerful and succinct.
  • 15. Zend Framework 2.0 is here coming soon.
  • 16. • Event-driven architecture. • Requires > PHP 5.3 • Easier to contribute to (thank you Github)
  • 17.
  • 18.
  • 19. REDDIRT .js • November 2011 • Oklahoma City, OK • Fast-paced JavaScript education. http://reddirtjs.com
  • 20. Libraries and tools • This is not the JavaScript you learned in 1999. • Backbone.js, Underscore.js • Benchmarking your code with benchmark.js • CoffeeScript • Node.js and Socket.IO
  • 21.
  • 22. • Data does not have to be tied to the DOM • No more tangled mess of jQuery selectors on DOM elements. • “MVC” framework for JS, but you aren’t married to the full stack.
  • 25. CodeWorks 2011/12 • PHP community tour. • Stopping in Austin on January 19, 2012. • Tickets are $100. http://codeworks.phparch.com
  • 26. BCSPHP • We want YOU to speak. • Pick a topic. It can be anything. • Tell us about a project you worked on and what you learned while working on it.
  • 28. Test PHP 5.4 • Please? • Go to http://qa.php.net • Download php 5.4.0RC1 and extract • Compile, make, and make test

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. Next one taking place in March-ish.\n#1: Soft Skills, #2: Telecommuting, #3: Project Management\n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n