Save up to 33 %
with Early-Bird deals!

May 17-19, 2017 | Vilnius, Lithuania

Get your ticket!

BUY NOW

Early-Bird Registration ends in:

:hrs:min:sec

3 days / 40+ speakers
12 workshops

+20 countries. +600 attendees. Let‘s talk in Vilnius.

About Conference

Software Development Conference Created for Developers, by Developers

DevDays Vilnius – software development conference bringing together internationally recognized speakers and developers to encourage excellence and innovation in the Lithuanian development community. At this conference we cover the emerging technologies and best practices in the software  development industry – regardless of technological platform or language – without commercial hype.

At DevDays Vilnius you will learn about the latest tech advances from international experts flown in specifically for the event and about recent changes in your local development community from the peers. Two half-day workshops will boost your knowledge of software development by introducing the latest practices and advancements in this area.


Discover new tools and tips

Conference is dedicated for developers that are serious about staying informed of the latest trends and using that knowledge to create innovative solutions. Take advantage of this pool of talent to discuss your own projects.


Network with world class experts

The conference setting provides an opportunity to network, meet and talk to world-renowned speakers about your specific development challenges.


Get technically rich talks

The information-packed and fast-paced conference setting allows you to immerse yourself in a wide range of new technologies, practices and methods. Our focus is on providing good content, not appeasing suppliers.

Topics


Programming Languages


Agile & Leadership


DevOps & Microservices


Architecture & Design


Functional Programming


Big Data & Analytics


Mobile Development & IoT


Machine Learning


Databases & Warehouse


Applied Data Science


Web & UX


Performance & Security


Meet the

Speakers


http://devdays.lt/wp-content/uploads/2016/12/Adam-Tornhill-itokfzvJWvw8.jpg

Adam

Tornhill

Empear, Sweden

http://devdays.lt/wp-content/uploads/2016/12/Shai-Yallin.jpg

Shai

Yallin

Wix, Israel

http://devdays.lt/wp-content/uploads/2015/12/Maxim-Novak_1.jpg

Maxim

Novak

Wix, Israel

http://devdays.lt/wp-content/uploads/2016/12/Geertjan-Wielenga-1.jpg

Geertjan

Wielenga

Oracle, Netherlands


http://devdays.lt/wp-content/uploads/2017/01/daniel-khan-foto.1024x1024.jpg

Daniel

Khan

Dynatrace, Austria

http://devdays.lt/wp-content/uploads/2016/12/Grzegorz-Piwowarek.jpg

Grzegorz

Piwowarek

TouK, Poland

http://devdays.lt/wp-content/uploads/2016/12/Aino_Corry_LK_43.png

Aino Vonge

Corry

Metadeveloper, Denmark

http://devdays.lt/wp-content/uploads/2015/12/Silviu-grey-1.jpg

Silviu

Niculita

Yonder, Romania


http://devdays.lt/wp-content/uploads/2016/12/Marcus-Ahnve.jpg

Marcus

Ahnve

Valtech Sweden,
Sweden

http://devdays.lt/wp-content/uploads/2016/12/Francis-Bourre.jpg

Francis

Bourre

Docler Holding,
Luxembourg

http://devdays.lt/wp-content/uploads/2017/01/Romeo-Kienzler.jpg

Romeo

Kienzler

IBM Watson IoT,
Switzerland

http://devdays.lt/wp-content/uploads/2016/12/Ivar-Grimstad.jpg

Ivar

Grimstad

Cybercom Sweden,
Sweden


http://devdays.lt/wp-content/uploads/2016/12/Untitled-design-2.png

Vincenzo

Chianese

Apiary, Czech Republic

http://devdays.lt/wp-content/uploads/2016/12/Phillip-1.jpg

Philipp

Krenn

Elastic, Austria

http://devdays.lt/wp-content/uploads/2016/12/Daniel-Deogun.png

Daniel

Deogun

Omegapoint, Sweden

http://devdays.lt/wp-content/uploads/2016/12/Daniel-Sawano-2.jpg

Daniel

Sawano

Omegapoint, Sweden


http://devdays.lt/wp-content/uploads/2017/02/dirkduellmann.jpg

Dirk

Duellmann

CERN, Switzerland

http://devdays.lt/wp-content/uploads/2016/12/tomer-gabel.jpg

Tomer

Gabel

Wix, Israel

http://devdays.lt/wp-content/uploads/2015/12/Sean-Braithwaite_crop.jpg

Sean

Braithwaite

SoundCloud, Germany

http://devdays.lt/wp-content/uploads/2016/12/Marcin.png

Marcin

Szymaniuk

TantusData, Poland


http://devdays.lt/wp-content/uploads/2016/12/Chris-Saxon-2.png

Chris

Saxon

Oracle, UK

http://devdays.lt/wp-content/uploads/2016/12/kai-wahner.jpg

Kai

Wähner

TIBCO, Germany

http://devdays.lt/wp-content/uploads/2016/12/Nicolas-Frankel.jpg

Nicolas

Frankel

SAP, Switzerland

http://devdays.lt/wp-content/uploads/2015/12/peter_rozek_683x683_72dpi.jpg

Peter

Rozek

KPS Digital, Germany


http://devdays.lt/wp-content/uploads/2015/12/roberto-cortez.jpg

Roberto

Cortez

Tomitribe, Portugal

http://devdays.lt/wp-content/uploads/2017/01/Dirk-Gorissen.jpg

Dirk

Gorissen

Machine Doing, UK

http://devdays.lt/wp-content/uploads/2017/01/Amahdy-Abdelaziz2.jpg

Amahdy

Abdelaziz

Vaadin, Finland

http://devdays.lt/wp-content/uploads/2017/01/Rustam-Mehmandarov.jpg

Rustam

Mehmandarov

Computas, Norway


http://devdays.lt/wp-content/uploads/2016/12/jeff-goff.jpg

Jeff

Goff

Evozon, USA

http://devdays.lt/wp-content/uploads/2017/01/Filip-Danic-DevDays-Software-Development-Conference.jpg

Filip

Danić

SpiceFactory, Serbia

http://devdays.lt/wp-content/uploads/2017/02/Wolter_Sascha_.jpg

Sascha

Wolter

Deutsche Telekom, Germany

http://devdays.lt/wp-content/uploads/2017/02/Sébastien-Bratières2.jpg

Sébastien

Bratières

Cambridge University, Italy


http://devdays.lt/wp-content/uploads/2017/02/Vadim-Markovtsev_resize.jpg

Vadim

Markovtsev

source{d}, Spain

http://devdays.lt/wp-content/uploads/2017/02/Andrew-Radev.jpg

Andrew

Radev

Freelancer, Bulgaria

http://devdays.lt/wp-content/uploads/2015/12/Natalino-Busa2.jpg

Natalino

Busa

Teradata, Netherlands

http://devdays.lt/wp-content/uploads/2017/03/thomas-fricke-foto.1024x1024.jpg

Thomas

Fricke

Endocode AG, Germany

Join the

Workshops

Deepen your software development knowledge in areas that are critical to you!

Silviu Niculita

#Big Data & Analytics

Machine learning for mere mortals with Azure ML


More details


Marcus Ahnve

#Programming Languages

Introduction to Clojure and ClojureScript


More details


Rustam Mehmandarov

#Big Data & Analytics

Solving Problems with Reasoning, Semantic Wizardry and Java


More details


Jeff Goff

#Programming Languages

Hands-On Perl 6


More details


Andrew Radev

#Tools

Working with Vim


More details


Marcin Szymaniuk

#Big Data & Analytics

Apache Spark – Crash course


More details


Romeo Kienzler

#Big Data & Analytics

Exploratory IoT Sensor data Analysis with ApacheSpark, Python and matplotlib


More details


Philipp Krenn

#DevOps & Microservices #Big Data & Analytics

Awesome Logging Infrastructure Using The Elastic Stack


More details


Tomer Gabel

#Functional Programming #Programming Languages

Scala 101:
Getting the hang of it


More details

Schedule

Day 1
2017-05-17

Room 3

Room 2

Room 1

Day 2
2017-05-18

Room 3

Room 2

Room 1

Day 3
2017-05-19

Room 1

Room 3

Room 2

Room 1

Room 3

Room 2

Room 1

Room 1

10:05

10 Tips for Surviving JavaScript

#Web & UX 

The JavaScript ecosystem is increasingly popular. However, as everyone knows, it is also extremely unstable. How do you survive the instability of the JavaScript ecosystem while needing to create business applications? In this session, you’ll see many code demos and insights for getting the most out of the JavaScript ecosystem, especially for those coming from other ecosystems, such as Java.

Read more…

Geertjan Wielenga
Cybercom Sweden, Sweden

10:05

Server Automation with Ansible and Terraform

#DevOps & Microservices

By moving from manual server setup to what is normally referred to as Infrastructure As Code, we are able to create a versioned, reproducible and executable definition of our infrastructure. While there are a number of tools available to do this, I will show how to set up an server environment using Terraform and Ansible.

Read more…

Marcus Ahnve
Valtech Sweden, Sweden

10:05

Data Pipelines as Data Structures

#Architecture & Design #Big Data & Analytics

Collecting, transferring and transforming immutable event data has become the foundation of every data driven organisation. The design of these data pipelines is often hacked together to cross environments, programming languages and teams. This talk will present the key principals of designing data pipelines to survive complexity of a growing data hungry organisation.

Read more…

Sean Braithwaite
SoundCloud, Germany

10:50

Coffee Break

10:50

Coffee Break

10:50

Coffee Break

11:10

Two years of Customer projects with Containers, CoreOs and Kubernetes

#DevOps & Microservices

The buzz around containers has not yet reached its climax. Rolling out big scale heterogeneous applications has just started. This talk is about nearly two years of real customer projects, which use containers to deploy applications in a rapid environment changing by Kubernetes and CoreOS. We followed a very strict approach, separating persistent and stateless applications and run everything in small units orchestrated by Kubernetes. With our own tools, we could create descriptions of environments very rapidly, creating full complex environments with a single command. We show examples of applications perfectly following the microservice paradigm. Read more…

Thomas Fricke
Endocode AG, Germany

11:10

What every developer should know about machine learning

#Big Data & Analytics

Whether it comes up in a casual conversation at work, or as a concrete project opportunity, there are things every developer at heart should know about machine learning. In fact there are several such things. Many. Too many. So in this talk, we want to tie together loose ends, bits and pieces that you might have heard or read about, and get some important concepts nailed down. This talk aims at blowing away the hype fog, and focus on important, clear-cut notions, with just the right technicality.

Read more…

Sébastien Bratières
University of Cambridge, Italy

11:10

Ten Things You Need To Know About Perl 6

#Functional Programming (Perl)

Perl 6 brings so much to the table that a single presentation can only cover a few of the highlights of the language. Perl 6 takes ideas as diverse as data channels, multimethod dispatch, and parsing expression grammars and ties them together into one rapidly evolving language. Jeffrey Goff discusses where Perl 6 is now, where it’s going in the future, and some of the lessons learned along the way.

Read more…

Jeff Goff
Evozon, USA

12:00

Cloud Powered Big Data for Mere Mortals with Azure SQL Data Warehouse

#Big Data & Analytics 

Finally, you can use elastic, relational, and data warehouse in the same sentence. Azure SQL Data Warehouse is a scale out database service designed to answer your ad hoc queries across petabyte scale data-sets through massively parallel processing. See how you can optimize costs by independently scaling compute and storage resources in seconds.

Read more…

Silviu Niculita
Yonder, Romania

12:00

Beyond Lambdas, the Aftermath

#Functional Programming #Programming Languages (Java)

As Java developers we are used to having rich ecosystems of libraries and tools that make our lives easier. As of the release of Java 8, we finally got our hands on building blocks like lambdas, optionals, functions, and streams. We quickly learned and adopted these new features. Powerful, yet simple enough to turn ugly code into beautiful expressions. But now, when the honeymoon is over, are there any downsides to Java 8 or is it a silver bullet? Are there any common pitfalls? Or subtle bugs caused by the new style of programming? Have there been any lessons learned? Are there any best practices? Read more…

Daniel Sawano
Omegapoint, Sweden

Daniel Deogun
Omegapoint, Sweden

12:00

I’ve been web developer for 17 years and this is what I’ve learned

#Agile & Leadership 

Sit down at my imaginary campfire to learn how I went from Nerd to pragmatic programmer, how I apply this knowledge today, what I’m still struggling with and how I spot one day hypes and bs. We will: learn to not jump on every hype; explore some principles of pragmatic programming; cover what I’m seeing while working with Enterprises around the globe. Read more…

Daniel Khan
Dynatrace, Austria

12:45

Lunch Break

12:45

Lunch Break

12:45

Lunch Break

13:45

Apache Spark? If Only It Worked

#Big Data & Analytics 

Do you have plans to start working with Apache Spark? Are you already working with Spark but you haven’t gotten the expected performance and stability and you are not sure where to look for a fix?
Spark has a very nice API and it promises high performance for crunching large data sets. It’s really easy to write an app in Spark, unfortunately, it’s also easy to write one which doesn’t perform the way you would expect or just fails for no obvious reason.

Read more…

Marcin Szymaniuk
TantusData, Poland

13:45

Maven – Taming the Beast

#Tools

Love it or hate it (and a lot of people seem to hate it), Maven is a widely used tool. We can consider that Maven has been the de-facto standard build tool for Java over the last 10 years. Most experienced developers already got their share of Maven headaches. Unfortunately, new developers are going through the same hard learning process, because they don’t know how to deal with Maven particularities. “Why is this jar in my build?”, “I can’t see my changes!”, “The jar is not included in the distribution!”, “The artifact was not found!” are common problems. Learn to tame the Maven Beast and be in complete control of your build to save you countless hours of pain and frustration.

Read more…

Roberto Cortez
Tomitribe, Portugal

13:45

The Joy of Scala

#Architecture & Design #Programming Languages (Scala) 

This talk will expose you to the amazing world of Scala and Functional Programming. Beware, after trying it, you’ll never look back. While the maturity and wide range of tools Java offer is great, the language doesn’t seem to keep up with market requirements as other languages do. Read more…

Maxim Novak
Wix, Israel

14:35

Analytics for the LHC computing at CERN

#DevOps Real World Experience

The physics community at CERN analyses since many decades large volumes of physics data.  More recently statistical methods and machine learning are also applied to computing infrastructure metrics to better understand and optimise the complex and distributed computing systems used for the Large Hadron Collider.

Read more…

Dirk Duellmann
CERN, Switzerland

14:35

Persona driven agile development

#Agile & Leadership #Web & UX

The talk demonstrate how necessary personas are for the user centered agile approach. Why personas are the foundation for each usability tests and explains step by step how they create a persona. Developers learn to get a better understanding for the user and their needs. Scrum describes how to organize an agile development process but neither exactly defines how to go on nor the needed tools to make the process user-centered.

Peter Rozek
KPS Digital, Germany

14:35

Functional Java Done Right

#Functional Programming

Java 8’s lambdas empower us to create wonderful APIs. Javaslang lets us dive deeper into the world of functional programming by providing us with persistent data types, immutable collections, and functional control structures. The results are beautiful and do just work.

Read more…

Grzegorz Piwowarek
TouK, Poland

15:20

Coffee Break

15:20

Coffee Break

15:20

Coffee Break

15:35

Tricky Testing (with Ruby)

#Architecture & Design #Testing

In this talk, I’ll try to demonstrate some unconventional testing scenarios, and give you ideas on how to approach them. Some of it will be my own projects, some from libraries and examples I’ve found elsewhere. I’ll also talk about some higher-level stuff — when to test, what to test, and why test at all. Most examples will be in Ruby, but I’m hoping that the ideas will be useful to you regardless of the language you prefer.

Read more…

Andrew Radev
Freelancer, Bulgaria

15:35

Sightseeing, venues, and friends: Predictive analytics with Python Scikit and Cassandra

#Applied Data Science  & Machine Learning 

Which venues have similar visiting patterns? How can we detect when a user is on vacation? Can we predict which venues will be favorited by users by examining their friends’ preferences? Natalino Busa explains how these predictive analytics tasks can be accomplished by using Python, Scikit-Learn. Moving on, Natalino will hint at how to apply similar techniques to billions of events and users, using the Spark and Cassandra. Natalino will guide you through the world of geolocated pattern analysis with a mix of code, demos and cool visualizations. Read more…

Natalino Busa
Teradata, Netherlands

16:25

Four Node.js Gotchas that Operations Teams Should Know about

#DevOps & Microservices #Performance & Security

There is no doubt that Node.js is one of the fastest growing platforms today. It can be found at start-ups and enterprises throughout all industries from high-tech to healthcare. Read more…

Daniel Khan
Dynatrace, Austria

16:25

Design the Priority, Performance for User Experience

#Web & UX #Performance & Security

Today we have more Smartphones as People on this Planet. Performance is one of the biggest problems that many sites experience. As you know, UX is not a new discipline. But given the rise of responsive design, mobile design, and adaptive design in past years, the question of compromising between performance and experience still seeks a clear answer.

Read more…

Peter Rozek
KPS Digital, Germany

16:25

Scaling your Web API development workflow: 5 simple things you can do today

It was all fun and games when you had a single API. Now you’re drowning in tens (hundreds?) of services. How do you keep them consistent, usable, and error free? Distilling lessons learned building APIs, Vincenzo Chianese shares five simple things you can do today to retain your sanity and ship great product—and make your team 10x more productive. Read more…

Vincenzo Chianese
Apiary, Czech Republic

09:00

GitHub Contributions Graph: Analyzing PageRank & Proving The 6 Handshakes Theory

#Applied Data Science  & Machine Learning

Contributions to open source projects form a graph. Each node is either a repository or a contributor. This talk proves the theory of 6 handshakes in the world of open source development and shows how to estimate the importance of each GitHub user and repository by calculating PageRank centrality measure.

Read more…

Vadim Markovtsev
source{d}, Spain

09:00

Taming the Async Beast with CSP

#Architecture & Design #Web & UX 

Software deals with complex control flow mechanisms like callbacks, promises, events, and streams. Chosen solution has a deep impact on your code. Things can be simplified to a single abstraction since the underlying problem to all of this is the same, with CSP and the concept of channels.

Read more…

Vincenzo Chianese
Apiary, Czech Republic

09:00

Realtime- Cognitive IoT using DeepLearning and Online Learning on top of ApacheSpark Streaming

#Big Data & Analytics #Mobile Development & IoT

DeepLearning frameworks are popping up at very high frequency but only a few of them are suitable to run on clusters, use GPUs and supporting topologies beyond Feed-Forward at the same time. DeepLearning4J features all this without forcing you to learn new exotic programming languages and in addition also scales-out on well established infrastructures like ApacheSpark and Hadoop/YARN.

Read more…

Romeo Kienzler
IBM Watson IoT, Switzerland

10:05

MicroProfile – by Example

#DevOps & Microservices

Architectures based on microservices introduce new challenges for architects and developers. An ever-increasing list of languages and tools brings with it the capabilities to conquer this challenge. Java is no exception. In this session, we will explore different approaches to building microservices using the Java ecosystem and compare them to using Microprofile.io. All strategies for building microservices with Java that are presented will be compared and demoed in live coding demos. The demos will include technologies such as Java, Java EE, microprofile.io, Spring Boot, Docker and more.

Read more…

Ivar Grimstad
Cybercom Sweden, Sweden

10:05

Blockchain – The Next Big Thing (for Middleware)

#Architecture & Design

The concept of blockchain originated out of the digital currency Bitcoin. However, blockchain goes way beyond financial transactions and might become the next big thing in many industries. This session discusses why blockchain and corresponding smart contracts are getting more and more traction in use cases for internet of things, manufacturing, retailing, logistics and other scenarios. Read more…

Kai Wähner
TIBCO, Germany

10:05

SQL Magic

#Databases & Warehouse

In this fun session you’ll see SQL used in new and exciting ways. Chris will perform SQL “magic tricks” including:

  • Sawing the Query in Half: starting with a normal query, Chris will split it into smaller and smaller chunks that somehow all give the same result!
  • Find the Card: After getting an audience member to choose a “card” (row) from a “deck” (table), Chris will find it by making it float to the top of the table.
  • The Magically Changing Data Type: watch as a number changes to a date and back again!

Read more…

Chris Saxon
Oracle, UK

10:50

Coffee Break

10:50

Coffee Break

10:50

Coffee Break

11:10

Java 8 and Beyond, a Scala Story

#Functional Programming #Programming Languages (Scala) 

With Java 8 adoption skyrocketing, is Scala still relevant? In our opinion, the answer is an unequivocal yes. To make our point, Tomer Gabel (system architect at Wix) will showcase practical examples where Scala’s features provide a definitive advantage over Java 8. We’ll cover: effective logging with traits and by-name parameters; pattern matching for fun and profit; type-safe, efficient serialization with type classes.

Read more…

Tomer Gabel
Wix, Israel

11:10

Machine Learning Applied to Real Time Scoring

#Architecture & Design 

The digital transformation is going forward due to Mobile, Cloud and Internet of Things. Disrupting business models leverage Advanced Analytics and Machine Learning for predictive maintenance, cross-selling or fraud detection.

Read more…

Kai Wähner
TIBCO, Germany

11:10

Beyond Ad-click Prediction

#Big Data & Analytics

We all know machine learning is great for predicting ad-clicks or buying stock. However I would like introduce some less conventional applications that you may have never thought of. Such as detecting landmines from a drone using radar, finding orangutans in the Bornean Jungle, or helping a self driving car avoid pedestrians. Read more…

Dirk Gorissen
Machine Doing, UK

12:00

Secure by Design

#Architecture & Design

In this session, we’ll dive into code and show you how design can be a driver for security. The examples, code constructs, and ideas presented are pragmatic and something you can apply in your everyday work. You’ll also learn how to spot weaknesses and vulnerabilities that can be exploited in your existing codebase. Read more…

Daniel Deogun
Omegapoint, Sweden

Daniel Sawano
Omegapoint, Sweden

12:00

Continuous Delivery in Java

#DevOps & Microservices

Do you have a Java project? How do you build and test it automatically? What about continuously checking it for bugs and general code quality? How do you make builds predictable? I this talk we will be going through the main set-up and tools for making sure you will be able to deliver your code continuously and deploy it to production in no time. Read more…

Rustam Mehmandarov
Computas, Norway

12:00

The impact of Prototyping for Cross-Device Experience

#Web & UX

Users use different devices at different times of the day. Typical sequentially screening activities are, when the user starts on one device and continues his activity on another. The content takes a central position. A sustainable cross-device experience considered three things: coherence, fluidity and adaptability. The content should adapt to the device and to address the usage context. How can concept, design and development test users behavioral effectively and to answer expectations about the device agnostic approach? The Session shows the benefit of HTML prototypes and how they can be effectively combined with other prototyping techniques. Read more…

Peter Rozek
KPS Digital, Germany

12:45

Lunch Break

12:45

Lunch Break

12:45

Lunch Break

13:45

Functional Programming in Production

#Architecture & Design #Functional Programming

Functional Programming is sold as a silver bullet. Yet most organizations lack real-world experience with the paradigm. It’s hard to adopt functional programming too since most public examples show small and isolated code snippets and it’s not clear how those pieces would fit together to form a system, a functional architecture.

Read more…

Adam Tornhill
Empear, Sweden

13:45

Retrospective Antipatterns

#Agile & Leadership 

Anti-Patterns are like patterns, only more informative. With anti-patterns you will first see what patterns reoccur in “bad” retrospectives and then you will see how to avoid, or remedy, the situation. Based on her experience with facilitating retrospectives, join Aino for an entertaining and informative presentation on the anti-patterns she has seen and how to overcome the problems. We also encourage the audience to chip-in with their experiences or questions along the way.

Read more…

Aino Vonge Corry
Metadeveloper, Denmark

13:45

Spring Boot and Kotlin, a Match Made in Heaven

#Architecture & Design #Functional Programming

Despite being very new, spring boot has seen a spectacular start as an amazing kickstarter for spring-based application. You can now start your project in a matter of minutes, not days! Read more…

Nicolas Frankel
SAP, Switzerland

14:35

My 10 Favorite Haxe Language Features

#Programming Language

The Haxe Programming Language was designed to be simple and powerful. Its toolkit provides an incredibly fast cross-compiler (JS, PHP, C++, Java, C#, Python…). In this lightning talk, Francis will introduce the grammar, and will list the features that he likes the most. As you can imagine, the goal of this presentation is not to showcase a non-exhaustive list of features.This will be more a quick and deep introduction about this open-source platform, to share with everyone love and power, and maybe, who knows. This will make you want to get started.

Read more…

Francis Bourre
Docler Holding, Luxembourg

14:35

TDD: Cultivating a Beginner’s Mind

#Architecture & Design

Even though Agile has been around for more than 15 years, many software organizations still practice Big Design Up Front. A lot of focus is put on the initial development aspect, before the first delivery, and little attention is given to the maintenance phase of the software system. With more and more organizations shifting to SaaS models, creating long-lived Internet systems that aren’t forgiving to downtimes or cumbersome data migrations, maintenance becomes much more important and critical to the overall design of the system than the initial development.

Read more…

Shai Yallin
Wix, Israel

15:20

Coffee Break

15:20

Coffee Break

15:20

Coffee Break

15:35

My Minecraft-Smart-Home: Prototyping the Internet of Uncanny Things

#Mobile Development (&) IoT #Web & UX #Inspiration & Prototyping 

Software and everyday objects are becoming increasingly “smarter”, take over more “responsibility” and know more and more about us. But what does that mean for developers and what impact does this have on the user? How do we convey the understanding and competence? Sascha covers IoT challenges and inspires with creepy examples. He also introduces a prototypic approach for hardware and software ideation based on visual programming and games like Minecraft. Of course, it is shown that this pragmatic approach is also suitable for professional projects using IoT platforms and smart home solutions.

Read more…

Sascha Wolter
Deutsche Telekom, Germany

15:35

Attack of the Chatbots: How to Design and Build Bots that People will Love!

#Applied Data Science & Machine Learning #Web & UX 

Chatbots are rising trend in the tech industry. However, most of them are not really good. This is mainly due to the fact that designing and building them is very hard. But the potential is huge, and the applications immense. The talk intends to provide advice on how to design and build bots that won’t frustrate the user and will actually build empathy with them. Read more…

Filip Danić
SpiceFactory, Serbia

15:35

Full-Text Search Explained

Today’s applications are expected to provide powerful full-text search. But how does that work in general and how do I implement it on my site or in my application?Actually, this is not as hard as it sounds at first. This talk covers:

  • How full-text search works in general and what the differences to databases are.
  • How the score or quality of a search result is calculated.
  • How to implement this with Elasticsearch.

Attendees will learn how to add common search patterns to their applications without breaking a sweat.

Philipp Krenn
Elastic, Austria

09:00

TBA

Select date to see events.


Tickets

Early-Bird tickets are available until April 14, 2017. Groups of 10+ attendees will receive additional 10% discount.
For more information please contact us by email at tickets@devdays.lt


Full Conference ticket

289

Early-Bird, Price excl. VAT
  • 2 days of conference & 1 day workshops
BUY TICKETS

Conference ticket

189

Early-Bird, Price excl. VAT
  • 2 days of conference
BUY TICKETS

One Day Conference ticket

119

Early-Bird, Price excl. VAT
  • First or second day of conference
BUY TICKETS


Workshop ticket

149

Early-Bird
  • 1 day of workshops
BUY TICKETS


Get in touch

Contact Us

Contact our Team and get the answers you need.






Become a Sponsor

DevDays Conference is a great opportunity to meet and network with a thriving, growing and exciting developers community. We invite you to participate in the creation of this unique event through financial contributions and associate your brand with this high-level conference.

To become a sponsor, please take a look at the available sponsorship plans or contact info@devdays.lt 

Venue

Vilnius Grand Resort

Address

Ežeraičių str. 2, Ežeraičiai vil.,
Avižieniai sub.,14200 Vilnius distr. Lithuania

Website