Search overlay panel for performing site-wide searches
Salesforce (Heroku) Named a Leader. Learn More!

Code[ish]

codeish-cover-art.png

Code[ish]

A podcast brought to you by the developer advocate team at Heroku, exploring code, technology, tools, tips, and the life of the developer.

Subscribe to Code[ish]

This field is for validation purposes and should be left unchanged.

Related Podcasts

Looking for more podcasts? Tune in to the Salesforce Developer podcast to hear short and insightful stories for developers, from developers.

Share This

Code[ish] • October 29th, 2019

Salesforce architect Ian Varley discusses multi-tenant architecture, including how it differs from multi-user systems. Salesforce, along with other immense cloud platforms, rely on a shared resource architecture in order to scale horizontally. Multi-tenancy offers unique challenges around job scheduling, resource contention, and ensuring secure isolation between users.

Hosted By:
Robert Blumen
Robert Blumen
Lead DevOps Engineer, Salesforce
@robertblumen
with Guest:
Ian Varley
Ian Varley
Principle Architect, Architecture Strategy, Salesforce
@thefutureian

Transcript Available

  • Deeply Technical
  • API
  • architecture
  • distributed systems
  • multi-tenancy
  • public cloud
  • scalability
  • Security

Share This

Code[ish] • October 22nd, 2019

Open Collective is a platform aimed at simplifying financial contributions to open source projects. Open Collective receives recurring payments and donations from large organizations and redistributes it to open source maintainers to sustain their work. François Hodierne joins us on this episode to talk about how Open Collective sustains itself, through its adoption of Node frameworks, its open code and transparent decision-making, and its successful bug bounty program.

Transcript Available

  • Heroku in the Wild
  • bug bounty
  • funding
  • graphql
  • node.js
  • non-profits
  • Open Source

Share This

Code[ish] • October 15th, 2019

Software development has advanced so rapidly that's it's possible to create amazing user experiences, powerful machine learning algorithms, and memory efficient applications with incredible ease. But as the capabilities tech provides has changed, so too have the requirements of individual developers morphed to encompass a variety of skills. Not only should you be writing efficient code; you need to understand how that code communicates with all the other systems involved and make it work well. Tim Specht, the CTO of Dubsmash, shares his understanding of what it takes to not only stay on top of the changing software development landscape, but also to understand how to prioritize your own desires with those often conflicting interests of your team, product, or users.

Transcript Available

  • Deeply Technical
  • software development
  • startups
  • technology

Share This

Code[ish] • October 8th, 2019

Web components have emerged as a standard way to build feature-rich applications for the web. Utilizing techniques such as encapsulation, shadow DOM, and HTML templates, it's quickly becoming the de facto methodology for front-end development. Ben Farrell from Adobe is here to tell us how web components came about, where they're being used in production, and where front-end development is headed over the next five years. We're also going to give a discount code for Ben's book on web components, available from Manning!

Transcript Available

  • Deeply Technical
  • canvas
  • CSS
  • design
  • front-end
  • HTML
  • JavaScript
  • templating
  • web components
  • web standards

Share This

Code[ish] • October 1st, 2019

Leah Silber has been running tech conferences for over thirteen years. In this supplemental episode to her previous conversation with Jamie White, she'll introduce us to all the little things that make a big difference in ensuring that conference attendees feel appreciated, valued, and free to have a good time.

Transcript Available

  • Tools and Tips
  • event planning
  • tech conferences

Share This

Code[ish] • September 24th, 2019

Open source communities face several challenges. Besides receiving fair compensation, there are questions of sustainability, governance, mental health, marketing themselves to CTOs, alongside technical challenges such as issue triage and relevant documentation. Open Collective is an organization that aims to help. They serve chiefly as a legal banking entity to collect funds from individuals and companies and disperse them to maintainers in need. They also go beyond the fiscal and into the social elements of open source sponsorship by guiding individuals towards stewarding their communities into sustainability.

Transcript Available

  • Tools and Tips
  • funding
  • governance
  • maintainers
  • non-profits
  • Open Source
  • sustainability

Share This

Code[ish] • September 17th, 2019

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 can be tricky. Leah Silber knows this. She's worked on jQuery, Rails, Ember, and Rust, and her company, Tilde, places a huge emphasis on contributing to and consuming open source projects. She joins us to explain how businesses fundamentally thrive by sponsoring and supporting the open source work that their employees are passionate about.

Transcript Available

  • DevLife
  • contributions
  • Open Source
  • work-life balance

Share This

Code[ish] • September 10th, 2019

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, operating systems, CLIs, and--oh yeah, embedded devices. Carol Nichols and Jake Goulding are Rust instructors and enthusiasts, and they join Chris Castle to talk about Rust's underlying strengths as an ideal blend of simpler languages, like Ruby, with more memory conscious ones, like C. We're also going to give a 40% discount code for Carol and Jake's new video series on Rust, forthcoming from Manning!

Transcript Available

  • Deeply Technical
  • memory efficiency
  • Rust
  • systems programming

Share This

Code[ish] • September 5th, 2019

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 they're excited about. In this second half of a two-part episode, you'll hear open source project maintainers and developers share what they love about the Go language and its community.

Transcript Available

  • Deeply Technical
  • containers
  • developer tools
  • golang
  • Kubernetes
  • modules
  • newbies
  • performance

Share This

Code[ish] • September 3rd, 2019

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 they're excited about. In this first half of a two-part episode, you'll hear from employees at Mattel, GitHub, and Microsoft, as well as authors and instructors, on how they've integrated Go into their work.

Transcript Available

  • Deeply Technical
  • CLI
  • go
  • golang
  • GopherCon
  • Kubernetes
  • Programming

Share This