Loading…
DevConf.cz 2018 has ended

DevConf.cz 2018 is the 10th annual, free, Red Hat sponsored community conference for developers, admins, DevOps engineers, testers, documentation writers and other contributors to open source technologies such as Linux, Middleware, Virtualization, Storage, Cloud and mobile where FLOSS communities sync, share, and hack on upstream projects together in the beautiful city of Brno, Czech Republic.

When: Friday, January 26 to Sunday, January 28, 2018

Venue: Faculty of Information Technology (VUT FIT - Božetěchova 2, Brno)

Reminders:

  • Friday 17:15: at the venue there will be a surprise show, stick around!
  • Saturday 19:00: the social event starts at Fleda Club. TICKET IS REQUIRED. Tickets will be distributed each day at check-in. First come, first serve.
  • Sunday 17:00: there will be many prizes given away at the closing session.

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Agile [clear filter]
Friday, January 26
 

4:00pm CET

The Sunk-Cost Fallacy: The Other Hard CS Problem
Limited Capacity seats available

"One of the most difficult hurdles any development project will ever encounter is the decision on when to cut their losses and move on to a new approach. In this session, I will discuss the concept of the sunk-cost fallacy, how to remain aware of it, how to avoid falling into it and how to climb out of it once you are there.

I will provide several real-world examples of projects at Fedora and Red Hat that have had to make these decisions."

Speakers
avatar for Stephen Gallagher

Stephen Gallagher

Software Engineer and Open-Source Advocate, Red Hat
Principal Software Engineer at Red Hat, Inc. I have spent the last ten years working on various security and platform-enablement software for Fedora Server and Red Hat Enterprise Linux.


Friday January 26, 2018 4:00pm - 4:23pm CET
H-E112 Faculty of Information Technology (VUT FIT)
 
Saturday, January 27
 

10:30am CET

Delivering a host platform at the speed of light
Limited Capacity filling up

"When implementing true CI/CD you can deliver a host platform at a quicker cadence and high quality. This session walks through using Red Hat Opensource products such as Openshift, Jenkins, and Ansible to deliver a faster moving host completely containerized and gates developers/packagers. Every change gets validated and prevents bugs in code to be identified sooner by the person making changes. I will explore how Openshift + Jenkins Pipelines is a simpler comprehensive solution to enable CI/CD in any project based on lessons learned by delivering a host platform.

References:
https://github.com/CentOS-PaaS-SIG/ci-pipeline
https://www.youtube.com/channel/UCtURsOwIYbRmaxucfTcbXMA/featured

Phoebe talk #1"

Speakers
avatar for Ari LiVigni

Ari LiVigni

Senior Principal Software Engineer, Red Hat, Inc.
Ari is a Senior Principal Software Engineer at Red Hat. He has been working within DevOps with a focus on continuous integration/delivery/deployment workflows for the past eight years at both Red Hat and VMware. His main focus at Red Hat is to deliver a CI/CD service for teams within... Read More →


Saturday January 27, 2018 10:30am - 11:08am CET
F-E104 Faculty of Information Technology (VUT FIT)

12:30pm CET

Lessons Learned Implementing Builder Containers
Limited Capacity filling up

"Building, Composing and testing an Atomic release

In this session I'll show how we migrated our workflow from using Jenkins Job Builder on bare metal to running everything inside openshift with Jenkins pipeline and containers. We took an iterative approach of containerizing each piece of the pipeline and then moving those containers into openshift itself. I'll share lessons learned and what we found to be best practices.

References:
https://github.com/CentOS-PaaS-SIG/ci-pipeline/

Phoebe talk #4"

Speakers
avatar for Bill Peck

Bill Peck

Principal Software Engineer, Red Hat
Bill has worked for Red Hat for 15 years. When he isn't working or spending time with his family he can be found mountain biking.


Saturday January 27, 2018 12:30pm - 12:53pm CET
F-E104 Faculty of Information Technology (VUT FIT)

1:00pm CET

HyperScaling OpenShift.io - Lessons learnt
Limited Capacity seats available

"Intended audience:
Beginner-Intermediate level audience interested in learning about Infrastructure engineering, Scale, Containers, OpenShift or DevOps.

Abstract:
Scaling a Software as a Service offering can be hard, and requires optimizations on all aspects of a product. From feature teams to infra, everyone works in unison towards this goal. OpenShift.io is an online environment for hybrid cloud applications. This will be a talk about how we handle scale for OpenShift.io, as the demand grows. It covers:
1. Where we started with scale
2. What we have done till now
3. What the future roadmap looks like

Key Takeaways:
- Understand how Red Hat will be delivering its first Software as a Service product, and know about the lessons learnt by the team while scaling a service."

Speakers
avatar for Aditya Konarde

Aditya Konarde

Senior Site Reliability Engineer, Red Hat, Inc.
Senior Site Reliability Engineer at Red Hat | OpenShift + Observability


Saturday January 27, 2018 1:00pm - 1:23pm CET
C-D0207 Faculty of Information Technology (VUT FIT)

1:30pm CET

Distributed-CI: Fast Alone, Far Together.
Limited Capacity seats available

"Building an open source product includes a lot of testing. Being able to test in every possible hardware is unrealistic, given all the possibilities. Instead on focusing on acquiring more hardware to test, we propose that you focus on a smarter and more open way of validating that your product works on different environments. Enters Distributed-CI (DCI).

DCI is a platform where product teams constantly push the latest version of their product onto and partners constantly pull those bits and run their deployment on their own lab with their own configuration submitting back the test results. All that continuously and in an automated fashion.

Come discover how DCI has been used for projects like OpenStack, and learn how we are working on expanding this to Fedora."

Speakers
avatar for Yanis Guenane

Yanis Guenane

Senior Infrastructure Automation Engineer
Yanis is a Senior Software Engineer @ Red Hat. His main focus are automation, testing and evangelizing this two as much as possible.
avatar for Guillaume Vincent

Guillaume Vincent

Senior Software Engineer
Red Hatter. Software craftsman. Humanist, open source addict, blogger and fan of scuba diving. ♥ code, design, UX and cats. Creator of http://lesspass.com


Saturday January 27, 2018 1:30pm - 1:53pm CET
F-E104 Faculty of Information Technology (VUT FIT)
 
Sunday, January 28
 

10:30am CET

Supercharge Agile and DevOps with Serverless
Limited Capacity filling up

"Serverless is getting increasingly popular as an architectural choice. Startups and cloud-native companies use it as a competitive advantage to faster develop products with shorter feedback cycles. So what is it about serverless? How can enterprise projects leverage these strengths?

This talk will introduce serverless and discuss it's unique properties. It will propose development practices inspired by serverless. These practices range from basic like “Constrained Freedom”, “Decoupled Architecture”, “Tiny Teams” and “Pure DevOps”. And go to advanced practices like “Buy Before Build”, “Production Ready Releases” and “Ready For Experiments”. This talk will conclude by showing how “precise cost-based pricing” can be used to enable business-driven development also coined as FinDev."

Speakers
avatar for Matthias Luebken

Matthias Luebken

Principal Software Engineer
Matthias has long experience with different aspects in software development as a developer, consultant and manager. His new area of interest is how serverless will change the software development industry as a whole


Sunday January 28, 2018 10:30am - 11:23am CET
G-E105 Faculty of Information Technology (VUT FIT)
  Agile, Presentation

10:30am CET

The Agile Sessions - 1:1 Coaching
Limited Capacity seats available

"Being Agile is all about inspecting your current state and adapting changes to help better your projects. The hard part is that everyone has a similar but different issues which can benefit from a conversation tailored to their specific environment. Come grab some 1:1 time with an Agile coach to help discuss topics such as process improvements and coaching techniques. These sessions are available to answer questions, look for potential solutions for challenges you're currently facing, brainstorm initiatives, and discuss any of your Agile coaching needs."

Speakers
avatar for Fernando Colleone

Fernando Colleone

Principal Agile Practitioner, Red Hat
I help teams to reflect, adjust and improve their work.
avatar for Pavel Najman

Pavel Najman

Agile Practitioner, Red Hat
Pavel is an Agile Practitioner at Red Hat. Before joining Red Hat, he started off in the Croatian public sector as a Scrum Master for a telecommunication company while deepening his knowledge about what people makes happy at work and how to improve collaboration.
HP

Hina Popal

Agile Practitioner, Red Hat
Hina is an Agile Practitioner at Red Hat. She started off in the United States of America public sector doing government contracting work while pursuing her passion for agile as a way to avoid bottlenecks in a world full of bureaucracy. After a few years


Sunday January 28, 2018 10:30am - 11:53am CET
J-M104 Faculty of Information Technology (VUT FIT)
  Workshop, Workshop

11:30am CET

Changing Your Team From The Inside
Limited Capacity full

"In this session, you will learn everything you need to know to build high impact, sustainable teams.

Are you looking for an expert that would provide a quick fix to your challenges, a quick fix to change your team?

Tools, practices, and methods, are nicely labeled things that we can buy. We could be fooled into thinking that they are magic pills.

They are not.

They translate the learning of others, and from that perspective, they are beneficial for our organization innovation journey.

This session is for managers that are aware of the urge to transform their organization, or for individual contributors that want to foster change. You can apply the learnings from this session whatever your position is as long as you are an insider."

You can find the link to the slides here: https://www.slideshare.net/alexis/changing-your-team-from-the-inside and access the recording here: https://www.youtube.com/watch?v=yXdNPVbQwig



Speakers
avatar for Alexis Monville

Alexis Monville

Red Hat
Alexis Monville is building high impact sustainable organizations. Alexis brings more than 20 years of operations and management experience. Over the years, Alexis worked in diverse sectors, from the automotive industry, the epic Web start, IT consulting, public sector, software development... Read More →



Sunday January 28, 2018 11:30am - 12:23pm CET
G-E105 Faculty of Information Technology (VUT FIT)
  Agile, Presentation

1:30pm CET

ShuHaRi
Limited Capacity filling up

"ShuHaRi is an old martial art concept of learning from Japan. The concept teaches the 3 stages one needs to master a technique : Shu (obey), Ha (digress), Ri (separate).

Many teams nowadays try to use the Scrum or Kanban framework for developing software but forget to understand the basics before modifications to create a process that fits their needs.If we modify elements without understanding the concept with a lack of foundational knowledge the system can collapse. After successfully understanding the basic concepts of a process, teams should “break” rules and try initiatives to remove wasteful actions in their daily work. When teams understand their situation is unique they can find a natural way to work and truly become agile."

Speakers
avatar for Pavel Najman

Pavel Najman

Agile Practitioner, Red Hat
Pavel is an Agile Practitioner at Red Hat. Before joining Red Hat, he started off in the Croatian public sector as a Scrum Master for a telecommunication company while deepening his knowledge about what people makes happy at work and how to improve collaboration.


Sunday January 28, 2018 1:30pm - 1:53pm CET
G-E105 Faculty of Information Technology (VUT FIT)
  Agile, Presentation

2:00pm CET

SRE Patterns: Converging roles for Modern Software
Limited Capacity seats available

"Intended audience:
The session will be open for all, from people just getting started to seasoned professionals interested in software engineering and patterns/trends

Abstract:
In modern Software Engineering, the trends challenge the more traditional roles(Dev, QA, Ops) and separation of concerns in the traditional models. Site Reliability Engineering patterns model the next generation of the Software craftsman, who is a combination of Dev, QE and Ops. With self service tooling backed by monitoring and intelligent test automation, the developer can own the testing and also deployments to production. Also get a glance into how Red Hat Developer Tools Team is disrupting the traditional software delivery model with SRE patterns, enabling faster turnaround times for high quality solutions."

Speakers
avatar for Aditya Konarde

Aditya Konarde

Senior Site Reliability Engineer, Red Hat, Inc.
Senior Site Reliability Engineer at Red Hat | OpenShift + Observability


Sunday January 28, 2018 2:00pm - 2:23pm CET
G-E105 Faculty of Information Technology (VUT FIT)

2:30pm CET

The Trials and Tribulation of Agile Conversion
Limited Capacity seats available

Agile Conversion is tough. Moving from a traditional Waterfall approach of pre defined roles and stages to a model of team ownership is a jarring experience for most teams. Over 12 months and 15 major releases, Red Hat Mobile became a fully functioning Agile team. However there is a hidden side of Agile adoption, the dead ends that we reached, the frustrations within the teams, the roadblocks we hit and the staff turnover that occurred. Things that can not only halt an Agile adoption, but if not dealt with, that can fracture a team that is not prepared for it. This talk will be more encompassing than the path to success, it will cover the trials and tribulations of a team in transition.

Speakers
avatar for Brendan O Farrell

Brendan O Farrell

Software engineering manager and Agile Coach.
Brendan joined RedHat early 2017 as a software engineering manager and an Agile Coach. He has worked in a telecommunications research institute as a QE and later as a Scrum Master bringing a Scrum based approach to academic research projects. He has over twenty years in the home automation... Read More →


Sunday January 28, 2018 2:30pm - 3:23pm CET
G-E105 Faculty of Information Technology (VUT FIT)
  Agile, Presentation

3:30pm CET

Distributed teams and Agile - Does it work?
Limited Capacity full

"Companies are becoming more and more global, with distributed team members spread all around the world. How we can succeed in delivering value if your team members is 10000Km away? What are the challenges we encounter when trying to be more Agile? What are the opportunities we can see and improve working with distributed teams. Leadership, communication, tools used, culture and many other things my impact a team's journey to become more Agile"

Speakers
avatar for Fernando Colleone

Fernando Colleone

Principal Agile Practitioner, Red Hat
I help teams to reflect, adjust and improve their work.


Sunday January 28, 2018 3:30pm - 3:53pm CET
G-E105 Faculty of Information Technology (VUT FIT)
  Agile, Presentation

3:30pm CET

Engaging quality engineering on agile approaches
Limited Capacity seats available

"In general, software quality engineering engages after a deveolper finishes a task. Agile approach, however, does not have a fragmented view about the team, which acts in a multidisciplinary way. How could us introduce agile techniques to a traditionally structured team? As an outcome of my session, atendees will be able to identify opportunities to apply agile techniques on their daily activities, such as reviewing quality backlog, creating agile test cases integrated with feature sprint backlogs, designing test cases automation and evaluating application performance and scalability.

Speakers
avatar for Guilherme Baufaker Rego

Guilherme Baufaker Rego

Senior Quality Engineer, Red Hat


Sunday January 28, 2018 3:30pm - 3:53pm CET
F-E104 Faculty of Information Technology (VUT FIT)
  DevOps, Presentation

3:30pm CET

Successful Teamwork
Limited Capacity full

"Teamwork is cooperative process that allows ordinary people to achieve extraordinary results. One of the essential elements of a team is its focus
toward a common goal and a clear purpose. Success relies upon team members creating environment where they are all willing to contribute and participate.
During this short workshop we first Identify essential attributes needed for successful team. In second half there will be space to use these attributes or criteria to promote effective teamwork, also we can look at some case studies."

Speakers
avatar for Ondřej Hudlický

Ondřej Hudlický

BaseOS QE Manager, Red Hat
Happy father, people manager, testing enthusiast; open source, outdoor and music guy.


Sunday January 28, 2018 3:30pm - 4:53pm CET
K-A218 Faculty of Information Technology (VUT FIT)