Adron Hall's favorites

Favorite sessions for this user

* Accidental Developer Evangelism

Learn how to organize community events and share your ideas with the open-source community AFK!
Culture
Katherine Fellows

* Bringing OOP Best Practices to the World of Functional Programming

I transitioned from writing software in imperative, object-oriented (OO) programming languages to doing functional programming (FP) full-time, and you can do it, too! In this talk, I'll make a case for FP in the corporate development environment, cover some cases where common FP language features substitute for design patterns and OOP structure, and provide some examples of translating traditional OO design patterns into functional code.
Practice
Elana Hashman

* Corporate Open Source Fail

What makes companies with good intentions fail so miserably at open source? How can we (as engineers and managers) influence our bosses to "do the right thing"?
Business
Sarah Sharp

* Monitoring Asynchronous Applications

The lure of asynchronous programming is that it will make your application run faster and your code simpler to reason about. So we have our wonderfully efficient non-blocking app; how do we check that it's delivering the goods performance wise?
Practice
Amy Boyle

* Supporting your Support: Give your Support Team Flowers, Chocolate, Money, and Stock Options

How to support your support team 1. Pay your support staff a living wage. There are many reasons why you should pay your support staff a living wage, including reduced stress and higher quality work. We don’t expect support staff to be paid on par with engineering, but they should receive the same benefits & perks as engineers. 2. Listen to your support team. Your support team has valuable, data-backed insights about your customers’ pain points. Prioritize support needs in terms of product improvements. 3. Support your colleagues’ career ambitions. Some people who work in support are interested in becoming engineers. You can encourage this by giving them time to learn coding or work on projects during work hours, or paying for educational materials or tech conferences. Respect the fact that not everyone wants to be an engineer as well. Support should be a viable career path in its own right.
Business
Kiera Manion-Fischer, Stephanie Snopek

* Unikernels and Containers: How to Even

Let's talk about what containers and unikernels -- two oft-compared technologies -- even are, how they work, and what problems they solve.
Practice
Mindy Preston

Favorite proposals for this user

* Building Immutably to Continuous Delivery with Minimal Inputs

This workshop focuses on building a continuously delivered pipeline using Node.js (however easily transferable to Ruby/Rails/Java/Scala/.NET etc.).
Practice 2016-04-12 19:30:38 +0000
Adron Hall

* Diving into distributed microservices architecture with Kubernetes on AWS and GCE

When designing a reliable solution with lots of moving parts, it's important to look not just into code but in-between code - more at the integration parts of the overall system. In this intense talk you will learn about the variety of real-world important aspects to take into account architecting a flexible microservices based solution. Some of the valuable aspects are environment choices, infrastructure planning, preparation and automation, separation of solution parts into independently deployable services, service discovery, replication, resiliency and many more. You will explore into the practical architecture of Kubernetes, see how to create and configure Kubernetes cluster on AWS and GCE, create and prepare containerized services to be deployed into the cluster.
Practice 2016-04-19 18:25:34 +0000
Alena Hall

* Domain-Driven Data

There are many types of open source databases and data analysis tools from which to choose today. Should you use a relational database? How about a key-value store? Maybe a document database? Or is a graph database the right fit for your project? What about polyglot persistence? Help!
Practice 2016-04-13 22:03:19 +0000
Bradley Holt

* From Open-Source Code to Open-Source Project

Having a successful open-source project is more than putting your code on Github.
Culture 2016-04-13 21:43:32 +0000
Aaron Jensen

* Node.js, Breaking .NET, and Loving Java

In this talk I'll cover how the team (more about the team in the talk) broke the barriers of .NET to integrate with Kafka, Storm, and Zookeeper to build a streaming distributed system.
Hacks 2016-04-12 19:28:49 +0000
Adron Hall