The Polyglot Developer Podcast

The Polyglot Developer Podcast

By Nic RaboyTechnologyEducation
Download on the App Store

The Polyglot Developer Podcast episodes

  • TPDP018: Progressive Web Application Development
    In this episode I'm joined by Tara Manicsic who works as a Developer Advocate team at Progress Software.
    Tara and I spend time discussing Progressive Web Applications (PWA) and how you can be effective building them with service workers, among other things, for mobile devices as well as standard desktop-based web browsers.
    If you're into developing modern web and mobile applications, getting informed on Progressive Web Application (PWA) development is something you should consider.
    A writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2018/05/tpdp-episode-18-progressive-web-application-development/
    43 min
  • TPDP017: Going FaaS on Serverless with OpenWhisk
    In this episode I'm joined by Carlos Santana who works on the Cloud Functions team at IBM.
    Carlos and I get all your questions answered when it comes to what serverless is and how you can create your own very scalable functions that can be deployed on it. We name drop a few providers such as AWS Lambda and Azure Functions, but the focus is centered around IBM's Cloud Functions service which uses Apache OpenWhisk.
    If you're into developing web applications, learning about functions as a service (FaaS) is for you.
    A writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2018/02/tpdp-episode-17-faas-serverless-openwhisk/
    43 min
  • TPDP016: Job Hunting as a Software Engineer
    In this episode I am joined by Brenda itReverie, a fellow application developer that I met when I was at NativeScript Developer Days 2017.
    Brenda and I shift the focus away from software development for a moment and focus on hunting down and locking in a job in application development, a subject that is long, stressful, and never pleasant. In this episode we answer all your questions regarding getting called by recruiters and tackling those complicated algorithm and coding challenges given in the various interviews.
    The goal of this episode is to give you some pointers towards being successful and giving you something to anticipate to make the process a little less stressful.
    A writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2018/01/tpdp-e16-job-hunting-software-engineer/
    38 min
  • TPDP015: Authorizing Access with OAuth
    In this episode I am joined by Ryan Chenkie, Developer Advocate at the internet safety company, Auth0.
    Ryan and I discuss OAuth and how it can be used for authorizing third-party access to your data.
    If you've been keeping up, you'll remember that I wrote the very popular ng-cordova-oauth and ng2-cordova-oauth libraries for Ionic Framework that allowed mobile applications to work with OAuth providers like Google and Facebook. There are a lot of common questions around the protocol such as storing tokens, refreshing tokens, and implementing OAuth logic within code.
    The goal in this episode is to clear up the common questions and give everyone a better understanding on how OAuth works as well as the best practicies.
    A writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2017/08/tpdp-e15-authorizing-access-oauth/
    36 min
  • TPDP014: Object Storage for Application Developers
    In this episode I am joined by Krishna Srinivas, engineer at the open source object storage company, Minio.
    Krishna and I discuss object storage which is different than database storage or plain filesystem storage. A popular object solution is Amazon S3, but it is not the only solution. Object storage is great for protecting data from corruption or loss as well as providing a great way to work with it via standard HTTP. This makes it great for application development.
    A writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2017/06/tpdp-episode-14-object-storage-application-developers/
    If you have questions that you'd like answered in the next episode, visit https://www.thepolyglotdeveloper.com/podcast-questions and fill out the form.
    32 min
  • TPDP013: The Go Programming Language and Where it Fits in Modern Development
    In this episode I am joined by Matt Holt, creator of the very popular web server known as Caddy. Instead of focusing on Caddy in this particular episode, we focus on the Go programming language, which was used to make Caddy so successful.
    The Go programming language, sometimes referred to as Golang, is a very popular alternative to languages like PHP and Node.js because it is very fast, efficient, and lightweight in comparison. Both Matt and I explore why this is and how you can use it in your own applications.
    A writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2017/03/tpdp-episode-13-go-programming-language-modern-development/
    If you have questions that you'd like answered in the next episode, visit https://www.thepolyglotdeveloper.com/podcast-questions and fill out the form.
    33 min
  • TPDP012: Getting the Help You Need on Stack Overflow, Blogs, and Forum Boards
    I record a lot of programming videos and write even more tutorials. With all this content comes a lot of questions from my subscribers, some questions being better than others. This brought be to the topic of explaining how to ask a good question and get the best possible help from the developer community in places like Stack Overflow and other outlets such as The Polyglot Developer.
    I want to make sure all my subscribers succeed in their careers as developers. Following the simple best practices as mentioned in this episode will get you great help wherever you ask for it.
    A writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2015/10/how-to-get-programming-help-in-forums-and-on-my-blog/
    If you have questions that you'd like answered in the next episode, visit https://www.thepolyglotdeveloper.com/podcast-questions and fill out the form.
    13 min
  • TPDP011: Continuous Integration and Deployment for the Polyglot Developer
    In this episode I am joined by Ivan Nemytchenko from the open source company, GitLab. Here we take some time to explain what continuous integration and deployment is and how to get started with it in your development process. GitLab offers a free CI / CD solution called GitLab CI, but there are other solutions such as Jenkins and Travis CI as well.
    A writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2016/11/tpdp-episode-11-continuous-integration-deployment-polyglot-developer/
    If you have questions that you'd like answered in the next episode, visit https://www.thepolyglotdeveloper.com/podcast-questions and fill out the form.
    25 min
  • TPDP010: All About the Google App Engine
    In this episode I am joined by Terry Ryan, Developer Advocate at Google. Here we discuss the Google App Engine platform, what it is, and when it is a relevant solution to use for a major web application.
    A writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2016/10/tpdp-episode-10-google-app-engine/
    If you have questions that you'd like answered in the next episode, visit https://www.thepolyglotdeveloper.com/podcast-questions and fill out the form.
    40 min
  • TPDP009: An Ember in the Land of Web Frameworks
    In this episode I am joined by Tracy Lee, owner of Modern Web and advocate of Ember.js, as well as Taras Mankovski who runs Ember Sherpa. Here we discuss a very popular JavaScript framework called Ember.js and the conveniences it offers in comparison to other, possibly similar front-end frameworks like React and Angular. This episode includes information on tooling and development best practices as well.
    A writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2016/09/tpdp-episode-9-an-ember-in-the-land-of-web-frameworks/
    If you have questions that you'd like answered in the next episode, visit https://www.thepolyglotdeveloper.com/podcast-questions and fill out the form.
    47 min

About The Polyglot Developer Podcast

From the publisher's feed

Software Engineer and Developer Advocate, Nic Raboy, shares all his tips and tricks to becoming a polyglot developer. Learn about the latest trends in web, mobile, and game development and how you can quickly get ahead in becoming an incredible developer. With a background in programming languages such as Java, Android, Node.js, and Golang and a background with frameworks such as Express, Ionic Framework, NativeScript, Zend Framework, and Apache Cordova, Nic Raboy is a polyglot with a lot to share.