Loading…
Build Stuff 2018 has ended
Beginner [clear filter]
Wednesday, November 14
 

10:50am EET

[SLIDES]Bartosz Sypytkowski @Horusiath - GraphQL - an elegant weapon... for a more civilized age.
During this talk we'll take a look at standard REST-ful oriented web applications. What are their pros and cons and how they have been addressed by a GraphQL - an application-level query language and standard for building web applications, originally created at Facebook, now adopted by many companies all over the world, with implementations present almost on every platform. We'll also cover a trade offs of this approach and how to deal with them.

Speakers
avatar for Bartosz Sypytkowski

Bartosz Sypytkowski

Software Engineer
Akka.NET core team member since 2014. Enthusiast of distributed systems and functional programming.



Wednesday November 14, 2018 10:50am - 11:40am EET
5. Zeta
  Session

10:50am EET

[SLIDES]Martin Buberl @martinbuberl - Serverless — It all started in Vegas
This talk is about our journey to Serverless at Trustpilot. It spans the past 2 years and dives into how we were able to successfully fast track the adoption of Serverless within our engineering organization. We'll share insights, architectural patterns and lessons learned on how we run Serverless functions in production today. This presentation hopefully inspires you to join the Serverless movement and gives you ideas and actionables on how to get started with Serverless in your company.

Speakers
avatar for Martin Buberl

Martin Buberl

VP ENGINEERING, Trustpilot
As VP of Engineering at Trustpilot I’m on a mission to build the best engineering team in the Nordics. With a person-centered approach, I focus on high-leverage activities to maximize impact, product value and iteration speed. I’m an AWS User Group Leader and a mentor fo... Read More →



Wednesday November 14, 2018 10:50am - 11:40am EET
2. Beta
  Session

10:50am EET

[SLIDES]Matthew Renze @MatthewRenze - Artificial Intelligence: The Future of Software
Whether you realize it or not, we are currently entering the era of artificial intelligence. AI technologies will radically transform our economy, our society, and our lives. As a result, the software industry is preparing for a major transition as well. However, most developers do not yet possess the skills necessary to remain relevant in our new data-driven economy.
In this session, we will learn about modern artificial intelligence. We'll learn why it’s important and how it will impact you, your career, and our future. We’ll also learn how a series of modern technologies including The Internet of Things, Big Data, and machine learning are combining to create fully autonomous intelligent systems.

Speakers
avatar for Matthew Renze

Matthew Renze

Software Consultant, Renze Consulting
I am a data science consultant, author, and international public speaker. Over the past 18 years, I've taught over 100,000 developers and IT professonals how to make better decisions with data science. My clients include small software startups to Fortune 100 companies around the... Read More →



Wednesday November 14, 2018 10:50am - 11:40am EET
1. Alfa

10:50am EET

[SLIDES]Rafal Legiedz @rafek - Augmented Reality - The State of Play
I jumped onto the AR bandwagon after 10+ years of delivering line of business applications using a variety of platforms. Beginning with HoloLens and Windows Mixed Reality, I discovered this beautiful land of new possibilities. The hype is real, and many big players (Google, Microsoft, Apple, Facebook, you name it) are pushing AR to become ubiquitous. Hence the abundance of different approaches to AR to the point that it's hard to follow. After speaking with a good portion of developers and business people at conferences, and answering questions, I found out there is still work to be done to show people what the real capabilities of AR are. This session aims to present what's going on in this world and that we're ready to join the revolution in how humans interact with digital content.

Speakers
avatar for Rafal Legiedz

Rafal Legiedz

Software Engineer, Solidbrain
Rafał works as a software engineer for Solidbrain. Being in the industry since 2007 he develops his passion for the software at every possible moment. He believes that being pragmatic in our field is very helpful and proves that by switching technologies he uses whenever there is... Read More →



Wednesday November 14, 2018 10:50am - 11:40am EET
4. Lambda

1:50pm EET

[SLIDES]Ewelina Kurasz @kuraszewelina - Business Analysts – do we really need them?
In the Scrum Guide – a 17-page Scrum Bible – you will not find a single word about business analyst. And there are many doubts and questions about how to put a BA in an agile project.

Some will say that BA has become unnecessary friction between business and developers – an additional layer that negatively affects communication and creates the ”Chinese whisper” effect. But IT has different communication requirements than business. A message sufficient for a proper reaction of the business recipient may be incomprehensible or too imprecise for the IT recipient.

So is there a place for a BA in a Scrum Team? Let’s analyze it during my talk!

Speakers
avatar for Ewelina Kurasz

Ewelina Kurasz

IT Business Analyst, Volvo Group
Social scientist. Business Analyst. Ex IT Recruiter. In love with IT. Fascinated by the process of coding. Believes that communication matters. Works in automotive business and finds it awesome. When not at work, you can find Ewelina at IT conferences/meetups or enjoying her introversion... Read More →



Wednesday November 14, 2018 1:50pm - 2:40pm EET
3. Garage

1:50pm EET

[SLIDES]Henk Boelman @hboelman - Unleash some AI into the wild...
We’ll dive into a real-world case on how A.I. can assist medical workers in the field. From eliminating time-consuming documentation to gaining valuable insights into their work. By letting A.I. take care of common tasks, medical workers can focus on delivering essential medical care.

In this session, I’ll take you along on a A.I.-First technical journey, from patient identification handled by Cognitive Services, efficiency improvement with natural language processing, handling data in Azure/CosmosDB and building & delivering the App with Xamarin and Visual Studio Team services.

We took the app to some remote places in Uganda and beta tested it. We will zoom into some challenges we faced running it in the field and discuss the tools and components used.

Join this session and bring back some real-world A.I. lessons to your organisation.

Speakers
avatar for Henk Boelman

Henk Boelman

Ai MVP, Heroes – Think Digital
Henk is a Cloud Solutions Architect and Microsoft AI MVP from the Netherlands. He started out as a software developer in the late '90s and later moved on to the role of architect. He now guides organizations in their cloud adventure, with a strong focus on creating intelligent cloud... Read More →



Wednesday November 14, 2018 1:50pm - 2:40pm EET
5. Zeta

1:50pm EET

[SLIDES]Johannes Brodwall @jhannes - Privacy will kill your application: Surviving GDPR
On May 25th the European Union enacted new privacy laws that apply uniformly to all member nations. These rules will pretty much apply to anyone who builds or owns IT systems and the implications may surprise you.

In this practical and entertaining talk, Johannes explores how a simple example of an everyday application gets entangled with privacy issues and how to untangle yourself.

As a side effect of the going to the talk, you will be able to impress your friends with statements like "according GDPR article 7, subsection 4, this is not a legally obtained consent" - a phrase that works surprisingly well at parties.

Speakers
avatar for Johannes Brodwall

Johannes Brodwall

Principal Software Engineer, Sopra Steria
Johannes Brodwall works as principal software engineer for Sopra Steria Norway where he builds software. Johannes has been working as a programmer, architect, agile coach and programmer again for 15 years. He has worked as architect in large public sector projects to create nationally... Read More →



Wednesday November 14, 2018 1:50pm - 2:40pm EET
1. Alfa
  Session

4:10pm EET

[SLIDES]Debbie O'Brien @debs_obrien - How we made frontend development easy and fast by building a custom built framework
We looked at many frameworks and many ways of fixing our code taking into account all the problems we were having and what the business needed not just now but also in the future as new brands were being created by the week. There wasn't really any framework that suited our needs plus we didn't have the time to train our whole team to use a new framework so we basically created our own. That might sound crazy. Why reinvent the wheel? We really believed this was the best option for our companies needs and that it would solve their problems and allow the frontend team to easily migrate into it and make websites easy and fast without changing too much the languages they were using.

Speakers
avatar for DEBBIE O'BRIEN

DEBBIE O'BRIEN

Frontend Tech Lead, Patterson Agency
Debbie works as a Frontend Tech Lead at Patterson Agency, a digital agency in Mallorca, Spain. With over 10 years of experience in Frontend development, she has a special love for JavaScript frameworks, especially Vue.js and Nuxt.js and improving performance with webpack.Debbie holds... Read More →



Wednesday November 14, 2018 4:10pm - 5:00pm EET
4. Lambda

4:10pm EET

[SLIDES]Dennis Traub @dtraub - Successful, Accomplished, Depressed - About Performance, Perfectionism, and Burnout in IT
More than two decades of working in IT had taken Dennis to his physical limits. His collapse came unexpected but, in reality, he could easily have seen it coming.

It also was about time though! That way, Dennis was able to realize that he had failed to look after himself for the most part of his life. He had only focused on what he thought others expected of him.

Since his burnout, Dennis has been spending a lot of time finding out what's important to him. And one of these things is to share his experience with burnout and depression as a major issue in modern society. He talks about our obsession with performance and productivity, and about the negative self-image that troubles so many of us.

He shares his ideas on how we can clear our minds from time to time, how to be able to find our true selves. It seems like nowadays, everything and everyone needs to be faster, better, more perfect. Dennis will show you how you can find some time and space for yourself and what's important to you.

Speakers
avatar for DENNIS TRAUB

DENNIS TRAUB

CLOUD EXPERT & EVANGELIST, Codecentric AG
With more than 20 years in the industry, Dennis has been building software for many clients, ranging from startups to multinational corporations. As a Fellow at codecentric he helps his clients transforming their business through technology, with an emphasis on digitization and the... Read More →



Wednesday November 14, 2018 4:10pm - 5:00pm EET
1. Alfa
  Session
 
Thursday, November 15
 

10:20am EET

[SLIDES]Eleanor McHugh @feyeleanor - Identity & trust in monitored spaces
We live in a world of poorly protected persistent data silos, the digital equivalent of a rusty tin box tied up with string and buried in a somewhat disheveled flowerbed. The owners of these silos hoard a bewildering array of personal data on everyone who interacts with them on the off chance that some of this might be useful to them in the future or have concrete resale value. A vast industry exists to help secure these silos once they exist, but rarely does anyone asks the key existential question: do we need all that data in the first place? 
In most cases the answer is no, and by collecting and storing this personal data we're endangering both our systems and the people who use them.
Across the developed world, the outcry over high-profile data breaches has forced legislators to take action, introducing strict new regulations on how personal data can be stored and the rights of individuals both to control their data and to be forgotten. So how as IT professionals can we deal with this new reality? And what are the implications as the IoT expands the scope of personal data and new analytic tools make it increasingly transparent? 
Join Eleanor to explore the relationship between privacy and identity, the slippery nature of consent, and how we can prove after the event that our applications acted correctly. Can we really design all this into our processing systems from their very inception? And if so, how?


Speakers
avatar for Eleanor McHugh

Eleanor McHugh

The Author of a Go Developer's Notebook, Games With Brains
London-based hacker Ellie is the sometime writer of A Go Developer's Notebook. During the course of her career she's worked on mission critical systems ranging from avionics to banking security and digital trust arbitration.Ellie is co-founder of Innovative Identity Solutions, a startup... Read More →



Thursday November 15, 2018 10:20am - 11:10am EET
3. Garage
  Session

1:20pm EET

[SLIDES]Christian Zacharias @pulni - What it takes to become a great developer!
Over the last years in my job as CTO for various companies I talked and met a lot of developers; often these developers were good ones but only a few of them were actually really great.
My talk will explain that becoming a great developer is possible for everyone by learning some specific skills and behaviors. You will see that being a great developer has nothing to do with expertise or technology (language, framework, stack).

Speakers
avatar for Christian Zacharias

Christian Zacharias

CTO, Oberlo
Christian started his career as a developer working for Spreadshirt a t-shirt mass-customization startup. This was also the place where he fell in love with t-shirts. At the moment Christian has a collection of over 100 different t-shirts. After some time as freelance consultants... Read More →



Thursday November 15, 2018 1:20pm - 2:10pm EET
2. Beta
  Session

2:30pm EET

Jessica Ellis @jellis_tkp - The Skills Gap: How to Inspire our Kids to study Computer Science
The last few years several countries have passed new legislation mandating computational thinking be added to students’ core curriculum, but what are the best practices to use when teaching kids to code? By using a number of different delivery platforms and modern development practices including pair programming, mob programming and other techniques designed to teach computer programming in a social and collaborative environment, pioneering teachers and inspired curriculum are changing the demographics and the numbers of students pursuing STEM-related higher educations. We’ll explore what programmers and other tech leaders can do to support and change the educational opportunities in their own communities.

Speakers
avatar for Jessica Ellis

Jessica Ellis

Director, TKP Labs
Jessica is a Director at TKP Labs, a non-profit that creates computational curriculum and events for teens. She is also a director for the urban tech farm at the Boys and Girls Clubs of San Dieguito, the largest youth organization in the US. She and the TKP Labs team have trained... Read More →


Thursday November 15, 2018 2:30pm - 3:20pm EET
1. Alfa
  Session

2:30pm EET

[SLIDES]Jurij Nesvat - The Cornerstones of the Accessibility Awareness
The EU directive 2014/24/EU, USA ADA or the Rehabilitation act of 1973 are changing the game - more and more products, web sites and mobile apps have to be accessible. Let's talk about important things that should be done in the organization to succeed in meeting the new requirements.

Speakers
avatar for Jurij Nesvat

Jurij Nesvat

Team Lead and Test Engineer, Devbridge Group
Jurij started his testing career more than 10 years ago. Having a cryptography mathematician degree he worked with ATM’s security issues, later switching to testing; beginning with manual and continuing to grow the expertise in test management, test automation and performance, which... Read More →



Thursday November 15, 2018 2:30pm - 3:20pm EET
5. Zeta
 
Friday, November 16
 

11:20am EET

Heather Downing @quorralyne - The Visible Developer: Why You Shouldn't Blend In
Ever wonder how some technical people are recognized and promoted quicker than others with the same skillset? Yes, there is a formula to make it more likely. We will explore the habits of well known developers outside of their coding chops, to identify what additionally allowed them to become a trusted and known voice in their environment. This approach can be a benefit to you, no matter how junior or senior you are.

Speakers
avatar for HEATHER DOWNING

HEATHER DOWNING

Developer advocate, OKTA
Heather is a passionate coder and entrepreneur. She has experience working with Fortune 500 companies building enterprise-level voice, mobile and C#/.Net applications. She focuses on external thought leadership, encouraging fellow programmers to present on topics outside of the office... Read More →


Friday November 16, 2018 11:20am - 12:10pm EET
3. Garage
  Session

11:20am EET

[SLIDES]Vitaly Friendman @smashingmag - Dirty Little Tricks From The Dark Corners of eCommerce
When designing eCommerce experiences, we tend to prioritize what we want to say rather than how it's actually said. It's not easy because there are literally hundreds of things that can go wrong: from selecting a product, to adding an item to the cart, to getting that final confirmation email, to actually receiving the purchased item. Every step along the way has to be meticulously designed with an eye for error and potential misunderstandings. It affects interaction with filters as much as displaying shipping options or sending a shopping cart abandonment email.

In this talk, Vitaly will be covering a few design patterns to increase conversion by improving clarity and consistency of the eCommerce experience and sparkling a little bit of delight here and there. You’ll walk away with hands-on tips and techniques for crafting better eCommerce experience right away.

Speakers
avatar for Vitaly Friedman

Vitaly Friedman

Co-founder & Author of Smashing magazine, SMASHING MAGAZINE
Vitaly Friedman loves beautiful content and does not give up easily. From Minsk in Belarus, he studied computer science and mathematics in Germany, discovered the passage a passion for typography, writing, and design. After working as a freelance designer and developer for 6 years... Read More →



Friday November 16, 2018 11:20am - 12:10pm EET
1. Alfa
  Session

1:10pm EET

[SLIDES]Heather Shockney @HeatherShockney - Developer's Guide to User Experience and Design
 User experience and design are often hard problems for developers. We focus on code and hopefully someone else will make sure it looks good and users enjoy using it. That’s because user experience requires a different set of tools and thought processes. Sometimes, however, we do not have the luxury of a design team on every project. Join us and add some of those tools to your toolbox so that every product you work on from this point forward has the extra edge. Regardless of if you are building an AR/VR, ML, or Mobile/Web app, this talk will help you to:

* Perform User Research
* Use sketching sessions
* Affinity diagramming
* Design Information Architecture
* Create Valuable Personas
* Create User Journeys and Story Mapping
* Usability Testing
* Define Minimum Marketable Product

Speakers
avatar for Heather Shockney

Heather Shockney

Software developer, Mined Minds
I have been coding for about three years, I started taking a bootcamp with my daughter. She quit a few weeks in and I never turned back. I am a full stack developer at Mined Minds with a love for front end and design.



Friday November 16, 2018 1:10pm - 3:10pm EET
3. Garage
  Workshop

3:30pm EET

[SLIDES]Karl-Henrik Nilsson @KHNilsson - LogicApps - unleash your productivity
Pre-written code that, like tiny bricks of lego, can add features to your application or workflow?! Join Karl-Henrik Nilsson and learn how logic apps contribute to everything from keeping inbox zero to features for new apps and how he uses it to get away from helping friends and family!

Speakers
avatar for Karl-Henrik Nilsson

Karl-Henrik Nilsson

Technical Evangelist, Microsoft
Karl-Henrik "KH" Nilsson is a turbulently enthusiastic and unstoppably curious Swedish software developer with a soft spot for the software community. Working with everything from web applications to cellphone towers has given him a very particular set of skills and the habit of breaking... Read More →



Friday November 16, 2018 3:30pm - 4:20pm EET
1. Alfa
  Session

3:30pm EET

[SLIDES]Marco Heimeshoff @Heimeshoff - Software development is not about software
We build software that changes the world. From optimizing small companies to connecting humans and businesses on a global scale, our work plays a hidden but major role. Software development is not about software, it is about understanding the customers domain and solving their problems. We need a culture, a way of thinking about the needs of the customers first and putting an emphasis on their language and human interactions. If we let the domain drive our design, we can tackle complexity in the heart of software. The pillars of Domain Driven Design are learning, language and empathy. With the right mindset it becomes simple to derive good models, keep them pure and aligned with the business.
Let's explore how to use Domain Driven Design to transform everything in your organisation: code, culture, agile and architecture.

Speakers
avatar for Marco Heimeshoff

Marco Heimeshoff

Chief of Storytelling, Heimeshoff IT
Marco Heimeshoff is a trainer, coach and software developer from germany. He co-organizes KanDDDinsky, a conference about the art of business software and founded the german DDD community in 2013.Marco Heimeshoff has an unhealty relationship with Domain Driven Design, and won't leave... Read More →



Friday November 16, 2018 3:30pm - 4:20pm EET
3. Garage
  Session

3:30pm EET

[SLIDES]Priit Liivak @priitliivak - Impact of cultural dimensions in distributed software teams
When software teams grow across geographical boundaries, they face a new set of communication challenges. These challenges may arise from large time-zone differences, new communication channels or, in some cases, from disparities in cultural paradigms. During this talk, I will share my knowledge and experiences from working with various distributed development teams in an international organization. By reflecting on scientific research and various real-life stories, I wish to improve your experience working in a dispersed environment. 

Speakers
avatar for Priit Liivak

Priit Liivak

Head of Engineering, Nortal
Priit learned to program before he learned to play games with computer. Most of his career he has been in software developer role in various sized projects and teams. Always searching for innovative ideas and new technologies to adopt. In spare time he is learning stuff he knows nothing... Read More →



Friday November 16, 2018 3:30pm - 4:20pm EET
4. Lambda
  Session
 
Sunday, November 18
 

9:00am EET

Elton Stoneman - Docker on Windows: From 101 to Production
Limited Capacity seats available

Docker is a platform for running applications in lightweight units of compute called containers. You can run new and old apps in containers, and get increased portability, security and efficiency for your software. The platform supports the full development and deployment lifecycle - with Docker you can build, ship and run any app anywhere.

Docker has production support for containers on Windows Server 2016, and Windows containers don't need separate licencing. Migrating your apps to Docker is a great way to increase utilization in your datacenter, or to prepare for a move to the cloud. When your app is running in Docker, it's easy to break features out and run them in separate containers, so you can deploy updates to your app without a full regression test.

In this full-day workshop you'll use Docker EE on Windows Server 2016* and learn:

- how Docker containers work on Windows
- how to package existing .NET apps using Docker
- how to break features out from a monolith into separate containers
- how to add monitoring to your containers
- how Docker supports resilience and scale on a single server
- how to run a full CI pipeline using Docker
- how Docker swarm mode provides production-grade orchestration.


* - you don't need your own Windows Server machine, you'll be provided with a VM in the cloud. You just need a Remote Desktop client so you can connect.

Speakers
avatar for Elton Stoneman

Elton Stoneman

Developer Advocate, Docker
Microsoft MVP \| Pluralsight Author \| Developer Advocate @DockerI'm a Pluralsight Author, Microsoft MVP and Developer Advocate at Docker, Inc. I've been architecting and delivering successful solutions with Microsoft technologies since 2000, most recently Big Data and API implementations... Read More →


Sunday November 18, 2018 9:00am - 5:00pm EET
7. Omega
  Workshop
 


Filter sessions
Apply filters to sessions.