Abstract As technologists, it’s our job to stay on top of, and advocate for, new approaches. There are many valid reasons an enterprise might want to adopt cutting edge or experimental technology. That said, gratuitous use of technology without a well-vetted business case can be exceedingly costly and more likely to stifle innovation than support … Read More
Abstract In 2009, Amazon Web Services was simple: EC2 for compute, S3 for storage. In 2019, it’s far more complex: well over 100 services, covering the entire software life-cycle. This talk is intended for the person who is looking at AWS as an alternative to running in a data center, and focuses on the important … Read More
Abstract This talk is about the fictitious divisions we invent, and how they harm the progress of our industry. In particular, we’ll look at the supposed tension between Functional Programming and Object-Oriented Programming, and hopefully see that the tension is all in our heads. About Brian Goetz Brian Goetz is the Java Language Architect at … Read More
Abstract There’s a story to tell, about musicians, artists, philosophers, scientists, and then programmers. There’s a truth inside it that leads to a new view of work, that sees beauty in the painful complexity that is software development. Starting from The Journal of the History of Ideas, Jessica traces the concept of an “invisible college” … Read More
What is the Internet of Things? Does adding the internet to a device (or thing) make it better or does it just create more problems?
GraphQL is a client/server API specification for submitting queries, updates and subscribing to data, and it’s been an interesting replacement technology for JSON in single page applications.
In 2009, Amazon Web Services was simple: EC2 for compute, S3 for storage. In 2019, it’s far more complex: well over 100 services, covering the entire software life-cycle. This talk is intended for the person who is looking at AWS as an alternative to running in a data center, and focuses on the important topics and strategies for a successful migration.
In this episode, host Ken Rimple talks to Jessica Kerr about how we work with software, and how Atomist, the automation tool that she engineers, makes delivery easier. They discuss the current state of open source, making sense of documentation, and why software is such an exciting field to be in right now. Jessica also shares … Read More
This hands-on workshop will teach you how to build and program a Wi-Fi-based IoT device using Arduino. Your sensor will send data to AWS using MQTT. You will also use a web page to send commands back to the device and view the data coming from the device.