35. Bringing Open Source to Work
Leah Silber and Jamie White
Open source thrives on community contributions; sometimes, those contributions come from companies that encourage their employees to participate in open source work. But balancing the concerns of your job with those of an open source project...
34. An Introduction to Rust
Carol Nichols, Jake Goulding, and Chris Castle
Rust is a type-safe, concurrent, and memory efficient language from Mozilla. Developers from various backgrounds are turning towards it more as a means of quickly writing performant and functional code for browsers, cryptocurrencies,...
33. GopherCon 2019 Spotlight, Part 2
Aaron Schlesinger, Beyang Liu, Liz Rice, Johnny Boursiquot, and Chris Castle
GopherCon is the conference for all things golang, where Go community members congregate to discuss best practices, upcoming language changes, cool implementations, and more. Chris Castle caught up with several attendees to talk about what...
32. GopherCon 2019 Spotlight, Part 1
Nick Gerakines, Jessica Lucci, Tim Raymond, Jay McGavren, Carolyn Van Slyck, Robert Ross, and Chris Castle
GopherCon is the conference for all things golang, where Go community members congregate to discuss best practices, upcoming language changes, cool implementations, and more. Chris Castle caught up with several attendees to talk about what...
31. Building Docker images with Cloud Native Buildpacks
Stephen Levine, Emily Casey, Ben Hale, Terence Lee, and Joe Kutner
The adoption of containers as a technique to build and deploy applications has made container images the new executable standard of the cloud. But maintenance of one's Dockerfile is a serious shortcoming to this methodology. Adhering to best...
30. The Infrastructure Behind Salesforce's Chatbots
Ian Asaff, Rob Hurring, Joslyn Esser, Marvin Lam, and Jason Salaz
Chatbots have a long history weaved into the evolution of communication on the Internet, from IRC and XMPP to Slack and Discord. They're scriptable applications that respond to a user's commands, and they rely heavily on APIs to send actions...
29. Technology and Art
Cory Haber and Erin Allard
What is art? It's a question that's stumped philosophers for thousands of years. Fortunately, we're not going to ask that. Instead, we want to know what it would look like if a _computer_ made art. Cory Haber is a painter who programs; he...
28. Effective Leadership Development
Trey Ford and Shirley Xiaolin Xu
We tend to think of engineering as a field with graduations. You start off as a junior, and as you develop your skills, knowledge, and understanding of technical systems, work your way up to a senior, then climb to the top as a principal....
27. Behind the Brand with Heroku's Lead Designer
Charlie Gleason and Vikram Rana
Join Heroku’s head of product marketing and developer relations, Vikram Rana, as he chats with Heroku’s head of brand design and front-end developer, Charlie Gleason. From finding inspiration and choosing tools, to navigating morality and...
26. Connectivity in the Woods
Zach Feldman and Jason Salaz
With a plethora of technology surrounding us, we sometimes neglect the importance of unplugging in order to recharge ourselves. Getaway is a startup that offers short-term cabin rentals, with a twist: their locations offer no WiFi service or...
25. Building Enterprise-Level Applications with Web Components
René Winkelmeyer and Jamie White
In the past, the ambitions of web developers in building feature-rich applications has run up against the limitations of an Internet that wasn't designed with heavy UI elements in mind. That's all changing with web components, a standardized...
24. Side Projects for Fun and (not necessarily) Profit
Stephen Barlow and Charlie Gleason
Heroku’s Charlie Gleason and Stephen Barlow dive into their experiences working on side projects—small, silly, funny, and emotive vignettes on the web—that span interactive music videos, browser-based mini games, collaborative art projects,...