Gradle is build tool that can scale up to large and complex projects, including Android.
Hans Dockter and Luke Daley talk about Gradle, a build system that can scale up to large and complex projects.
Nina Mehta, a designer at Pivotal Labs, discusses tips in tricks for collaborating between developers and designers while continuing with Agile methodologies.
Nina Mehta, a designer at Pivotal Labs, discusses strategies to get design work prioritized amongst other product priorities.
Mike Grafton talks about the Android unit-testing framework Robolectric in this talk titled “Everything you always wanted to know about Robolectric (but were afraid to ask)”.
Nick Quinlan from SendGrid discusses some of the advantages of SendGrid as well as many tips around improving sending of email in general (such as surviving spam detection).
Simon Leung, Jonathan Berkhahn, and Danial Lavine discuss a framework they’ve created to run performance acceptance tests against a CloudFoundry deployment. These tests can help operators tune their deployments as well as help prevent regressions in developing for CloudFoundry.
Colin Nederkoorn from Customer.io discusses disaster management.
We’re a mission critical app for people. When things go wrong or we have an outage, we often respond in a way that helps people trust us more. I’ll walk through a few times the $#%@ hit the fan and how we handled it (and got better at it).
Ian Baker, co-founder of Threadable, discusses his experiences with creating a startup and how Threadable has adapted the Pivotal Lab’s process for a startup environment.
Thomas Stone and Justin Yip, both of PredictionIO, show how the startup is helping developers to scale the steep learning curve of machine learning and to harness its power for use in real world production environments.
Jonathon Kresner, a co-founder of airpair, discusses some recent trends in software development and presents the thinking behind the startup, an on-demand marketplace of software engineers.
In this talk I’ll go over the design considerations, technologies, and tradeoffs of InfluxDB, an open source distributed time series, events, and metrics database. I’ll talk about how data is replicated within a cluster, how failover occurs, and the evolution of how we decided to split data across a cluster of machines. We’ll touch on distributed consensus with Raft, replication fault tolerance with a write ahead log, and how we schedule frequent tasks to run in a reliable way across a cluster.
Paul Dix is the CEO of CEO of InfluxDB (YC W13), organizer of NYC Machine Learning, series editor for Addison Wesley’s Data & Analytics, and author of Service Oriented Design with Ruby.