The Polyglot Developer Podcast

Follow The Polyglot Developer Podcast
Share on
Copy link to clipboard

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


    • Jul 2, 2020 LATEST EPISODE
    • infrequent NEW EPISODES
    • 39m AVG DURATION
    • 38 EPISODES


    Search for episodes from The Polyglot Developer Podcast with a specific topic:

    Latest episodes from The Polyglot Developer Podcast

    TPDP038: COBOL Development on the Mainframe

    Play Episode Listen Later Jul 2, 2020 36:45


    In this episode I'm joined by Elizabeth Joseph from IBM, and we discuss COBOL. I know what you're thinking. Why are we resurrecting a dinosaur of a programming technology for this podcast episode? While the programming language is one of the oldest, it is still very relevant when it comes to modern development, more particularly mainframe development. While the focus point of this episode is around COBOL, Elizabeth and I spend a lot more time discussing mainframe development and where it fits in a world where JavaScript, Python, and similar technologies are dominating. A brief writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2020/07/tpdp-e38-cobol-development-mainframe/

    TPDP037: Writing Tests in a Development Project

    Play Episode Listen Later Jun 4, 2020 36:44


    In this episode I'm joined by repeat guest, and awesome developer, Corbin Crutchley from Unicorn Utterances. The topic of this episode is on testing, and I'm not talking about taking exams, I'm talking about writing tests in your development projects to produce much better final products. If you've ever been curious about the differences between unit tests, integration tests, end to end tests, and all of the other possible types of tests that might exist, this episode is for you. It doesn't matter if you're a new developer, a casual developer, or expert developer, knowing how to write tests will greatly benefit your career. A brief writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2020/06/tpdp-e37-writing-tests-development-project/

    TPDP036: Machine Learning, AI, and Data Science

    Play Episode Listen Later May 4, 2020 42:11


    In this episode I'm joined by Upkar Lidder from IBM, and we're talking about modern machine learning. Do you process a large amount of data and manually make decisions on it? There's a good chance that you could be leveraging machine learning to reduce your workload and make more accurate decisions. Learn about what machine learning is, how it differs from artificial intelligence and data science, and what you need in order to be successful with it. A brief writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2020/05/tpdp-e36-machine-learning-ai-data-science/

    TPDP035: Developing on the Blockchain

    Play Episode Listen Later Apr 14, 2020 31:50


    In this episode I'm joined by Lennart Frantzell from IBM, and we're talking about the blockchain. If you've ever been curious on what the blockchain is, why you should develop on it, or how to even develop on it, this is the episode for you. We clear the air on a lot of misconceptions that people have and show that it is more than just cryptocurrency and hype. A brief writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2020/04/tpdp-e35-developing-on-the-blockchain/

    TPDP034: Containers, Virtual Machines, and Orchestration, Part 2

    Play Episode Listen Later Mar 11, 2020 42:48


    This episode is a continuation of the previous episode featuring Marek Sadowski from IBM. In the previous episode, Marek and I discussed the history and use-cases behind virtual machines, containers, and bare metal deployments. We briefly discussed orchestration, but ran out of time when it came to getting into the exciting topics. As part of the continuation, we jump into Kubernetes (K8s), a popular container orchestration tool, and how it differs from popular orchestration services like Red Had OpenShift. If you're looking to scale your organization, this is an episode worth listening to. A brief writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2020/03/tpdp-e34-containers-virtual-machines-orchestration-part-2/

    TPDP033: Containers, Virtual Machines, and Orchestration, Part 1

    Play Episode Listen Later Feb 18, 2020 52:44


    In this episode I'm joined by Marek Sadowski from IBM, and we're bringing DevOps into focus. More particularly, we're focusing on virtual machines, containers, and orchestrating them with tools like Kubernetes and RedHat OpenShift. If you've ever had to deploy an application, you've probably asked yourself, what do I choose for deployment? Do I build my own hardware, use a virtual machine, or do I look into containers? What happens when your one application turns into one hundred applications? How do you manage those applications without bringing yourself to madness? Do you choose something like Kubernetes, or do you explore a managed solution like OpenShift? This is a two part episode with this particular episode focusing on containers, virtual machines, and Kubernetes. The next episode in the series takes a spin at comparing Kubernetes to solutions like OpenShift for orchestration. A brief writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2020/02/tpdp-e33-containers-virtual-machines-orchestration-part-1/

    TPDP032: Getting Familiar with TypeScript for Development

    Play Episode Listen Later Oct 11, 2019 33:47


    In this episode I'm joined by Corbin Crutchley, a friend and regular on the show, and we set out to talk about TypeScript and how it is used in modern development. If you've never been exposed to TypeScript, it is a strongly typed language that acts as a superset to JavaScript, but compiles to JavaScript in the end. It is a go-to technology for a lot of developers and is becoming increasingly popular every day. Corbin and I take some time to explain all of the benefits and a few of the negatives about this awesome technology in this episode of the show. A brief writetup to this episode can be found via https://www.thepolyglotdeveloper.com/2019/10/tpdp-e32-getting-familiar-typescript-development/

    TPDP031: Developer Education through Books, Video Courses, and Conferences

    Play Episode Listen Later Sep 12, 2019 50:17


    In this episode I'm joined by Adrienne Tacke, author of Coding for Kids: Python, and Alex Ziskind, owner of the NativeScripting course platform. The topic of this episode is broken into two parts. The first is around improving your skills as a developer through different education avenues such as eBooks, video courses, conferences, and other events. The three of us on the show are developers, like many of the listeners. We each have our own methods towards learning new development technologies or deepening our skills with the technologies we're already using. Some of these methods might not be obvious and it's something we want to share. The second part of the episode is around taking the developer skills that you have and then using them to teach others through writing your own eBooks or courses, and what it looks like in terms of hardware, funding, and similar. A brief writetup to this episode can be found via https://www.thepolyglotdeveloper.com/2019/09/tpdp-e31-developer-education-books-video-courses-conferences/

    TPDP030: Building a Developer Community with Meetups

    Play Episode Listen Later Aug 9, 2019 53:00


    In this episode I'm joined by Vijay Menon, organizer of the JavaScriptLA and JavaScript South Bay Meetup groups in Southern California. The topic of this episode is around the importance of being a part of a developer community and building your own if one doesn't already exist in your local area. In this episode you'll hear success stories that Vijay has had at his very large and successful developer communities and the work that is involved for building and managing your own on Meetup.com. A brief writetup to this episode can be found via https://www.thepolyglotdeveloper.com/2019/08/tpdp-e30-building-developer-community-with-meetups/

    TPDP029: Asynchronous JavaScript Development

    Play Episode Listen Later Jul 8, 2019 35:16


    In this episode I'm joined by Corbin Crutchley, a seasoned JavaScript developer with extensive knowledge of various frameworks such as Vue.js, Angular, and React.js. Corbin also operates his own development blog, Unicorn Utterances. The topic of this episode is around asynchronous development using JavaScript and no particular framework. If you're coming from other programming languages, the concept of promises, callbacks, async / await, and similar all might seem daunting when it comes to working with remote web services or even resource intensive proccesses. Corbin and I shed some light into the world of doing things asynchronously and hopefully clear things up and even make the concepts easier to wrap your head around. A brief writetup to this episode can be found via https://www.thepolyglotdeveloper.com/2019/07/tpdp-e29-asynchronous-javascript-development/

    TPDP028: Coding Bootcamps vs Traditional Computer Science Degrees

    Play Episode Listen Later Jun 10, 2019 48:16


    In this episode I'm joined by Ben Nelson, co-founder of Lambda School, an increasingly popular coding bootcamp with a slightly different structure and monetization strategy than the others. Computer Science programs at a university are known to be tough, painful, and exhausting. This is because of the nature of the material, duration of the program, and the fact that you're probably going to be challenged with difficult classes outside the direct scope of software development. This is where coding schools such as Lambda School come into play because these are programs that are designed to teach you relevant workforce skills in short amounts of time. Ben Nelson experienced a traditional university, switched to a popular coding bootcamp, and then started his own coding bootcamp because of the experience it was giving students. I personally only ever completed a Computer Science program at a university, so this episode shares perspectives and information from both points of view. A brief writetup to this episode can be found via https://www.thepolyglotdeveloper.com/2019/06/tpdp-e28-coding-bootcamps-vs-traditional-computer-science-degrees/

    TPDP027: Static Website Generation with Hugo

    Play Episode Listen Later May 9, 2019 52:17


    In this episode I'm joined by Bjørn Erik Pedersen, the core maintainer of Hugo, a popular static site generator built with the Go programming language. Content management systems can be clunky because of all the layers involved in the stack. These systems usually have a database and backend technology in place before the content is ever sent to the browser for rendering. Not to mention, the more layers you are working with, the higher chance you'll be attacked through a bug or exploit. This is where static site generation comes into play. Instead of working with a database and backend technology, all content is exported to HTML, CSS, and JavaScript. The content can be written in numerous formats, one of which is Markdown. Static site generation is made possible through themes and templates, all of which you'll learn about in this episode with Bjørn Erik. A brief writetup to this episode can be found via https://www.thepolyglotdeveloper.com/2019/05/tpdp-e27-static-website-generation-hugo/

    TPDP026: Game Development with Houdini

    Play Episode Listen Later Apr 10, 2019 35:21


    In this episode I'm joined by Ben Mears who works for SideFX, a visual effects company for the gaming and film industry. The focus of this particular episode is around Houdini, a popular tool used within both industries. However, we're going to put a gaming spin on the episode. Creating visual effects for games can be complicated and time consuming, but they don't have to be. With Houdini, you can use procedural, node-based workflows, for generating game assets and terrains. Ben Mears and I explore what exactly this means in this first ever gaming episode of the podcast featuring Houdini. A brief writetup to this episode can be found via https://www.thepolyglotdeveloper.com/2019/04/tpdp-e26-game-development-houdini/

    TPDP025: Securing Applications with a Second Factor of Authentication

    Play Episode Listen Later Mar 2, 2019 43:28


    In this episode I'm joined by Luke Walker who is a Solutions Architect at Yubico, the company that creates security hardware tokens such as the YubiKey. Security is a big deal in for both end users who are supplying data and developers who are working to keep that data safe. Luke and I spend some time in this episode discussing some of the various two-factor authentication (2FA) mechenisms that can be implemented in web applications and where some of these mechenisms fall short. In addition to things like TOTP, SMS, we also dive deep into the FIDO and FIDO2 protocol which Yubico implements and is pushing as a web standard. A brief writetup to this episode can be found via https://www.thepolyglotdeveloper.com/2019/03/tpdp-e25-securing-applications-second-factor-authentication/

    TPDP024: Mobile Application Security

    Play Episode Listen Later Feb 12, 2019 40:16


    In this episode I'm joined by first time guest, Rob Lauer, and repeat guest TJ VanToll, to talk about securing mobile applications from multiple perspectives. Both Rob and TJ work for Progress, the core contributors of the mobile development framework, NativeScript, but NativeScript is by no means the focus of the episode. The focus is around security, and that can mean numerous things ranging from code security, the security of any data on the device at rest, and the security of data being sent to remote web services. In this episode we break down each of these categories and give potential ideas to get beyond them. A brief writetup to this episode can be found via https://www.thepolyglotdeveloper.com/2019/02/tpdp-e24-mobile-application-security/

    TPDP023: Being a Freelance Developer Contractor or Consultant

    Play Episode Listen Later Jan 25, 2019 44:19


    In this episode I'm joined by Nolan Erck who is a freelance developer consultant and is the owner of South of Shasta Consulting, located in Sacramento, California. The focus of this episode is to dive deep into freelance development and some of the things to consider versus working as a full-time employee for a typical organization. This is valuable to anyone looking to transition from their current developer career or to anyone who is just now entering the work force and is looking for options because Nolan answers all the questions based on his first-hand experience. A brief writetup to this episode can be found via https://www.thepolyglotdeveloper.com/2019/01/tpdp-e23-being-freelance-developer-contractor-consultant/

    TPDP022: NoSQL Databases and the Flexibility of a Non-Relational Model

    Play Episode Listen Later Oct 2, 2018 45:18


    In this episode I'm joined by Matt Groves, Senior Developer Advocate at the NoSQL database company, Couchbase. The focus of this episode is to become familiar with NoSQL and where it makes sense to use it in your projects, both new and old. Matt and explore numerous NoSQL database technologies which include Graph, Document, Key-Value, and Columnar, and look at the possible advantages they bring over the RDBMS alternative. I know Matt Groves from my time working with him at Couchbase. While Couchbase will be included in the episode, it is by no means the focus of the episode. A brief writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2018/10/tpdp-e22-nosql-databases-flexibility-non-relational-model/

    TPDP021: Developer Evangelism

    Play Episode Listen Later Sep 10, 2018 45:03


    In this episode I'm joined by Matthew Revell, founder of the Developer Relations consultancy organization, Hoopy. Developer Relations, Developer Advocacy, and Developer Evangelism, are relatively new roles at many organizations, but are critical for spreading awareness and getting adoption of any product the organization sells. Matthew shares his experience in Developer Relations, more specifically Developer Evangelism, and what those in the role do on a day-to-day as well as how it benefits the organization and the developers they wish to support. A brief writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2018/09/tpdp-e21-developer-evangelism/

    TPDP020: GraphQL for API Development

    Play Episode Listen Later Aug 7, 2018 56:04


    In this episode I'm joined by Lee Byron, former Facebook employee, who is one of the co-creators of GraphQL. Coming from RESTful API development, I've run into many pain-points that GraphQL works to alleviate, and is one of the reasons why I've become such an advocate for it for modern development. Lee and I spend a lot of time discussing the fundamentals of GraphQL and how to get started with it in development. Not only are we focusing on the how, but we are also focusing on the why, which is very important when evaluating a new technology and methodology. A brief writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2018/08/tpdp-e20-graphql-api-development/

    TPDP019: Automated Software Delivery for Cloud Native Applications

    Play Episode Listen Later Jun 2, 2018 46:25


    In this episode I'm joined by Jim Clark who works as the Chief Architect at Atomist. Jim and I spend a lot of time discussing how the pipeline model to software delivery can be improved by making it a workflow and event driven model instead with a service like Atomist. The pipeline approach can only get you so far and it is limited in how the appropriate teams can get the necessary notifications to function efficiently. Jim and I explore how to get beyond these common problems. A brief writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2018/06/tpdp-episode-19-automated-software-delivery-cloud-native-applications/

    TPDP018: Progressive Web Application Development

    Play Episode Listen Later May 15, 2018 42:06


    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/

    TPDP017: Going FaaS on Serverless with OpenWhisk

    Play Episode Listen Later Feb 19, 2018 42:44


    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/

    TPDP016: Job Hunting as a Software Engineer

    Play Episode Listen Later Jan 30, 2018 37:31


    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/

    TPDP015: Authorizing Access with OAuth

    Play Episode Listen Later Aug 8, 2017 35:18


    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/

    TPDP014: Object Storage for Application Developers

    Play Episode Listen Later Jun 14, 2017 31:50


    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.

    TPDP013: The Go Programming Language and Where it Fits in Modern Development

    Play Episode Listen Later Mar 27, 2017 32:09


    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.

    TPDP012: Getting the Help You Need on Stack Overflow, Blogs, and Forum Boards

    Play Episode Listen Later Feb 9, 2017 12:53


    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.

    TPDP011: Continuous Integration and Deployment for the Polyglot Developer

    Play Episode Listen Later Nov 4, 2016 24:43


    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.

    TPDP010: All About the Google App Engine

    Play Episode Listen Later Oct 3, 2016 39:09


    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.

    TPDP009: An Ember in the Land of Web Frameworks

    Play Episode Listen Later Sep 3, 2016 46:14


    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.

    TPDP008: Asynchronous and Event-Based Programming with RxJS

    Play Episode Listen Later Aug 13, 2016 32:28


    In this episode I am joined by Ben Lesh, a senior software engineer at Netflix. Ben is one of the lead developers for RxJS, a reactive extension set for JavaScript, and a core component in the software stack at Netflix. Here we discuss everything from what is RxJS, to how it differs from common promises and callbacks in JavaScript. We also discuss who is using it and how it is playing a critical role in Angular 2. A writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2016/08/asynchronous-event-based-programming-rxjs/ 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.

    TPDP007: Developing for the Internet of Things (IoT) and Where to Start

    Play Episode Listen Later Jul 29, 2016 30:31


    In this episode I am joined by Jen Looper, a software developer and advocate for the Internet of Things (IoT). We discuss everything from the basics behind IoT, what is some good hardware to get started with, what programming skills you need for IoT development, and where to get help or find resources to boost your learning. A writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2016/07/tpdp-episode-7-developing-internet-things-iot-start/ 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.

    TPDP006: PouchDB and its Usefulness in Browser Based Development

    Play Episode Listen Later Jun 10, 2016 38:09


    In this episode I am joined by Nolan Lawson, one of the main contributors on the PouchDB open source project. We discuss everything from what is PouchDB, what does it do under the covers, what development platforms are supported, and what does it aim to accomplish that might have been particularly difficult with another tool. This episode is targeted towards web and mobile developers who include JavaScript as one of the core technologies in their stack because PouchDB is in fact a JavaScript wrapper. I've personally used PouchDB in the past because it makes it incredibly easy to synchronize data with remote databases via a web or mobile application. If you're investigating sync solutions, Nolan and I have you covered in this episode. A writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2016/06/tpdp-episode-6-pouchdb-usefulness-browser-based-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.

    TPDP005: Developing Mobile Apps with Telerik NativeScript

    Play Episode Listen Later May 10, 2016 50:30


    In this episode I'm joined by TJ VanToll, Developer Advocate at Telerik, where we discuss the cross platform mobile development framework NativeScript. We cover everything from what is NativeScript, what do you need to start developing NativeScript applications, and how it differs or why you should use it versus native development or development with a different hybrid mobile framework. TJ talks about where things are headed when it comes to mobile development, who is using Telerik NativeScript to develop apps, and how Angular 2 fits into the framework. This is the most exciting episode yet on The Polyglot Developer Podcast and I recommend listening to it if you're interested in mobile application development, whether it be for personal or for your business. A writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2016/05/tpdp-episode-5-developing-mobile-apps-telerik-nativescript/ 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.

    TPDP004: What is All This Mobile First, Offline First, and API First Jargon?

    Play Episode Listen Later Apr 2, 2016 31:45


    In this episode I'm joined by a former colleague, and friend, William Hoang where we discuss a lot of jargon that comes up with modern software development. I've broken this episode into a few parts. We're going to discuss mobile first development, API first development, and offline first development and how you should choose between them when planning or developing an application. A writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2016/04/tpdp-episode-4-what-is-all-this-mobile-first-offline-first-and-api-first-jargon/ 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.

    TPDP003: Developer Tools that can Make You More Productive Towards Your Next Release

    Play Episode Listen Later Mar 5, 2016 50:49


    In this episode I'm joined by two of my good friends Simon Reimler and Ray Camden where we discuss some of the software, tools and services available that can boost development and marketing productivity of your next big application. I've broken this episode into three main categories, being, tools used for planning before development or design, tools used for development and designing an application up to its release, and tools for maintaining and driving the success of an application after its been released. You'll get to know what we're using and how it might help you out in any of your development adventures. A writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2016/03/tpdp-episode-3-developer-tools-that-can-make-you-more-productive-towards-your-next-release/ 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.

    TPDP002: Picking the Right Mobile Development Technology for Your Needs

    Play Episode Listen Later Feb 7, 2016 31:20


    In this episode I talk about my experience as a mobile developer and some of the native and hybrid apps that I've published to the various app stores like, but not limited to, Google Play and iTunes. As a developer that has used both native and hybrid for development, I discuss where I feel native mobile app development succeeds and also where it falls short, making room for hybrid technologies like Apache Cordova, Xamarin, and Telerik NativeScript. A writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2016/02/tpdp-episode-2-picking-the-right-mobile-development-technology-for-your-needs/ 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.

    TPDP001: The Requirements for Building Mobile Applications

    Play Episode Listen Later Jan 2, 2016 19:07


    In this episode I talk about what I feel to be requirements in developing mobile applications. I've broken these requirements into three main categories, being, the planning requirement, the execution requirement, and the post release marketing requirement. Have you ever wondered the fees for releasing your application to the various app stores or what kind of development hardware you need? Get all the information you need to get your app development business kick started. A writeup to this episode can be found via https://www.thepolyglotdeveloper.com/2016/01/tpdp-episode-1-requirements-developing-mobile-applications/ 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.

    Claim The Polyglot Developer Podcast

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel