Home » CV » Talks

Talks

2016 - New Relic Media Summit - London, UK
Streaming Media Monitoring

This session looked at how New Relic's solutions can be used to monitor the experience delivered by streaming media, including tracking bitrates, buffering, and marketing demographics.

2016 - Sanoma Technology Knowledge Exchange (SaKE) #18 - Helsinki, Finland
Why businesses need to turbocharge website performance

This session looked at the importance of delivering a compelling web experience, and how to measure the effectiveness of the experience using New Relic's solutions.

2016 - New Relic London Summit - London, UK
Creating an AWESOME! Customer Experience

This session looked at a workflow for using New Relic Browser, Insights, and Synthetics to measure and improve the experience delivered to customers via the web.

2015 - Adobe Summit EMEA 2015 - London, UK
Deconstructing the new mobile experience: personalisation, targeting, push, hyper-localisation, analytics and a whole lot more!

This session looked at all the solutions that came together to deliver the Adobe Summit EMEA mobile application. The team behind the app talked about how it was built with Adobe PhoneGap, how it was instrumented using Adobe Analytics, how Adobe Target and Adobe Campaign provided a personalised mobile experience, and how it localised the experience by integrating iBeacon hardware with functionality of the whole Adobe Marketing Cloud. We shared what learnt along the way, and offered tips and tricks for how you can build new mobile experiences with Adobe solutions.

2015 - Nordics Breakfast Briefings - Stockholm, Sweden and Copenhagen, Denmark
Adobe Digital Breakfast: Marketing to the Mobile Elite

Simply having a mobile strategy is no longer enough. Marketers need a mobile strategy that understands, targets and engages their most valuable mobile customers: the mobile elite.

This presentation explains how consumers are using devices today and how to identify the most profitable mobile segments.

Based on findings from the 2014 5th Adobe Mobile Consumer Survey, which had over 3,000 global responses from mobile users, this presentation will give valuable insights into:

  • Preferred mobile channels and spending habits
  • How to deliver and optimise targeted, engaging mobile experiences
  • How to personalise in real time through the use of geo-location

This presentation will guide your formation of a high-value mobile strategy.

2015 - DMA Webinar
Mobile marketing: strategic, tactical or way of life?

Who are the 'mobile elite' and what do they expect from mobile marketing? In this 1-hour webinar join Adobe to explore their consumer research to understand how to build compelling mobile experiences.

Consumers are increasingly sophisticated in their expectations of a great mobile experience. Understanding those expectations is critical to the success of any mobile marketing strategy.

In this one-hour webinar, join Adobe's mobile services and solutions evangelist Andrew Savory to get to know the 'mobile elite' consumer - how to recognise them, understand their preferences and how to deliver compelling experiences for them that become a point of brand differentiation.

Andrew will draw on the considerable insight from the results of recent mobile surveys to understand the mobile-savvy consumer's content and contact preferences, as well as identifying the habits of successful mobile marketers and optimisation strategies to create great experiences.

With smartphone penetration among UK consumers set to hit four in five consumers within the next two years, and the spread of 4G technology enabling the delivery of rich content mobile is set to come into its own. Every marketer must now be ready to capitalise.

2014 - Adobe Digital Breakfast
Marketing to the Mobile Elite
2014 - Adobe Source Event - Sydney, Australia
Keynote; Mobile Apps Made and Managed in AEM; CQ Maven Methods

Keynote: From CQ 5.4 to AEM 6.0: How AEM has changed and evolved over the years.

Mobile Apps: This session focused on the integration of AEM and PhoneGap featured in the latest 6.0 release. We confronted the challenges facing both developers and content authors in the mobile application space and discussed how AEM can help. Then we dived into a technical review of the architecture, discussed the component model we developed to bring AEM and AngularJS together, and demoed the development workflow of building a real mobile app with AEM.

CQ Maven Methods: A lightning talk focused on how to develop for AEM.

2014 - TEN Breakfast
Measuring up in Mobile Marketing

Key findings from the mobile consumer survey.

2014 - ACM Webinar
Develop Hybrid Mobile Applications with Apache Cordova

This webinar provided an overview of the hybrid mobile app ecosystem, and a technical deep dive into building apps with Apache Cordova and PhoneGap Enterprise. Participants learnt how to create a mobile application, how to use remote build systems to compile apps for popular mobile platforms, and how to test and distribute hybrid mobile applications. The session provided participants with everything they need to know to get started in mobile app development using web technologies.

2014 - Marketing Week Webinar
Marketing to the Mobile Elite

Simply having a mobile strategy is no longer enough. Marketers need a mobile strategy that understands, targets and engages their most valuable mobile customers: the mobile elite.

Join this live webinar with Adobe to learn more about how consumers are using devices today and how to identify the most profitable mobile segments.

Based on findings from the 5th Adobe Mobile Consumer Survey, which had over 3,000 global responses from mobile users, this webinar will give valuable insights into:

  • Preferred mobile channels and spending habits
  • How to deliver and optimise targeted, engaging mobile experiences
  • How to personalise in real time through the use of geo-location

Don’t miss this webinar which, along with our key insights and findings, will guide your formation of a high-value mobile strategy.

2014 - Adobe Mobile Week eSeminar
Mobile Marketing and Mobile Advertising
2014 - Association of Danish Media - Copenhagen - Denmark
Mobile as the Digital Marketing Game-changer
2014 - Adobe Symposium 2014 - Singapore
Mobile experiences across sites, apps, and publications
2014 - MobileJS - Barcelona, Spain
Apache Cordova, PhoneGap, and rapid mobile development

A walk through hybrid mobile app history and development.

2014 - Adobe Summit EMEA 2014 - London, UK
Deconstructing the new mobile experience: personalisation, targeting, push, hyper-localisation, analytics and a whole lot more!

This session looked at all the solutions that came together to deliver the Adobe Summit EMEA mobile application. The team behind the app talked about how it was built with Adobe PhoneGap, how it was instrumented using Adobe Analytics, how Adobe Target and Adobe Campaign provided a personalised mobile experience, and how it localised the experience by integrating iBeacon hardware with functionality of the whole Adobe Marketing Cloud. We shared what learnt along the way, and offered tips and tricks for how you can build new mobile experiences with Adobe solutions.

2014 - Adobe Summit 2014 - Salt Lake City, USA
Hands-on with AEM Apps and PhoneGap Enterprise

Hands-on lab with AEM Apps and PhoneGap Enterprise

2013 - Evolve 2013 - San Diego, USA
CQ Mobile Apps

This session covered two innovative use cases for CQ in the mobile space: CQ as a mobile application back-end, and easy creation of mobile apps from within CQ.

BlueSky is a brand new demonstration mobile application being built using PhoneGap and powered by CQ. Based upon CQ's Geometrixx Outdoors demo website, this app leverages CQ's Social Communities to provide a rich user experience for people to collect their hikes, pictures and outdoors experiences and share it with their friends and and likeminded outdoors types. This proof-of-concept app will soon be available as open source code for everyone to study and adapt, and it shows how you can integrate with CQ to power complex mobile applications without having to do heavy lifting on the server-side. In the first part of this session, there will be a brief overview of PhoneGap, followed by a look at how the BlueSky application was built, a discussion of the rationale and advantages of using CQ to power a mobile app, and an outline of strategies for how others can achieve great mobile results.

PhoneGap Build integration is a cutting-edge new feature in CQ 5.6.1 that provides push-button production of mobile applications right from within CQ. You can manage your application and content within CQ, and then quickly and easily generate mobile apps for a wide range of platforms using the PhoneGap Build service. There's no need to deal with code (unless you want to!) This session will show you everything you need to know in order to use this functionality. It will cover the new application workflow, from content creation, cloud configuration, through to app build and install onto mobile devices. The mobile app development lifecycle just got a whole lot quicker and easier.

2013 - CQCon 2013 - Basel, Switzerland
CQ Maven Methods

Learn how to master development workflows combining the power of CQ with Apache Maven and Git. Sometimes it can be hard to get up and running with other developers' Adobe CQ projects. Where is the code? How can you build it once you have it? How do you get it into CQ? What do you do with it once it's there? Anyone should be able to quickly and easily perform a git clone of a CQ project, followed by doing a Maven build and install, and then immediately be able to try it out and work on it within CQ. This session will show developers how they can structure their projects so that they are buildable "out of the box". We will provide hints and tips on how to structure your application in git, and explain which maven plugins to use in a range of circumstances.

2013 - Adobe Summit 2013 - Salt Lake City, USA
Adobe Experience Manager: Mobile first: How to build and deliver a consistent multichannel experience

As visitors engage with your brand across multiple channels using multiple devices, they expect a consistent and optimized experience with every interaction. From a mobile first approach, explore best practices and tools, such as Adobe CQ, to support an optimized user experience for the proliferation of devices, platforms and screen sizes.

In this hands-on session, learn about:

  • Best practices for building sites that target multiple devices and form factors
  • Using adaptive imagery to deliver optimized content across each channel and device
  • Delivering the right experience at the right time, regardless of channel or device

This hands-on session is for developers interested in supporting a mobile first strategy.

2012 - Sirius Enterprise Search Open Day - Weybridge, UK
Solr, Lucene, Apache, and you!
  • Where do Solr and Lucene come from?
  • Open Source, communities and Open Development
  • Bringing Open Source Enterprise Search to your own organisation
  • How to care for, feed and water it once it's there!
2010 - GUADEC - The Hague, Netherlands
GNOME, Linux mobile stacks, and you!

Recent consolidation and convergence in the mobile linux platform community represent a range of challenges and opportunities for GNOME developers.

This talk will look at how LiMo is using the GNOME Mobile stack. It will also identify the key areas of attention and concern for the members of the mobile ecosystem, and will discuss in general the future of GNOME on mobile linux.

This talk will be largely non-technical in nature, but should be considered essential for anyone interested in developing for linux mobile devices, and for anyone interested in ensuring the success of GNOME as a mobile platform.

2010 - Transfer Summit - Oxford, UK
The economics of innovation in mobile technologies

The mobile landscape has changed quite dramatically over the past few years, with the emergence of new mobile platforms and a significant shift toward open source in mobile technologies. What are the key economic drivers for this shift, and what are the lessons that can be learnt from the mobile industry's adoption of open source?

This talk will draw on Andrew's experiences as Open Source Manager for the LiMo Foundation. It will look at how and why open source has become commonplace in mobile platform development, and the advantages and pitfalls of using open source.

2010 - WIPJam @ LinuxTag - Berlin, Germany
Facilitating sessions on "Cross Platform development - Platform choices and mobile dev tools"

You have an idea, you have a target market. Why restrict yourself to a single platform? Very often the answer is COST! So what are the options today to maximize your reach while minimizing your investment.

2010 - BCS Open Source Specialist Group and BT - London, UK
Open Source in Mobile

The LiMo Foundation are building a mobile middleware stack based on Linux. With over 70% of the platform based on open source components, what are the benefits and challenges of open source adoption, and what is the LiMo approach to working with Open Source?

2010 - WIPJam @ MWC - Barcelona, Spain
Facilitating sessions on "Opportunities in Open Source"

Open Source is the new black. But "open" doesn't always mean OPEN, rather varying degrees of access into APIs, app stores and everything in between. What does it mean for developers? Let's take a review of all things "open" and decide which platforms and initiatives get us to market faster and find the leverage points for developers to make their voice heard and get their needs met.

2010 - FOSDEM - Brussels, Belgium
LiMo Platform and Mobile Linux

LiMo are building an open mobile middleware platform upon the Linux kernel, drawing from the best of open source and using many common components found in GNOME Mobile.

The big challenge for mobile companies working with open source is how to be graceful in our interaction with upstream projects and how to ensure a reciprocal flow of innovation that benefits everyone.

This session will introduce the LiMo platform, talk about the challenges of building for mobile devices, and how we want to work with open source projects to make them more mobile in the future.

2010 - FOSDEM - Brussels, Belgium
Mobile Distributions and Upstream Challenges

This talk will identify some of the key challenges from a mobile platform development perspective, and solicit feedback and discussion on how mobile platforms can be more distro-like and work better with upstream projects.

2009 - Cambridge Wireless Software and Open Source SIG - Cambridge, UK
Open Apps - Good, Bad or Ugly?

This presentation was for the Cambridge Wireless “Open Handset Ecosystems - Can They Deliver the Handsets that Consumers Want?” Software SIG event on 3rd December 2009.

2009 - Cambridge Wireless Software and Open Source SIG - Cambridge, UK
The A-Z of Open Mobile

This presentation was for the Cambridge Wireless "Open Source - free lunch?" Software SIG event on 25th February 2009. The event aimed to explore the world of mobile open source software development and to challenge the arising issues from this debate.

2008 - Softwareentwicklung für mobile Anwendungen - Leipzig, Germany
Collaborative Development for the future of Mobile

This talk for Softwareforen Leipzig introduced LiMo and the governance model that drives LiMo's collaborative development.

2007 - Apachecon Europe - Amsterdam, Netherlands
Web 2.0 with Cocoon 2.2

Social software, web APIs, web standards, web services ... the world of Web 2.0 is complicated and technical. Apache Cocoon has been a gregarious platform for web applications since its inception, and takes this evolution in its stride. The unique Cocoon architecture allows you to seamlessly leverage the power of Web 2.0, with simple development through configuration and scripting.

Cocoon 2.2 is the latest edition of this mature application platform, and this session will illustrate how to develop full-featured web applications taking full advantage of the move to Maven 2 and the new blocks architecture, whilst remaining fully feature-compliant with Web 2.0.

2006 - XML 2006 - Boston, USA
Hands-on Apache Cocoon

Apache Cocoon is a very powerful framework providing solid solutions for a wealth of different scenarios, ranging from traditional web publishing to EAI. This tutorial aims to introduce participants to the power of Cocoon from a pragmatic daily use perspective; covering almost every aspect of Cocoon it will show users how to: install, maintain and debug Cocoon; write efficient sitemaps; perform multi-channel publishing; use the Cocoon form framework; master the next web revolution: continuations and flowscript. The tutorial will also illustrate how a number of real-world problems have been solved through the use of XML and Cocoon.

2006 - Apachecon US - Austin, USA
Hands-on Apache Cocoon

Apache Cocoon is a very powerful framework providing solid solutions for a wealth of different scenarios, ranging from traditional web publishing to EAI. This tutorial aims to introduce participants to the power of Cocoon from a pragmatic daily use perspective; covering almost every aspect of Cocoon it will show users how to: install, maintain and debug Cocoon; write efficient sitemaps; perform multi-channel publishing; use the Cocoon form framework; master the next web revolution: continuations and flowscript. The tutorial will also illustrate how a number of real-world problems have been solved through the use of XML and Cocoon.

2006 - Cocoon GetTogether - Amsterdam, Netherlands
6 Talks on Cocoon

This humorous talk combined several lightning talks into one.

2006 - UNDP - Tirana, Albania
Open Source adoption for Government and Education (UNDP), Tirana, Albania

This two day workshop aimed to introduce free and open source software to students, academics and the government as part of the United Nations Development Programme in Albania.

2006 - OSS Watch Open Source and Sustainability - Oxford, UK
Open Source Strategies

This talk looked at successful open source strategies.

2006 - Institutional Web Management Workshop - Manchester, UK
Whose Work Is It Anyway?

Dealing with external agencies for your web needs can be a frustrating experience - for you, as well as for them. Whether you're dealing with institutional IT services or a third-party company, there are many common problems that can occur.

This workshop will take a look at the issues involved in getting the job done, including:

  • how to efficiently specify your work
  • how to pick an external company
  • how to check on and measure progress
  • how to sign off and quantify achievements
  • liaising between external companies and internal IT services
  • dealing with ongoing support and maintenance
2005 - OSS Watch Building Open Source Communities - Edinburgh, UK
The Apache Community

This talk took a look at meritocratic open development as embodied in the Apache Software Foundation.

2005 - Eastern England webmaster meeting - Cambridge, UK
Content Management for Universities

This talk looked at CMS options for institutional web management.

2005 - Cocoon GetTogether - Amsterdam, Netherlands
Simplifying Cocoon

This talk proposed a Rails-like framework to make Cocoon more accessible to new developers.

2004 - OSS Watch Migrating to open source: interoperability issues - Oxford, UK
Open Source, Open Standards

This talk looked at the synergy between open source and open standards.

2004 - Pan European Portals Conference - Nottingham, UK
Open Source Portal Solutions

This presentation gave an overview of Apache Cocoon as a solution for open source portal deployment.

2003 - JISC End of Programme Meeting - Warwick, UK
Technology Transfer with Open Source

This breakout session looked at how open source can form part of a winning formula for JISC-funded projects that are struggling to meet the criteria set for them.

2002 - JISC Joint Programme Meeting - Nottingham, UK
XML Publishing Architectures

This workshop presented a look at the "state of the art" in XML publishing frameworks. The presentation focussed on ways to achieve the criteria of the JISC Information Environment through the use of open standards and open source software.

2002 - Institutional Web Management Workshop - Strathclyde, UK
<XML Everywhere/>

XML has gained significant ground over the last few years with more and more people looking to adopt it to help them solve a wide range of problems. This workshop will look at ways in which XML is being used in higher education and the reasons for using XML, including simplifying site maintenance and interoperability. We will also discuss some of the options available for using XML on your Web server, with an overview of a number of XML publishing frameworks.

2001 - Institutional Web Management Workshop - Belfast, Northern Ireland
XML and XSLT workshop

This workshop introduced the power of XML and XSLT to delegates. It used an innovative solution of Apache Cocoon on a single server and form-based file upload to allow delegates to quickly and simply see the effect of applying XSL transformations on their markup.

2001 - Institutional Web Management Workshop - Belfast, Northern Ireland
What Students Want

Before leaving university and starting Luminas Limited, the directors were all involved in running student union-backed web sites. While doing this, they obtained a unique perspective on what students want from a university site. In this talk, they present some ideas from this experience that you may not have considered before.

1999 - Web training - Addis Ababa, Ethiopia
Web Development workshop

I spent a week teaching HTML and web development to Ethiopian government and business employees at the request of the British Council.

With thanks to Stefano for setting the gold standard for web timelines.