You are viewing content from a past/completed conference.
  
    
  
  
        
    
  
    
      
  
Unconference: Platform Engineering Done Well
    
  
    
      
	
	
	
	
	
		
		
	
	
		
			
				
					
					                    Abstract
					
						What is an unconference?
An unconference is a participant-driven meeting. Attendees come together, bringing their challenges and relying on the experience and know-how of their peers for solutions. A professional facilitator is also there to help keep the discussion moving forward, but where it goes is up to the participants.
It's a facilitated peer group that avoids the hierarchical aspects of a conventional conference, such as a top-down organization. Only the broad themes are predetermined. Everything else is just space for attendees to sound off ideas together, relate to shared challenges and rewards, and identify new ideas and goals. 
Our unconference sessions have been based on the Open Space Technology and Lean Coffee format since 2006.
Why are we doing unconference sessions?
We have designed QCon for senior software practitioners. That role comes with demanding challenges and complex problems. 
Connecting with your peers in a structured environment allows you to:
- Broaden your perspective with the benefit of the experience of others.
 
- Challenge how you've been doing things by breaking out of your bubble.
 
- Learn from peers who have already overcome the challenges you're facing now.
 
- Benchmark your solutions against other teams and organizations.
 
- Get real-world perspectives on challenges that might be too novel or specific to find solutions in books or presentations.
 
- Validate your technical roadmap with real-world research.
 
- Connect with others like you and build relationships that go beyond the event.
 
					 
					
						
					
					
					
										
					
				 
				
					
					
					
						
				
			 
		 
	
			
			
				From the same track
				
					
    
        Session
        Platform Engineering
        Understanding Platforms: What They Are, Why They Work, When to Use Them, How to Build Them
        Tuesday Oct 3 / 11:45AM PDT
        
            
            Technical concepts are something that are thought of, approached, and understood differently across engineers, managers, and executives. Bridging the gaps and providing understanding to a complex and nuanced topic across all three groups can sometimes feel impossible.
      
        
        	
		
		
			Hazel Weakly
			Head of Infrastructure & Developer Experience; Director, Haskell Foundation; Infrastructure Witch of Hachyderm
		 
	 
 
        Understanding Platforms: What They Are, Why They Work, When to Use Them, How to Build Them
     
 
    
        Session
        Platform Engineering
        Building Better Platforms with Empathy: Case Studies and Counter-Examples
        Tuesday Oct 3 / 02:45PM PDT
        
            
            Break out of traditional IT roles with your internal platform. Build a product based on customer empathy and real needs to achieve broad adoption.
      
        
        	
		
		
			David Stenglein
			Solo Consultant @Missing Mass, LLC with Over 28 Years in Systems, Software, and Consulting
		 
	 
 
        Building Better Platforms with Empathy: Case Studies and Counter-Examples
     
 
    
        Session
        Platform Engineering
        Effective Performance Engineering at Twitter-Scale
        Tuesday Oct 3 / 03:55PM PDT
        
            
            Is performance engineering more craft than machinery? How do you scale something that seems to require both domain-specific context and comprehensive knowledge across multiple levels of the software and hardware stack?
      
        
        	
		
		
			Yao Yue
			Platform Engineer, Distributed System Aficionado, Cache Expert, and the Founder of IOP Systems
		 
	 
 
        Effective Performance Engineering at Twitter-Scale
     
 
    
        Session
        Platform Engineering
        How to Get Tech-Debt on the Roadmap
        Tuesday Oct 3 / 05:05PM PDT
        
            
            Only doing product-led work can lead to an unmaintainable system with lots of downtime. Unfortunately, getting time to work on the things that would prevent that can be challenging.
      
        
        	
		
		
			Ben Hartshorne
			Principal Engineer @Honeycomb, Building Operable Systems with Resilience and Business Value
		 
	 
 
        How to Get Tech-Debt on the Roadmap
     
 
    
        Session
        Platform Engineering
        Building a Successful Platform: Acceleration, Autonomy & Accountability
        Tuesday Oct 3 / 10:35AM PDT
        
            
            Do we build a greenfield platform or do we incrementally centralize common foundations? Do we abstract away all complexity or provide upfront knobs and handles for composability?
      
        
        	
		
		
			Smruti Patel
			VP of Engineering @Apollo Graph
		 
	 
 
        Building a Successful Platform: Acceleration, Autonomy & Accountability