to serve our clients. That's what matters. 1. Go build it. 2. Help someone. 3. Do great work / make your clients happy. 4. Don't worry about anything else.
Developer, Moresoda Slides: http://cl.ly/KW7D » He is SUPER SMART (aerospace engineer - hello?!) Workflow: Default Install Customized Config for Multi-Enviro Support Problem: Synchronizing content once it’s gone live.
Venveo (also PutYourLightsOn) Progressive Add-on Development Developing add-ons that are compatible with other add-ons & extending them. “We make the assumption of how people will use our add-ons. And I don’t think we should.”
other add-ons Free » Doesn’t conflict with other add-ons » Compatible with EE upgrades » Uses good code With Great Power Comes Great Responsibility Ben Croker, Lead Developer, Venveo (also PutYourLightsOn) Responsibility of a progressive add-on: Personal / Internal » Doesn’t compromise security » Doesn’t hurt performance » Doesn’t cause errors
DRY(ish) build ICE: Install, Configure, Encapsulate » Abstract from any project. » Install EE » Bootstrap config & DB files » Set security & privacy settings » Create standard file uploads in EE » Fix the damn bugs! » Install/configure dev & CP add-ons » Bootstrap.sh file » Encapsulate by committing to version control
» Setup & workflow... similar to Carl’s but not as fast :) “The first rule of databases is everything is in the database once.” » EE map » Staging » Production
Model vs. Unreasonable Model » Various EE services offered at $800-$5k per month » Vertical growth through partnerships » Horizontal growth from expanding services » Recurring services is key; that’s why flat rate
Developer, Viget Slides: http://cl.ly/KXVz » No PHP in template... EVER! » Build a custom plugin instead » See his slide deck for code & reference material: http://cl.ly/KXVz by Blake Walters at EECI, Austin, TX on October , DIVING IN: PRACTICAL TIPS FOR WRITING CUSTOM PLUGINS
Low Slides: http://cl.ly/KWxf » Picked up where Blake left off » Have a plan » Analyze the brief » Create scaffold » Fill in gaps » Optimize & simplify » Document it » Look at his slides... or wait for Mijingo screencasts