Search overlay panel for performing site-wide searches

Salesforce (Heroku) Recognized as a Leader. Learn More!

Code[ish]

Code[ish]

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.

Share This

Code[ish] • December 3rd, 2019

Many organizations and teams have adopted Go for its focus on concurrency and efficiency, and Heroku is no different. Although it's no longer a "new" language, diving into Go can be intimidating, whether you're a seasoned programmer or a new hire. Johnny Boursiquot, Ed Muller, and Rishabh Wason discuss the joys and challenges of learning Go, applying it to projects at Heroku, and teaching colleagues how to write idiomatic code.

Transcript Available

  • Heroku in the Wild
  • backend programming
  • concurrency
  • go
  • microservices

Share This

Code[ish] • November 26th, 2019

Literature gets a bad rap for being too complicated, but it doesn't have to be. Over the years, various websites have sprung up to connect the confused with the clever. LitCharts aims to help by providing source text in one column, and a list of annotations, references, and explanations in another. We sat down with two members of the LitChart to discuss the technical challenges involved in building up a repertoire of literary knowledge.

Transcript Available

  • Deeply Technical
  • annotating content
  • design
  • literature
  • poetry
  • UX

Share This

Code[ish] • November 19th, 2019

GraphQL is a querying language with the aim of increasing the productivity of frontend and backend developers. It can make working with React easier, be used as an API for third-party clients, and allow for feature-rich applications to request precisely the data they need. Like any part of your stack, GraphQL isn't a panacea. The language is still being developed, and has some limitations. Tanmai Gopal, the CEO of Hasura, guides us through the pros and cons of using GraphQL in your application.

Transcript Available

  • Deeply Technical
  • APIs
  • frontend development
  • graphql

Share This

Code[ish] • November 12th, 2019

The GitHub Student Developer Pack is a collection of free offers and discounts from dozens of tech companies including Heroku, SendGrid, Sentry, and TravisCI. Anupam Dagar is a final-year undergraduate student at Indian Institute of Information Technology, and he's sharing with us how the Student Pack has helped him and his peers grow into more confident developers.

Transcript Available

  • Tools and Tips
  • education
  • getting started
  • github
  • new developers
  • node.js
  • Python

Share This

Code[ish] • November 5th, 2019

Coding problems can be the hardest part an interview. Whether you're standing in front of a blank whiteboard or typing on your laptop as someone watches over video chat, the process can be nerve wracking for even the most skilled coder. That's why Parker Phinney created Interview Cake, a website whose goal is to build confidence and teach candidates how to get past tricky situations. Julián Duque interviews Parker about the history of the site, what sort of content is available, and what candidates can do to prepare themselves.

Transcript Available

  • Tools and Tips
  • interviews
  • newcomers
  • Programming
  • soft skills
  • whiteboarding

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.

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