May 23rd Schedule
HTTP/2: Pipeline Bling
Hector Castro (Azavea)
Despite the major version change, HTTP/2 is not a ground-up rewrite of the HTTP protocol. In fact, HTTP/2 preserves the concept of HTTP headers, methods, and status codes. HTTP/2 refines how HTTP is expressed on the wire to help reduce end-user perceived latency. In this talk we’ll explore the changes introduced by HTTP/2 and identify areas where it can be applied today. Finally, we'll cover common hacks around HTTP/1.x that simply go away as a result of adopting HTTP/2.
Panel: Cultivating the craft of software engineering
Corey Latislaw (Off Grid Electric), Justin Campbell (HashiCorp), Sarah Gray (PromptWorks), Audrey Troutt (SnipSnap), Clara Bennett (Picwell)
Five seasoned developers discuss how they write software differently because they view it as a craft. How do you approach your craft personally and how do you nurture craftsmanship on your team?
Break / Coffee
Continuous Deployment with HashiCorp's Terraform
Mike Ball (Comcast)
DevOps best practices encourages IT infrastructure be codified as source code. HashiCorp's Terraform aspires to offer a common mechanism through which IT professionals -- including software development teams -- can safely deploy and evolve infrastructure across entire landscapes from simple configuration files. In this talk, I'll introduce Terraform, outline how it compares to similar tools, offer some background on its strengths, and provide insight on some common pitfalls.
Panel: Did we just become best friends? A design and development story
Kyle Fiedler (ThoughtBot), Helene Speer (Think Brownstone), Geoff DiMasi (P'unk Avenue), Andrew Croce (PromptWorks) and Matt McManus (OwnersUp)
A discussion among professionals who bridge design and development on how they integrate the two in their software projects.
Break / Lunch
Panel: Pair programming like a bauss
Joseph Moore (Pivotal), Pam Selle (Comcast), Olivia Haas (DuckDuckGo), Moderated by Jason Garber (PromptWorks)
A panel of pair programming veterans discuss this software development practice, its impact on their work and their teams. Get your pairing questions answered by developers with years of pairing experience.
Behind the Closed Door - What is a Project Inception and Why It Matters to Senior Engineers
Olivia Haas (DuckDuckGo) & Yvonne Chen (PromptWorks)
Whether we’re senior engineers, managing an engineering team, or consulting for clients, it’s important to discover early on what success for your project looks like and confirm that all team members share on a common vision. During this session, we’ll look at the different exercises you’d commonly encounter in a strategy workshop and explain how you can apply these approaches to make engineering decisions. You’ll walk away with new tools and best practices to inspire, motivate, and guide your engineering team.
Break / Coffee
Rethinking "Soft" Skills: What makes them so hard?
Helene Speer (Think Brownstone)
We've seen increasing awareness of the importance of interpersonal, communication and critical thinking skills to career success. As developers, do we neglect these "soft" skills in our focus on the technical? We'll explore the origins of the "soft vs hard" skill dichotomy, its manifestations, and its implications for our field.
What to do with your data in 2016
Vicki Boykis (CapTech Ventures)
It's easy to get overwhelmed with so many tools out there for working with big data. We'll walk through an evaluation process for finding your way through the landscape: Does your company even have big data? What do you want to do with your data? What kind of people are working with the data? This talk is targeted both towards managers and practitioners who want to learn more about today's new data landscape.
Panel: What *good* technical leaders do differently
Kimberly Blessing (Think Brownstone), Rob Di Marco (Firebase), Matt Rogish (ReactiveOps), Arpit Mathur (Comcast), Chip Childers (Cloud Foundry), Moderated by Grant Ammons (PipelineDeals).
Hear from a panel of Philly tech leaders on what separates the leaders of effective, happy teams from the rest.
After a full day of talks, unwind with speakers, panelists, and PromptWorks staff for drinks, networking, and socializing.