Search overlay panel for performing site-wide searches

Build Your Next Big Thing on Heroku. Sign Up Now!

Joe Kutner on the Twelve-Factor App

Joe Kutner, Software Architect for Heroku at Salesforce.com, discusses the twelve-factor app. The twelve-factor app is a methodology that aids development of modern apps that are portable, scalable, and maintainable. Host Kanchan Shringi spoke with Kutner about the origin of these principles; their continued and growing importance with advances in microservices, DevOps, and containerization; and why developers should adopt the principles to build modern apps.

Special Episode: Cybersecurity

Companies often walk a fine line between securing employees' devices. If their guidelines are too stringent, their employees can't get their work done, but if they're too loose, outside threats could compromise their systems. Frustrated by this dichotomy, Jason Meller founded Kolide, a security solution for teams that value productivity, transparency, and employee happiness.

72. Designing with Lynn Fisher

Lynn Fisher has been designing websites for over 15 years. When she's not occupied by &yet, a software and design consultancy, she's working on art projects and illustrations that push the capabilities of frontend development. In this conversation with Heroku designer and developer Charlie Gleason, we'll explore her methodologies and interests in making unique web projects.

71. Linking Data with Mulesoft

Data drives every software application, from individual projects to massive enterprise workflows. Whether that information is kept in your database, or someone else's, chances are you'll likely need to unite disparate sources to provide a useful user experience. Mulesoft can help. By providing over 150 connections to databases, third-party APIs, and other services, Mulesoft acts as single integration point between your code and data. Becky Jaimes, a product manager at Salesforce, chats with Dejim Juang, a Master Principal Solutions Engineer at Mulesoft, to talk about the various ways to incorporate Mulesoft in your projects.

70. Monitoring, Privacy, and Security in Public Cloud

We're used to monitoring our applications for metrics like performance and availability. But increasingly, teams are also extending monitoring practices towards security and privacy of their systems and data. Whether it's ensuring that there isn't a wide configuration drift, or even ensuring that there are no anomalies on how a server is being accessed, monitoring internal server metrics can help provide engineers and DevOps teams enhanced peace of mind. Sean Porter, the CTO of Sensu, discusses these monitoring tactics with Robert Blumen, a DevOps engineer at Salesforce.

Special Episode: Enabling a New Generation with Technology and Hawaiian Cultural Values

There are many challenges facing young students who want to learn tech skills for future opportunities. Those difficulties are compounded in remote regions such as Hawai`i. Native Hawaiians must choose between leaving their home for boot camps and businesses on the mainland, or working with tools that aren't aligned with their values. The Purple Mai`a Foundation is an education nonprofit whose mission is to inspire and educate the next generation of builders — the makers of cultural, social and enterprise technologies. Join Blaine Kaho`onei, David Pickett, and Jennifer Hooper as they discuss Purple Mai`a’s learning platform and what working with the organization means for them.

Special Episode: Books, Art, and Zombies: How to Survive in Today’s World

As shelter-in-place orders increase around the world, the challenges in keeping yourself safe in quarantine are becoming more apparent. There are disruptions to all of our routines, whether you're a child missing your friends from school or an adult balancing work with household responsibilities. Charlie Gleason and Margaret Francis discuss the ways in which they're keeping hope and happiness alive with their families.

69. Designing a Better 2FA Mobile App

These days, passwords aren't enough to keep you secure. More and more websites are relying on two-factor authentication, coupling traditional login forms with an additional component, such as a security code texted to your phone. There's quite a lot of innovation occurring in the space between security and user experience. Evan Grim is a software architect at Salesforce, and he's in charge of their Salesforce Authenticator mobile app. He's joined by Chris Castle to talk about how the app works and what they're doing to make security practices even easier.

68. Performance Tuning Critical Rendering Path

In modern web development, there are two key factors which dictate how quickly your page loads. The first is part depends on the server–how quickly data can be fetched and sent down the wire. The second part depends on the browser, to render your website's HTML, CSS, and JavaScript. Although this latter portion is considered "client-side" work, it's still the responsibility of web developers to construct their front end pages in such a way as to less the work the browser has to do and speed up what the user sees. Ben Harding, a developer at Raygun, is in conversation with Charlie Gleason, a designer and developer at Heroku, to talk about how to analyze and fine tune these critical rendering paths.

67. Launching a Startup in a Regulated Industry

Rhino is a new start-up with a unique take on an old idea. Often, when renting an apartment, landlords requiring an upfront deposit of several times the monthly rent, to cover any damage a renter may cause. This can be a prohibitive entry for people looking for a place to live. By working with property holders and insurance companies, Rhino charges renters a monthly fee in lieu of a lump sum. Rather than technical challenges, however, this disrupts decades of norms for how communities operates. Learn all about the platform from Bryan Woods, its CTO.