|
<<< Previous speaker
|
next speaker >>>
|
John Wetherill, ActiveState's Developer Evangelist
John Wetherill, ActiveState's Developer Evangelist
Originally from Canada, John has spent much of his career designing and
building software at a handful of startups, at Sun Microsystems, NeXT Inc., and
more recently in the smart grid and energy space. His biggest passion is for
developer tools, or more generally any tool, language, process, or system that
improves developer productivity and quality of life. Without question, Stackato
is one such tool and the reason why he is here. No stranger to technology
evangelism, John spent several years in the late 1990's on Sun's Technology
Evangelism Team spreading the Java Gospel across the globe and focusing on the
prolific number of Java technologies. Now John is now returning to his roots,
as a technology evangelist working for a Canadian company, albeit remotely from
Santa Cruz.
|
Presentation: "Combatting Antipatterns with Platform as a Service"
Time:
Thursday 10:30 - 11:20
Location:
Marina
Abstract:
Building reliable and successful enterprise software is
hard. Given the breadth and depth of required expertise, the vast complexity
and changing requirements of the design, the relentless evolution of
technology, and the overwhelming variety of frameworks, languages, and tools
available, it's a wonder anything gets built at all.
To help combat some of these hurdles, many industry
"best practices"
have evolved. Software development efforts that pay
attention to these practices stand a much greater chance of success.
But an astonishing number of development teams and
organizations ignore these best practices, operating blindly and following
behavior that tends toward failure. With enough repetition, patterns emerge:
these are are known as "antipatterns" --
behaviors which are known to be ineffective and/or counterproductive. In other
words, behaviors that risk failure.
The good news is that many of these antipatterns are
easily avoidable. And it turns out that Platform as a Solution (PaaS) is an
ideal foundation from which to do so.
This talk identifies several costly yet surprisingly
common antipatterns practiced regularly by corporations of all sizes and across
all industries.
It then describes specific ways that PaaS, with great
agility, reduces and often eliminates the underlying causes of each practice,
in most cases with little explicit action required by the developer.
If you identify with any of the antipatterns outlined
here you'll leave this talk with a strong compulsion to incorporate PaaS into
your development efforts.
|
 |
|