About The Polyglot Developer

Practical programming tutorials for developers who don't want to be fluent in just one thing. Since 2014, The Polyglot Developer has covered web development, mobile apps, databases, cloud operations, and more — because the best engineers pick the right tool for the job, whatever language or platform that requires.

Written by Nic Raboy and a team of contributors with real-world experience, every tutorial is built to be hands-on and get straight to the point. Whether you're building APIs with Node.js or Go, wiring up MongoDB, shipping mobile apps, or containerizing with Docker, you'll find guides that help you ship better software.

Contributors

Nic Raboy

Nic Raboy

Nic Raboy is an advocate of modern web and mobile development technologies. He has experience in C#, JavaScript, Golang and a variety of frameworks such as Angular, NativeScript, and Unity. Nic writes about his development experiences related to making web and mobile development easier to understand.

Anaiya Raisinghani

Anaiya Raisinghani

Anaiya Raisinghani is a Masters student at the University of Southern California studying Industrial and Systems Engineering. She is interested in databases, machine learning, and natural language processing. This summer, she is interning at MongoDB as a Developer Advocacy Intern. In her free time, you can find her watering her plants or exploring San Francisco.

Corbin Crutchley

Corbin Crutchley

Corbin Crutchley is a fan of anything tech related. Always looking for new ways to learn and grow, he spends most days tinkering on a machine of some kind. He has experience with Python, Angular, React, and NativeScript. Corbin cares passionately about documentation and always wants to contribute back.

Ewald Horn

Ewald Horn

Ewald cut his programming teeth on GW BASIC back in the '90s and, while his coding style hasn't really improved much, managed to keep his passion for learning and tinkering alive. Being editor and language agnostic, he's been known to dabble in all manner of technologies in his quest to solve business challenges. When not busy making a mess of his kitchen, he can often be found sitting in front of his computer, muttering something about how he's sure this used to be easier back in the day.

Brad Martin

Brad Martin

I'm a husband, father and full stack software developer.

Dan Shultz

Dan Shultz

I spend my days using data visualization to help clients understand the story behind their morass of data, and love sharing exciting techniques as I discover them. My career story begins at CompuServe in the mid '90's - and I've been a JavaScript developer since Netscape 1.1. I am a Fine Arts Major from The Ohio State University, and enjoy software development more each day as new tools keep allowing us to create better and better experiences. I also draw cartoons - any empty whiteboard is irresistible to me.

Luce Carter

Luce Carter

I am a Senior Developer Advocate at MongoDB, Microsoft MVP and Contentful Dev Hero from the UK. I am a lover of sunshine and code.

Siegfried Grimbeek

Siegfried Grimbeek

Passionate about the internet and technology as a whole, Siegfried Grimbeek has been actively developing websites for almost ten years. Currently he is focusing on JavaScript specialising in frameworks such as React and Vue.js and is always looking for ways to improve his development knowledege.

Tim Kelly

Tim Kelly

Developer Advocate at MongoDB and Java Expert.

Alain Chautard

Alain Chautard

Alain Chautard is a Google Developer Expert in Angular, as well as founding consultant and trainer at Angular Training where he helps web development teams learn and become fluent with Angular.

Andrew McGivery

Andrew McGivery

Andrew McGivery works as a full time as a Web/Portal Developer in the System Integration and Innovation department at Conestoga College in Canada where the focus is on Research and Development for new projects, concepts, and technologies. Andrew runs a blog that covers many topics including the Ionic Framework.

Aasawari Sahasrabuddhe

Aasawari Sahasrabuddhe

Developer Advocate at MongoDB and a Java and PHP Expert.

Adrienne Braganza Tacke

Adrienne Braganza Tacke

Adrienne Braganza Tacke is a Filipina software engineer in Las Vegas. She is also the author of the newly released book Coding for Kids: Python. She enjoys leading by example and sharing her knowledge to help new devs become great ones.

Alex Ziskind

Alex Ziskind

Alex is a NativeScript Developer Expert and owner of a Washington DC based software firm, Nuvious, since 2010. He is also a partner with nStudio where he mentors budding NativeScript developers. Alex also really loves to spread knowledge by teaching and training teams of developers, whether it’s in person on through video courses on NativeScripting.com. Connect with Alex on Twitter @digitalix.

Ben Elliott

Ben Elliott

I'm always looking for something to learn.

Brenda itReverie

Brenda itReverie

Brenda is a Software Consultant at Levvel in New York city, she loves sharing her knowledge and journey through web development. She is passionate about coding mainly in javascript but also some other languages. She has 10 years of experience in software development, believes in software craftsmanship and iterative Agile development. She believes coding is a skill everybody needs to some extent, not dissimilar to reading and writing. She also loves futuristic stuff and minimalism.

Brandon Raboy

Brandon Raboy

Brandon Raboy is a graduate of the University of the Pacific with a Bachelor of Science in Computer Science. He has 2 years of experience with Python and has written scripts using Python, Bash, and YAML syntax. With 6 months of experience working with SQL, he has modeled and managed several large databases. He also has 6 months of experience working with AWS and deploying, configuring, and managing tools such as Docker, Kubernetes, and Ansible on AWS instances.

Chris Mitchell

Chris Mitchell

Web developer from Modesto California. Working at UC Merced. jQuery, PHP/Zend, you rock. I rock on guitar sometimes too ;)

Mike Fotinakis

Mike Fotinakis

Mike is Co-Founder and CEO of Percy, where he works on challenging problems at the intersection of design, development, and deployment. Mike was previously an engineer at Google and is now enjoying building his first company from the ground up.

Oliver Mensah

Oliver Mensah

Oliver is a recent computer science graduate who loves to share his knowledge through writing and speaking. He is a believer of a 'share and gain' principle to build his software engineering skills. As he waits to start his one-year mandatory national service after his graduation, he works as a freelancer, volunteering for Facebook Developer Circles Accra and actively helping other tech communities in Ghana through technical talks to build the tech ecosystem in Ghana.

Roman Akhromieiev

Roman Akhromieiev

Passionate full stack developer from Ukraine.

Rob King

Rob King

Rob King is a full-time Infrastructure Engineer at Lose It! and part-time Gopher. His hobby projects include mobile applications and virtual assistant technologies. Outside of work he enjoys camping, snowboarding and traveling.

Simon Reimler

Simon Reimler

Application Developer and Process Optimization at arvato Bertelsmann, Germany| Passioned about Apps and Modern Frameworks | Objective-C, Ionic Framework, AngularJS, Java, Python and Javascript | Blogging about Mobile Development and Modern Frameworks on http://www.devdactic.com

Tracy Lee

Tracy Lee

JavaScript lover, entrepreneur, speaker. Sold last startup. Building my next JS daydream at This Dot Labs.

Sponsors