Conference: Jun 13-15, 2016
Tutorials: Jun 16-17, 2016
Track: Engineer Your Culture
Location:
- Salon F
Day of week:
- Wednesday
We often talk about engineering 'culture' but how clear is our true understanding? There are many aspects to consider: How does one define their team's desired culture? What role do different influences place on forming culture? What separates a 'good' culture from an average one? How do you affect meaningful cultural change? At what team sizes does culture naturally shift? And how strongly should you weigh the ‘cultural fit’ in your hiring process?
This track is designed to help you better understand this sometimes nebulous term in practical ways by hearing stories from other teams and engineering leaders.
We focus on talks by CTOs and senior managers who have struggled with and learned how to shape the engineering culture in their own organizations. You'll discover what a powerful tool the ability to create your culture can be, and you'll learn to apply your own levers in engineering your culture to attract talent to your team, provide an environment for true developer happiness and enhance your team's daily interactions.
by A. Jesse Jiryu Davis
Software Engineer, MongoDB
Good engineers write good code, but the best engineers raise the skills of their junior colleagues, too. If you're a senior Python engineer, you must learn to mentor new hires. Especially if you’re committed to diversity: mentorship is critical to the careers of women and minorities in tech. I have failed at mentoring, then succeeded. Learn from me and march to mentorship triumph.
by Erran Berger
Senior Director of Engineering at LinkedIn
Your rockstar engineers are going to leave your company some day. It even happens to companies like LinkedIn, Facebook, and Google.
That said, there are things that you can do to hold on to them as long as possible and to maximize the impact they have while they’re there. And, as it turns out, much less of this is about gourmet food and awesome workout classes than you think and much more of it is about the employee-manager relationship.
In this talk, I’ll share the insights...
by Brad Greenlee
Data Engineering at Etsy
You’re open to the idea of hiring remote employees, but you’re not sure how they’ll fit in or change the team dynamic. At Etsy, we have fostered a fantastic remote culture, but it took effort, and we still have work to do. I will share our successes and failures and what we have learned so that you too can have happy, productive remotes on your team.
by Aaron Quint
Chief Scientist at Paperless Post
In 5 years Paperless Post went from 5 to over 100 people and from a dev team of 2 to 40. I was there for the entire ride as the CTO and not only helped shape the technology but also the culture and structure of the team. We constantly were changing and developing new strategies to achieve our goals. We called this "Continuous Process Delivery", in which we were never satisfied by not only the end product, but the way we were getting there.
Through my time as CTO of Paperless I've seen...
Open Space
Join Pete Soderling, our speakers, and other attendees for Culture Open Space. Stay for questions and share war stories!
What is Open Space?
Open Space is a kind of unconference, a simple way to run productive meetings for 5 to 2000 or more people, and a powerful way to lead any kind of organization in everyday practice and extraordinary change.
...
by Ryan McKillen
Head of NYC Software Engineering at Uber
by Paul Moreno
Security Team Lead at Pinterest
Tracks
Wednesday Jun 10
-
Applied Data Science and Machine Learning
Putting your data to use. The latest production methods for deriving novel insights
-
Engineer Your Culture
Building and scaling a compelling engineering culture
-
Modern Advances in Java Technology
Tips, techniques and technologies at the cutting edge of modern Java
-
Monoliths to Microservices
How to evolve beyond a monolithic system -- successful migration and implementation stories
-
The Art of Software Design
Software Arch as a craft, scenario based examples and general guidance
-
Sponsored Solutions Track I
Thursday Jun 11
-
Emerging Technologies in Front-end Development
The state of the art in client-side web development
-
Fraud Detection and Hack Prevention
Businesses are built around trust in systems and data. Securing systems and fighting fraud throughout the data in them.
-
Reactive Architecture Tactics
The how of the Reactive movement: Release It! techniques, Rx, Failure Concepts, Throughput, Availability
-
Architecting for Failure
War stories and lessons learned from building highly robust and resilient systems
-
High Performance Streaming Data
Scalable architectures and high-performance frameworks for immediate data over persistent connections
-
Sponsored Solutions Track II
Friday Jun 12
-
Architectures You've Always Wondered about
Learn from the architectures powering some of the most popular applications and sites
-
Continuously Deploying Containers in Production
Production ready patterns for growing containerization in your environment
-
Mobile and IoT at Scale
Users, Usage and Microservices
-
Modern Computer Science in the Real World
How modern CS tackles problems in the real world
-
Optimizing Yourself
Maximizing your impact as an engineer, as a leader, and as a person
-
Sponsored Solutions Track III