Categories
Web & Mobile

Tamas Piros interview

Q. You’re speaking at Voxxed Days Bucharest in March. Tell us a bit about your session.

The session is going to be a short workshop – I’ll be going through a presentation on JavaScript development and see how JS can be utilized in a full stack environment including the backend, middle-tier and the frontend. After this I’ll perform some live coding (always the most exciting bit of the talk) and I’ll put together a quick application on stage.

Q. Why is the subject matter important?

If you work as a developer you know that JavaScript is all over the place. I think it’s important for people to comprehend how one programming language can be used throughout the stack efficiently and effectively. I am not trying to sell you this solution as a superstack for all your development problems but it’s certainly an interesting option and I’d like people to go home and play with it.

Q. Who should attend your session?

Anyone who is interested in JavaScript development – especially for people who know either Node.js or a frontend framework and would like to see how this one technology overarches the stack – along with a NoSQL database that has capabilities which allows developers to run JavaScript close to the data.

Q. What are the key things attendees will take away from your session?

They’ll have an idea how the three layers of the stack can work/communicate together.

Q. Aside from speaking at Voxxed Days Bucharest, what else are you excited about for 2016?

Well, quite honestly, it’s nothing development related. My country has finally qualified for the Euro 2016 after 30 years of not being present at a major tournament so that’s quite exciting 🙂

Categories
Web & Mobile

Menno Vis interview

Q. You’re speaking at Voxxed Days Bucharest in March. Tell us a bit about your session.

We (Mihaela and I) will share with you how we have transitioned from an agile software development organization into an even more agile DevOps team. As we were (and still are) growing very fast we had to adopt our way of working and tackle dependencies. We’ll talk about our joys and hurdles, and what it has given us so far. It will be a duo presentation, to cover the whole story. I played a role in the organisational change as the Software Development Manager, and Mihaela will talk about the journey of the software development teams seen from her software engineer role.

Q. Why is the subject matter important?

DevOps seems a simple concept but actually this is a major change for all persons involved including the software engineers. The operational responsibility is completely different from software development and bringing these two disciplines together in one team is not easy. Since many organisations will move towards a DevOps way of working, we believe it is very interesting to hear their stories. We’ll share our own story hoping to inspire people to go for the change.

Q. Who should attend your session?
People interested in DevOps and the change it comes with. We’ll touch upon what it meant for our system engineers, software engineers, and last but not least, our business stakeholders.

Q. What are the key things attendees will take away from your session?
That a transition to DevOps doesn’t only impact how teams are working but also the tooling needs and the software architecture. DevOps is about changing the people, the processes and the technology!

Q. Aside from speaking at Voxxed Days Bucharest, what else are you excited about for 2016?
We are excited to work with so many great people at a fast growing company as bol.com!

Categories
Java

Johan Janssen interview

Q. You’re speaking at Voxxed Days Bucharest in March. Tell us a bit about your session.

It’s about our experiences with IoT, using Java and later Scala and Akka on Raspberry Pi’s combined with lots of Lego. Next to that we investigated Akka remote actors as an alternative to REST. Most of the audiences like the live demo as well!

Q. Why is the subject matter important?

IoT is a big and fun market to explore. Next to that nowadays most of us will work with REST/XML to communicate between applications. It doesn’t feel natural that you need quite some other code and libraries to be able to make an external call. With Akka it feels much more natural to call other applications. It’s almost the same as a local call. That makes it also easier to move from a monolithic application to a more microservice oriented architecture.

Q. Who should attend your session?

Everybody interested in Lego (trains, ferris wheel etc), Raspberry Pi’s, IoT, Akka.

Q. What are the key things attendees will take away from your session?

IoT is fun, but it has it’s own challenges and you can learn a lot from it.

Q. Aside from speaking at Voxxed Days Bucharest, what else are you excited about for 2016?

Speaking at at least 7 more conferences, moving to a new home and getting our second child.

Categories
Java

Eugen Paraschiv interview

Q. You’re speaking at Voxxed Days Bucharest in March. Tell us a bit about your session. Why is the subject matter important?

My talk is all about building and architecting a system with Event Sourcing.
Event Driven architectures aren’t new by any stretch, but Event Sourcing is definitely not as widespread as it should be. Systems that should really be built on a more solid base, are built with CRUD every day. And by the time the architecture starts to show its age and it becomes clear that CRUD wasn’t really a good choice, it’s really too late to do anything about it.
So, my talk is about the balance of putting these things in place early, but not over architecting and optimizing prematurely.

Q. Who should attend your session?

Very simply, anyone that’s built and outgrown a traditional CRUD system – which, if you’ve been working in the enterprise, is most developers. If you’re just starting out with CRUD, definitely take that to its natural limits once or twice before going with anything else. The traditional, simple architecture has its place and its use, and it’s well worth understanding well. Everyone else should know a few other mature and powerful ways to architect a system, to be able to chose the right tool for the job when necessary.

Q. What are the key things attendees will take away from your session?

The main takeaway will definitely be a mindset still in developing the architecture of an application. Ultimately, while the talk is definitely practical and code-focused, it’s the “taking a step back and looking at what we’re trying to build” approach that’s going to stay with you when you’re building your next system.

Q. Aside from speaking at Voxxed Days Bucharest, what else are you excited about for 2016?

2016 is going to be a big year and I’m mostly excited about taking my teaching to the next level through courses, and speaking regularly.

Categories
Cloud & Big Data

DuyHai Doan Interview

Q. You’re speaking at Voxxed Days Bucharest in March. Tell us a bit about your session.

My session is about Apache Zeppelin, an open-source web-based notebook for your Big Data (or Small Data) technologies.
In this talk, I will show all Zeppelin features, highlight its modular architecture and show you how to develop your own interpreter/plugin for your technology to work with Zeppelin, if it doesn’t already exist!

Q. Why is the subject matter important?

With the rise of Big Data, the need for a easy-to-use front-end is more and more a must-have. And Zeppelin is gaining momentum right now, being used a lot for live coding demo but also as a tool for Data Scientists working with Spark.

Q. Who should attend your session?

Anyone working in the Big Data space, developer or end-user (consumer) of Big Data projects

Q. What are the key things attendees will take away from your session?

a. Zeppelin offers a free front-end for your big data project
b. Zeppelin architecture is modular enough so that you can add your own interpreter/plugin
c. The community is growing and proposing an impressive list of plugins for all major Big Data technologies (Cassandra, ElasticSearch, Flink, …)

Q. Aside from speaking at Voxxed Days Bucharest, what else are you excited about for 2016?

I’m excited about new features to come in Apache Zeppelin that will make it the default choice front-end for many projects

Categories
Web & Mobile

Our Web & Mobile Track

Web & Mobile

Do you want to stay up to date with cloud technologies? Do you want to know cutting edge frameworks used in web and mobile ?

Come and find out from rock star speakers from all across Europe.

We will cover:

Secure Authentication and Session Management in Java EE – how to ensure your session does not get hijacked

Create app like experiences with Progressive Web Apps – how a web application can feel like an app

DevOps@bol.com: a great journey towards autonomy – How to apply Devops for a big project

Reactive Java Robotics and IoT – Using Java for robots

React to ScalaJS – Write more reactive code using scala

Our Agenda

Time Speaker Name Session title
11:00 Patrycja Wegrzynowicz Secure Authentication and Session Management in Java EE
12:00 TBD TBD
14:00 Alexandru Bularca Create app like experiences with Progressive Web Apps
15:00 Menno Vis DevOps@bol.com: a great journey towards autonomy!
16:30 Trayan Iliev Reactive Java Robotics and IoT
17:30 Maciek PrĂłchniak React to ScalaJS