April 2019 - Write Now, Run Anytime with Neil C Smith & Gherkin with John Ferguson Smart
Coming to the Oracle Dublin Java User Group on Wednesday 10th April is a man known the world over for live-coding lambdas in venues to make breakbeat music, PraxisLive's Neil C Smith. Joining him at our sixth event of 2019 is John Ferguson Smart, O'Reilly and Manning author of BDD in Action, Java Power Tools, and Jenkins: The Definitive Guide.
The Dublin Java User Group events are designed to enrich the knowledge and careers of developers and technology professionals. By booking your seat, you agree to the booking conditions
Due to the overwhelming demand to attend, our events are always full. Priority booking is offered to our Platinum Members. Email Team@DubJUG.org if you'd like to know more about becoming a coveted Platinum Member of the Ireland's longest running, most respected and most active Java User Group.
MORE DUBLIN JAVA USER GROUP EVENTS
Interested in meeting Java Rockstars? Check out our other Dublin Java User Group events - DubJUG.org
Seat booking coming soon - in the meantime please tweet: "I'm meeting @PraxisLIVE @neilcsmith_net and @wakaleo (#BDD / #TDD / #Test) at @Oracle_UKI @DubJUG event to learn about April 10 https://ti.to/dublin-java-user-group/Write-Now-Run-Anytime-with-Neil-C-Smith "
To Learn More About this Event or to Hear About Our Upcoming Events Subscribe Here
19:00 - Write Now, Run Anytime
PraxisLIVE is an open-source hybrid-visual IDE for live programming, built on top of the NetBeans platform. While the IDE is primarily aimed at creative coders, its underlying forest-of-actors runtime supports real-time coding Java in general.
PraxisCORE brings aspects of Erlang, Smalltalk and Extempore into the Java world, providing a powerful platform for media processing, data visualisation, sensors, robotics, IoT, and lots more!
In his talk Neil will explore some of the trials and tribulations of designing a just-in-time programming system in Java, including actors, classloaders and reactive dataflows, with the aid of some hypnotic visuals and bleepy sounds.
Neil C Smith is an Artist & Technologist from Oxford, UK. An artist working with code, he builds interactive spaces & projections, and improvised & live-coded performances. A technologist with a creative edge, he is lead developer of PraxisLIVE, maintains various Java media libraries including the bindings for GStreamer, and is an Apache NetBeans committer.
You can follow him on twitter at @neilcsmith_net
20:30 - Gherkin Refactoring Patterns
Good Gherkin is easy to read but hard to write. And while there are many tips and tricks for writing good Gherkin, often teams still struggle to keep their scenarios clean, informative and readable.
In this talk, we will take a practical look at some real-world Gherkin scenarios, and see why they stink. More importantly, we present a set of simple refactoring patterns which can help you improve your own scenarios.
John is a prominent international figure in the domain of behaviour driven development, automated testing, developer best practices, continuous integration and delivery, and software life cycle development optimisation in general. He is the founder of the open source Thucydides Automated Acceptance Test Library project, and has authored great O'Reilly and Manning manuals such as BDD in Action, Java Power Tools, and Jenkins: The Definitive Guide.
John currently resides in London and through his consultancy company Wakaleo Consulting helps UK and Irish organisations optimize their software development processes by utilising agile development practices such as Behavioral-Driven Development, Continuous Integration, Test-Driven Development, Acceptance-Test Driven Development, Build Automation, Code Quality Practices and Automated Web Testing.
About the Oracle Dublin Java User Group
The Oracle Dublin Java User Group, aka DubJUG, is Ireland's oldest JUG serving Java developers in Ireland. Since 2006, the Group has been bringing Java Champions, Java One Rock Stars, and Duke Award winners to Dublin for the benefit of our community of Java software professionals. Oracle is the current Headline Partner.
To join the events taking place @TechMeetupSpace subscribe to our event notifications above.
Aside from our website DubJUG.org, we can also be found on your favourite social networks. LinkedIn / Facebook / Twitter
The Oracle Dublin Java User Group - Sponsor Messages
Our headline partner, Oracle is committed to offering choice, flexibility and a lower cost of computing for customers, and demonstrate this commitment by investing significant resources in developing, testing, optimizing, and supporting a wide variety of open source technologies.
For further details on some of the open source technologies in Oracle Cloud please visit developer.oracle.com/opensource
Oracle Cloud is the industry’s broadest and most integrated public cloud. It offers best-in-class services across software as a service (SaaS), platform as a service (PaaS), and infrastructure as a service (IaaS), and even lets you put Oracle Cloud in your own data centre. Oracle Cloud helps organisations drive innovation and business transformation by increasing business agility, lowering costs, and reducing IT complexity.
Website: Oracle / Twitter: Oracle_UKI
Version 1 is a trusted technology partner to major domestic and international customers across all industry sectors in the UK and Ireland. Their Java practice has grown to over 120 people over the last few years, and continues to grow. Many of their Java customers use a significant amount of open-source tools and technologies, and therefore Version 1 work with the community to hear other Java success stories, learn more about people’s experiences, and bring in Java experts and champions to get the latest on what’s going on in that space.”
Website: Version1.com / Twitter: Version1Tweets
Stackand.Co enrich the professional lives of Java / Scala software professionals - with over 20 years experience in the Irish ICT market, they have helped many great people elevate their careers.
Perhaps they can do the same for you working with companies like this one?
Website: Stackand.Co / Twitter: StackanddotCo
Equifax Technology Ireland is the Research and Development arm of global credit scoring organisation Equifax - it has recently opened a technology centre in the Bloodstone Building, Dublin 2.
Now looking for developers!
Website: Equifax.com / Twitter: Equifax
GuruTeam delivers high end ICT learning, mentoring and consultancy services, in Ireland, the UK and worldwide. Their expert instructors formulate bespoke training to suit their clients and can deliver programmes on or offsite.
New courses for 2018 include Blockchain with Ethereum / Corda (presented by Ben Evans), Machine Learning for Java and Python developers, IoT, GDPR, Hands-on Web Security for Java Developers as well as Modern Security with Ben Evans, Angular 5 and more
Website: GuruTeamIrl.com / Twitter: GuruTeamIreland
Sonorplex add the edge to event attendance with their innovative 'Mark and Review' video platform. Download the Sonorplex app on your smartphone, attend DubJUG, and click points of interest in realtime. Your own personal 'marked' copy will be available for reviewing within hours, allowing you to relive the presentations again and again!
Website: Sonorplex.com / Twitter: Sonorplex
tcube provides city-centre co-working / hotdesks and fully serviced office space for ICT professionals and companies specifically. Their community knits so well together remote workers, contractors, city visitors and entrepreneurs / startups immediately become a part of a network of like-minded people who are able and willing to help one another. Offices in Fleet Street, Trinity Street and Grafton Street provide great locations with a huge benefit when it comes to hiring and retaining millennials.
Website: tcubedublin.com / Twitter: tcubeDublin
TechMeetup.space is a collaboration between Dublin's tech user and meetup groups. It provides an intimate and central venue which makes it easily accessible for members to come along and hear presentations by the very best tech evangelists available.