Presentation of things learned at conferences in October and November 2011. Specifically, information about Day Camp 4 Developers, HTML5.tx, ZendCon, and RedDirt.js.
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.)
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.
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.