DEV DAY 2019 had it all: talented speakers who gave 10 (+2) thoroughly crafted, insightful and entertaining talks, 2 panel discussions staffed by our partners and speakers and two amazing spaces for networking, exchanging knowledge and bringing people closer together. Being live broadcasted between Faro/Portugal and Berlin audiences could talk to each other and participate in a Coding Challenge simultaneously.
We'd like to thank all sponsors, partners, the whole organization team and of course you, our attendees, friends and colleagues, for making DEV DAY 2019 as unique as it has been. We hope you had as much fun attending it as we had setting it up. To sweeten up the waiting time for DEV DAY 2020 we've put all the talks and lots of impressions on this page. Have fun clicking through! We're happy to receive any feedback that you might have for us.
It is still a common misconception for many professionals in the industry (IT) to consider design to be "art", but as a UI/UX designer, I feel the need to explain that Design is NOT art. Design in general, but more specifically so, UI and UX, is probably more Tech than Art. Art is raw, personal and without rules, and that is beautiful. But design is neither raw, personal or without rules. Just like developers and fellow engineers, designers rely on guiding rules, process documentations and creative thinking to do their job. But more importantly, UX Design needs to be kind, smart and emotional. Let's understand why :)
Empathy & cross-collaboration are at the heart of success
What does Unity offer in terms of audio? Do you know and exploit the full potential of the tools given, and what are the limitations that you need to be aware of? After many projects as Audio Director, Composer and Sound Designer, I'd like to shine a light on the most important and/or overlooked aspects of creating an efficient audio pipeline, in order to speed up the set up process and focus on the important thing: making your game sound great. I'll share my experiences and tips regarding audio production from beginning (organising soundlists, communicating with audio talent) to end (final mix, delivery) . I'll be bringing real-world examples from a variety of games such as Mimimi Games' "Shadow Tactics: Blades of the Shogun", Bonus Level Entertainment "FOX N FORESTS", and several other titles.
Started out recording Mega Man 2 songs from TV to tape as a kid
How to promote the culture of learning? The purpose is to show ways to promote the culture of learning through pair programming, tech talks, brown bag session and so on. If we want a strong team, we need to encourage this mindset and help the team to conquer that.
QA is a culture. Remember that.
Learning to say no is hard. Saying no to your colleagues when they ask you if you have a minute while you are working s.th. is even harder. But knowing the biological, neuronal and social mechanisms that are involved in this "1 minute" (and it never is only that) we might consider saying "not now" more often and also refrain from asking our colleagues that question. In this talk i will make a small introduction to the inner workings of the human brain during a context switch and how it influences your work, your perception of it, your well-being and your social interaction. Additionally I will introduce tools (technical and process related ) that might reduce context switches and general distractions. Whether from the outside our your inside.
Nichts von dem hier macht die Welt in irgendeiner Weise besser!
Write it down, or it didn't happen!
Lately, it seems like everyone is talking about Artificial Intelligence, Machine Learning (ML), Deep Learning… When this hype started, I got a little stressed by all these new terms. What does it all mean for me as a developer? In this talk we will end the confusion and look at some of the ML fundamentals. We will be learning the fundamentals by building a simple sentiment classifier. A sentiment classifier can determine whether a written review was positive or negative. The goal is not to make you a data scientist, but to teach you some of the ML fundamentals. You will get a better idea of which of your problems might be solved by using ML.
Difference between machine learning and AI: If it is written in Python, it's probably machine learning. If it is written in PowerPoint, it's probably AI
There is no "I" in Team, so when teaming up we should to leave our ego at the door. You are not your code! The goal of a code review is not to prove your code has no defects! So don't be that guy or girl and join me in learning the human principles of software.
The talk is an overview of shallow and deep learning methods used in NLP for finance. Examples are given in Python and are presented using Jupyter. We go through topics like word2vec, sentiment analysis, text summarization, text generation, and chatbots. A docker image is provided to try the methods later at home.
"Don’t trust the buzzwords"
The rise of IoT and smart infrastructure has led to the generation of massive amounts of complex data. In this session, we will talk about time-series data, the challenges of working with time series data, ingestion of this data using data from NYC cabs and running real time queries to gather insights. By the end of the session, we will have an understanding of what time-series data is, how to build streaming data pipelines for massive time series data using Flink, Kafka and CrateDB, and visualising all this data with the help of a dashboard.
Let's talk about language compilers and basic principles behind it. It sounds a bit scientific, but it can also be very interesting and probably significantly different from your routine programming tasks.
In our office we try to always innovate by bringing the latest tech into it. New processes and devices are managed by a decentralized brain. In this presentation we will talk about problems of an Enterprise IoT environment and the solutions we found to tackle them. We will show you some pratical examples that can be usefull in an office environment and let you interact with our smart office system.
"Fake it until you make it".
Jorge Murta, Flávio Rosa, João Ximenes
Blockstack is an open source network and development platform that makes it easy to build scalable apps that put identity and data back in the hands of its users. With Blockstack, developers no longer need to manage an identity system or secure centralized databases of users’ information. Blockstack also launched their 'App Mining' program that rewards developers building Apps on the platform.In this talk I will give an overview of the platform and show how to integrate authentication and storage into an existing web app build with react and redux that does not need any servers (apart from static file hosting).
All Day: Coding Challenge
This year we're proud to have platform.sh aboard who make our Coding Challenge possible. To make it really challenging, we're offering you 5 preconfigured notebooks with preinstalled platform.sh tools, IDEs and activated evaluation accounts.
The idea is to collaborate on a microservice oriented aggregation platform for news, events, repos, profiles, xkcds or anything coding related piece of information you can think of. You're invited to hack along no matter your grade of experience. A platform.sh evangelist will be around all time to get you onboarded and help you with any questions.
This year great partners are supporting DEV DAY'19 and they will also dispatch their evangelists to be present at DEV DAY in Berlin! Come and meet them in person and ask all the questions you always wanted to ask!
Besides our regular partnerships DEV DAY'19 gets some support by media partners. We'd like to thank all of them very much to give their best to support us and spread the news.