Developer Advocate, DevOps practitioner (whatever that means) Long time IBM Java developer, leader and evangelist. I’ve been working on IBM Java SDKs and JVMs since Java was less than 1. Also had time to work on other things including representing IBM on various JSRs, being a committer on various open source projects including ones at Apache, Eclipse and OpenJDK. Also member of the Adopt OpenJDK group championing community involvement in OpenJDK. A seasoned speaker and regular presenter at international conferences on technical and software engineering topics.
The bad guys are still here. Clever, motivated and rutheless they have developed many new ways of tricking you: Hear about sneaky device attacks, amazing attacks-by-post , unbelievable physical choreography manipulations and more!. In this talk learn a little about the scale of the challenge developers still face from assaults on our systems. Be prepared to be appalled and scared. Fainting is not allowed.
This session will help you think about how to fight back - from the ways you code to the ways your behave. It's up to you to play your part in defending against the dark side.
Your destiny is clear - it’s time to be come a Cyber Defender
Can you find aliens? How would you go about the search and what would you look for?
With a real worked example in how to go about searching for aliens (really!) and some insights into how the professionals are using AI to seek for some sign from their extra terrestrial counter-parts this talk is about how AI techniques, tools, frameworks and data are getting closer to the point that non-experts (that’s me) can actually be dangerous. Learning about AI from the ground up is a challenge for newbies but things are improving. This session will show you how AI technologies are getting a little more pluggable and useable every day. We may not end up finding those spacefaring muppets but then the search is just beginning.
In my day being a developer was easy. Just you. Java and your monolith. Modern developers have no idea how unlucky they are.
This talk is a sideways walk through a serious topic. The amount of ancillary knowledge that developers nowadays need is truly amazing. Trying to deliver you precious business logic is challenging when it seems you also need a degree in Kubernetes and DevOps tools. Which way should you go on your journey? what tools?, what companions do you need with you?
Everything keeps changing which makes It easy to go down an undiscovered path and find yourself being chased by natives with blowpipes and large spherical rocks.
Looking at some of the core Java landscape this session will (re) introduce you to old enemies and new friends alike . and help you understand why we’re in this state, where you need to put your trust and when to run away (at least for today) But you know, try to tell the youngsters how easy it could be and they just don’t believe you.