The JAX London Community Night is a beer, wine and code fuelled ‘taster’ of the main conference, in conjunction with UK user groups and sponsors. If you don’t have the time to attend the full conference or can’t get a ticket, come on down to community night for an evening packed with activities.
You’ll get a flavour of the main event and the chance to meet up with other coders from UK, European and Worldwide Java, JVM and Big Data development scenes.
6pm : Doors
6pm - 7pm : Drinks
7pm : Sessions and hands-on coding
Special thanks to Community Night sponsors Actuate and Oracle.
Note: If you are already a registered attendee for JAX London you are automatically registered for the community night.
JAX Community Night activities:
London Java Community Meetup
The LJC will host an evening of talks from some of the JAX London speakers as part of the conferences Community Night, giving everyone the chance to hear from some greats not often on these shores.
We have 3 talks running:
Reactive Programming for Java Developers - Jamie Allen, Director of Consulting, Typesafe
There has been a lot of recent hype of late about "Reactive Programming" with the release of the Reactive Manifesto. But what does Reactive mean, and how can Java developers identify and leverage tools that will help them build Reactive applications? Join Jamie Allen, Director of Consulting for Typesafe, as he explains the importance of Reactive Programming and shows you tools to help you create your own applications that meet these characteristics.
Jamie Allen is the Director of Consulting for Typesafe with over 19 years of experience delivering enterprise solutions across myriad industries, platforms, environments and languages. He has been developing enterprise applications with Scala since 2009, primarily using Actors for fault tolerance and managing concurrency at scale. Jamie is the author of Effective Akka from O'Reilly Media.
Confessions of a Startup CTO – Ted Neward, Architectural Consultant, Neudesic LLC
In this session, Seattle-based recent CTO and co-founder Ted Neward will talk about “making the jump” into the startup/entrepreneur world and the lessons he’s learned (and continues to learn) thus far about making that leap. He’ll cover the technical decisions and decision-making process, and how that relates (or doesn’t) back to the world he came from—enterprise business applications. Even if you’ve never thought about getting into a startup, come on by for a discussion of the “modern web app” architecture, what he’s discovered along the way that relates purely on an architectural level, and how some of the new “startup literature” can apply equally well to in-house enterprise applications.
Ted Neward is an Architectural Consultant with Neudesic, LLC as well as the Principal with Neward & Associates. He speaks on the conference circuit discussing Java, .NET and XML service technologies, focusing on Java-.NET interoperability, programming languages, and virtual machine technologies. He has written several widely-recognized books in both the Java and .NET space, including the recently- released "Professional F#" and widely-acclaimed "Effective Enterprise Java".
Little words of wisdom for the developer – Guillaume Laforge, Head of Groovy Development, SpringSource
Through some famous quotes and pictures that will make you think, Guillaume Laforge, Head of Groovy Development for SpringSource, will illustrate some simple principles that he has followed on the projects he’s worked on, and walk through the lessons he’s learned throughout the journey. Guillaume is the official Groovy Project Manager, and the spec lead of JSR-241, the JSR that standardizes the Groovy dynamic language. He also initiated the creation of the Grails web application framework, and founded the Gaelyk project, a lightweight toolkit for developing applications in Groovy for Google App Engine.
As Head of Groovy Development for SpringSource, a division of VMware, Guillaume Laforge is the official Groovy Project Manager, and the spec lead of JSR-241, the Java Specification Request that standardizes the Groovy dynamic language. He initiated the creation of the Grails web application framework, and founded the Gaelyk project, a lightweight toolkit for developing applications in Groovy for Google App Engine. He is also a frequent conference speaker presenting Groovy, Grails, Gaelyk, Domain-Specific Languages at JavaOne, GR8Conf, SpringOne2GX, QCon, and Devoxx, among others. Guillaume also co-authored Groovy in Action along with Dierk König and Paul King, two famous Groovy committers. Before founding G2One, which was acquired by SpringSource in late 2008, and taking the role of VP Technology, Guillaume worked for OCTO Technology, a consultancy focusing on architecture and agile methodologies. While at OCTO, Guillaume developed new offerings around Groovy and Grails for its customers.Guillaume is also one of the founding members of the French Java/OSS/IT podcast LesCastCodeurs.
Building community: experiences from the experts - Simon Maple & Barry Cranford (LJC)
Abstract: Building a vibrant community is not an easy task but is often the most overlooked aspect of delivering a product. Nurturing a developer community takes a lot of hard work and dedication. We talk to the London Java Community and other top community leaders on a panel to see what works well and what failed around their attempts to build a developer community. This session will be a panel moderated by the LJC's Simon Maple.
Barry Cranford is the Managing Director of RecWorks and the Founder of the London Java Community as well as several other tech communities. As a Tech Recruiter that was not from a development background, he became exposed to the collaborative nature of the open source movement and became passionate about bringing people together for the good of the industry. Over the last 6 years he has founded or lead communities for Java Developers, Front End Developers, Graduates and Technical Leaders, within everything he is involved in he retains a strong sense of Talent Development and Talent Mentoring.
Simon is a Technical Evangelist at ZeroTurnaround, but is less about preaching and more about discussion and interaction. His passion is around technical communities and is an active member of the London Java Community (LJC) organising group as well as the LJC JCP EC committee. Simon used to be a tester, developer and technical evangelist for IBM on the WebSphere Application Server for over 10 years prior to joining ZeroTurnaround. He enjoys playing and watching football (spherical variety), drinking tea and spending quality time with his family.
Glassfish User Group
Code-driven introduction to Java EE 7, with Arun Gupta, Director of Developer Advocacy, Red Hat
The Java EE 7 platform focuses on Boosting Productivity and Embracing HTML5. JAX-RS 2 adds a new Client API to invoke the RESTful endpoints. JMS 2 introduces a new simplified API to align with improvements in the Java language. Long awaited Batch Processing API and Concurrency Utilities are now part of platform offering richer functionality. A new API to build WebSocket driven applications and JSON parsing and generation is now included in the platform. JavaServer Faces has added support for HTML5 forms. Several other improvements are available in this latest version of the platform. Together these APIs will allow you to be more productive by simplifying enterprise development. This session will provide an introduction to the Java EE 7 platform. The attendees will learn the design patterns of building an application using Java EE 7.
Arun Gupta is Director of Developer Advocacy at Red Hat and focuses on JBoss Middleware. As a founding member of the Java EE team at Sun Microsystems, he spread the love for technology all around the world. At Oracle, he led a cross-functional team to drive the global launch of the Java EE 7 platform through strategy, planning, and execution of content, marketing campaigns, and program. After authoring ~1400 blogs at blogs.oracle.com/arungupta on different Java technologies, he continues to promote Red Hat technologies and products at blog.arungupta.me. Arun has extensive speaking experience in 35+ countries on myriad topics. An author of a best-selling book, an avid runner, and a globe trotter, he is easily accessible at @arungupta.
Google Dart Code Lab with Chris Buckett
In this self-paced, hands-on codelab, you'll learn how to build a simple single-page app for desktop and mobile browsers using Dart. Along the way, you'll learn some of the Dart language and its libraries, create web components, perform client-side templating, use declarative dynamic DOM generation, bind data models to the UI, store data locally in your browser and optimize the app for mobile devices. You should come along with some familiarity with HTML and CSS and object-orientated programming, but you don't need to be an expert in web programming to enjoy this codelab. You'll also need a computer running Windows (Vista, 7, 8), Linux or Mac to run the Dart Editor.
Chris Buckett is a Technical Manager at Entity Group, providing consulting and solutions for enterprise data problems. As a Java and .net developer, Chris built rich web clients using GWT, until he discovered Dart's power and simplicity. Chris believes in using the best tool for the job, and Dart is a great tool for building web applications for modern browsers. He is the author of Dart in Action, a "Google Developer Expert" in Dart, and runs the DartWatch blog.
Big Data Meet-up
On hand will be a plethora of experts from the UK Big Data scene, with a program of short presentations and the chance to offer up your own lightning talks.
Using Big Data Technologies for Personalized Medicine - Guarav Kaul, Intel
As cost of genomic sequencing falls every year, it will become more mainstream in medicine, allowing doctors to tailor treatments to individual patient's genomic profile. However, efficiently managing and analysing this deluge of genomic data is not possible using conventional approaches. What is needed is a scalable, secure and highly parallel infrastructure for ingesting this and data, finding genetic patterns, bio-markers and motifs which would allow prediction of health outcomes. The developments in big data analytics, high performance computing, ,cloud computing and Open source software are having a massive influence in this area and are poised to revolutionize how medicine is practised. In this talk, we will look at novel architectures, system design patterns and trends affecting compute, storage and networking to create better bioinformatics applications and help change patients' lives for the better.
Gaurav Kaul is a Big Data Software Architect at Intel focussing on Health and Life Science domain. He has 6 years experience in high performance computing, predictive analytics in finance and life science verticals. He has worked with BT, Tibco, IBM and in the past. He holds a MSc in Computer Science from the University of Manchester
Apache Cassandra 2.0 - Jeremy Hanna, Support Engineer, DataStax
Apache Cassandra is a highly distributed database offering capabilities such as: multi data centre active- everywhere, linear scalability in both volume and throughput, tunable consistency and many more. For these reasons it is currently one of the most popular NoSQL databases. The project recently released Cassandra version 2.0 Hayato will be talking about Cassandra, and some of its latest changes in 2.0.
Jeremy Hanna works as a support engineer for DataStax, helping customers with Apache Cassandra, Apache Hadoop, and Apache Solr across Europe. Prior to joining DataStax, he worked as a systems architect at the Dachis Group to design and implement analytics pipelines using Cassandra and Hadoop. Jeremy has been a contributor to the Cassandra project since 2010. @datastaxeu datastax.com
Acunu Analytics and Cassandra at Hailo - Dai Clegg, VP Product Marketing, Acunu
Hailo, the taxi app, has served more than 5 million passengers in 15 cities and has taken fares of $100 million this year. I'm going to talk about how that rapid growth has been powered by a platform based on Cassandra and operational analytics and insights powered by Acunu Analytics. I'll cover some challenges and lessons learned from scaling fast!
Dai has been working with databases since the 1980s. For most of that time with Oracle, in the trenches as a consultant, in the ivory tower as a methodologist, in a suit as a marketer, and in the skunk works as a product developer. He finally left Oracle and joined Netezza, mostly to rediscover the joy of a small company with great technology, focused on what customers really want. Then he landed on the Big Blue Planet when Netezza was acquired by IBM. But despite the opportunities at IBM, he still had the start-up bug, so joined Acunu to explore more of the world of big data - this time in real-time analytics.