Filter by source
All sources GoCardless 6200 PubNub: 2474 Vercel 1702 Serverless 850 Ariya Hidayat 849 Jake Trent 816 Drew DeVault 784 Nic Raboy 734 SitePoint 693 Neon 506 Supabase 442 Real Python 439 Shopify 436 Soundcloud 409 Databricks 396 Johannes Brodwall 378 Jeremy Kun 328 Laravel 306 PostHog 296 Twilio 270 Cloudflare 259 Graham King 257 MapTiler 257 Carlos Becker 252 Scott Johnson 250 Lea Verou 244 Nvidia 240 Matt Aimonetti 231 Atomic Object 226 Andrew Bancroft 214 Lerner Consulting 193 Stack Overflow 192 Stanko Tadić 189 Freek Van der Herten 183 The Daily WTF 175 Raymond Chen 171 GitHub Old 163 Trivago 161 Discord 141 Auth0 138 Dan Luu 137 Swizec Teller 134 WyeWorks 134 Una Kravets 132 OCTO Technology 128 Hostinger 127 Codrops 126 Reginald Braithwaite 121 Android 120 Jane Street 120 Radek Pazdera 118 AWS 114 Warp 114 Antirez 110 Thoughtbot 108 Cerner 103 AdRoll 102 Changelog 101 Jake Wharton 101 Martin Fowler 99 Nelson Elhage 98 dbt Labs 97 Docker 94 Ilija Eftimov 94 Marek Majkowski 94 .NET 89 Finn.no 86 Nick Desaulniers 86 Sentry 86 Timescale 86 Hayden James 85 Marcelo Rinesi 85 Nordic APIs 84 Toptal 84 Luciano Mammino 80 Wingify 78 Jessie Frazelle 77 Monica Dinculescu 77 Matt Warren 76 Drivy 75 Jan Lelis 75 T.J. Maher 75 Paweł Chudzik 73 Kotlin 72 Ebay 69 Mykhailo Kozik 68 Evil Martians 65 Axel Rauschmayer 64 Mozilla Release 64 Confluent 62 Tailscale 61 Tania Rascia 60 0xADADA 59 Jake Yesbeck 59 Khan Academy 59 Dean Hume 58 SurveyMonkey 57 RoseHosting 56 Facebook AI Research 54 jOOQ 53 Sam Saffron 51 Monstermuffin 48 Rust 46 Stripe 46 The Pragmatic Engineer 46 Huon Wilson 45 Philip Walton 45 Dennis Felsing 44 Fly.io 44 HackerEarth 44 Josh Sherman 43 Gleb Bahmutov 42 Robin Ward 41 Philipp Oppermann 40 Armin Ronacher 36 Daniel Doubrovkine (dB.) 36 Grab 36 Pinterest 36 Alex Russell 35 Addy Osmani 34 Airbnb 34 Brandwatch 34 Netflix 33 Tumblr 33 8th Light 32 Joe Nelson 32 Palantir 31 Bartlomiej Filipek 30 Domenico Luciani 30 IPFS 30 Lazarus Lazaridis 30 Pamela Fox 30 Evan Miller 29 GitHub 29 Vanilla Java 29 Evan Hahn 28 Jonathan Snook 28 PagerDuty 28 Ruslan Spivak 28 Dereuromark 27 Okta 27 Petr Mitrichev 27 Red 27 Julia Evans 26 Mozilla Hacks 26 Bad Concurrency 25 CSC - IT Center For Science - Cloud Team 25 Eli Bendersky 25 GameChanger 25 Guido van Rossum 25 Jay Fields 25 Jeff Preshing 25 Life Plus Linux 25 Mark Seaborn 25 Oona Räisänen 25 Srinivas Tamada 25 Stephen Colebourne 25 Steve Yegge 25 Criteo 24 Grafana 24 Kogan.com 24 Squarespace 24 Crystal 23 Dropbox 23 Elegant Code 22 HomeAway 22 Babbel 21 Blundell's Android Tutorials 21 Erlang Solutions 21 Gusto 21 Dave Cheney 20 David Walsh 20 Guardian 20 Justin Weiss 20 Michael Herman 20 Miguel Quinones 20 Mike Ash 20 Ole Begemann 20 Paul Irish 20 Robert C. Martin 20 Spotify 20 Stefan Parker 20 Target 20 Wilfred Hughes 20 Yahoo 20 Aaron Patterson 19 Instacart 19 Jeff Atwood 19 Thumbtack 19 Arkency 18 Nikola Brežnjak 18 The Coded Self 18 Chris Wellons 17 Filippo Valsorda 17 Jerry Gamblin 17 Matthew Green 17 Medium 17 Wealthfront 17 Amit Merchant 16 Blender 16 Microsoft Python 16 Postmark 16 RocksDB 16 Stack Abuse 16 Yegor Bugayenko 16 Zach Holman 16 Bigcommerce 15 Edward Faulkner 15 High Scalability 15 Housing.com 15 Hypriot 15 Jacopo Tarantino 15 John Wittenauer 15 Lambda the Ultimate 15 Localytics 15 Rob Allen 15 Robin Wilson 15 Slack 15 Advanced Web Machinery 14 Bootstrap.com 14 Grofers 14 Helpshift 14 HubSpot 14 OLX 14 REA Group 14 Vlad Mihalcea 14 Feedzai 13 Indeed 13 Lyft 13 Michael Crump 13 Nextdoor 13 Scott Hanselman 13 Strava 13 Bazaarvoice 12 Canva 12 Haptik 12 Henrik Warne 12 Jon Skeet 12 Mary Rose Cook 12 Nicolas Liochon 12 Novoda 12 Steve Bellovin 12 Abu Ashraf Masnun 11 Badoo 11 Deliveroo 11 Eric Lippert 11 Findmypast 11 Hashrocket 11 JobTeaser 11 Kevin Burke 11 Marco Pivetta 11 New York Times 11 OpenDNS 11 Paypal 11 Ramon Fried 11 RisingStack 11 Small Improvements 11 Transferwise 11 VNGRS 11 Vinted 11 Zendesk 11 Alan Storm 10 Appnexus 10 Artsy 10 BBC 10 Benchling 10 Bill the Lizard 10 Bohops 10 Brendan Eich 10 Brendan Gregg 10 Brujo Benavides 10 Clever 10 Curalate 10 Daily JS 10 Daily Tech Video 10 Daniel Schmidt 10 Dot Dev (.dev) 10 Dragan Djuric 10 Eddie Smith 10 Eric Elliot 10 Erik Runyon 10 Evan Jones 10 Federico Cargnelutti 10 Flickr 10 Freeletics 10 GoSquared 10 Groupon 10 Harry's 10 Henrik Lau Eriksson 10 High Scalability 10 Hootsuite 10 Idontgetoutmuch's Weblog 10 Itamar Turner-Trauring 10 Jamis Buck 10 Jesal Gadhia 10 Joel Spolsky 10 Juan Treminio 10 Junior Grossi 10 Kirill Shevchenko 10 Larry Land 10 Matt Cutts 10 Matt Might 10 Mesosphere 10 Miro Cupak 10 Miro 10 NSHipster 10 Nick Craver 10 Ofer Zelig 10 Panorama Education 10 Pat Shaughnessy 10 Piotr Pasich 10 Pony Foo 10 Postman 10 ReactJS News 10 Regular Geek 10 Remind 10 RetailMeNot 10 Riot Games 10 Schakko 10 Skyscanner 10 Stitch Fix 10 Teamwork 10 Tikhon Jelvis 10 Tinder 10 TrueCar 10 Undocumented Matlab 10 Universe 10 UpGrad 10 VTS 10 Wojtek Gawroński 10 XING 10 Yammer 10 Yifan Lu 10 Zolmeister 10 eFounders 10 Josh Haberman 9 Nate Berkopec 9 Wemake.services 9 Mike Fogus 8 Ian Hummel 7 Ilya Grigorik 6 K. Harrison 6 Sensible 6 James Long 5 Thomas Young 5 Edgar Aroutiounian 4 Avenue Code 3 Bandcamp 3 James Hague 3 Raymond Hettinger 3 Algolia Anders Aarvik Ariejan de Vroom Asana Atlassian Bjørn Johansen Blake Erickson Bryan Cantrill Capgemini Chen Hui Jing Chien Tran Cloudera Cloudsmith CockroachDB Code with style! CodeName One Codelitt Codeship Commercetools Credit Karma Crowdfire Deezer DoorDash Dragan Gaic Engine Yard Entelo Envato Envoy Eventbrite Federico Tomassetti Figma GIPHY Galois Go GoDaddy Guilherme Rodrigues Hashnode Heroku Honeybadger Honeycomb IMVU Ievgen Kuzminov Instagram Jobandtalent John Resig Jonathan Dekhtiar Just Eat Kinvolk Kolosek Kyle Kingsbury LINE Linear LiveRamp Liveblocks Made Tech Marc Plano-Lesay Microsoft Edge Moove-it Mozilla Automation Team NPR Apps Nicolai Parlog (CodeFX) Oursky Oxide Computer Paul Lewis Peter Norvig Peter Steinberger Peteris Krumins PicCollage PlanetScale Prezi PullReview Rachel Kroll Radim Řehůřek Ray Wenderlich React Native Render Retool Schibsted Tech Polska Sharethis Sketch Sky Betting & Gaming Soshace Speedledger Sqreen Square Stackshare Swift Swiggy Takipi Temporal Turso Vena Solutions VersionEye Wayfair William Kennedy Zed Zendesk(old) theScore
734 articles Visit blog →

451. Build A Password Manager For Android And iOS Using Ionic 2 (www.thepolyglotdeveloper.com)

Have you ever wanted to build your own password manager? Maybe you don’t trust the password management tools that already exist, or maybe you just want the experience. I personally use the tool 1Password, but many of my friends don’t trust the applications that exist on the market. It is a valid con...

452. BART Control Skill For Amazon’s Alexa Released (www.thepolyglotdeveloper.com)

I am pleased to announce that my first ever skill for Amazon Alexa powered devices has gone live in the Amazon Skill Marketplace. My skill, BART Control, accesses live information about the Bay Area Rapid Transit system in northern California. If you’re unfamiliar with Amazon Alexa, it can be descri...

453. Create A Simple RESTful API With Golang (www.thepolyglotdeveloper.com)

Most modern applications have separation between the backend and the frontend layers. The backend is typically a RESTful API and is critical part of full stack development. These APIs are generally further broken down into a collection of routes, often referred to as endpoints. Building applications...

454. Build An RSS Reader Mobile App With NativeScript And Angular (www.thepolyglotdeveloper.com)

Rich site summary (RSS) feeds are very common on blogs or sites that have a publication type feed. These feeds are in XML format and have information such as the publication title, a summary, or other bits of information that is rather useful. There are plenty of mobile applications on Google Play a...

455. Using Local Notifications In Your Ionic 2 Mobile App (www.thepolyglotdeveloper.com)

A little more than a year ago I wrote a tutorial regarding using local notifications in an Ionic Framework Android and iOS application, but Ionic Framework and AngularJS is rapidly becoming a thing of the past. Lately, anything Angular is all the rage and that includes frameworks that use it like Io...

456. Create Native iOS And Android Plugins With NativeScript (www.thepolyglotdeveloper.com)

In my previous NativeScript tutorials I demonstrated how to access native platform APIs and features using JavaScript, but I never explained how to develop plugins that could accomplish this in a very maintainable fashion. By moving this native functionality to plugins, the application code remains ...

457. Give Your NativeScript Mobile App An Ionic Framework Theme (www.thepolyglotdeveloper.com)

I’ve been developing and writing about NativeScript for a while now. One of the things that everyone seems to bring up is that the UI NativeScript offers is unattractive in comparison to frameworks like Ionic. Sure, it may be unattractive, but it is a native UI and had you been developing with Java ...

458. Working With Shared Providers In An Ionic 2 Mobile App (www.thepolyglotdeveloper.com)

When developing an Ionic 2 application there are often scenarios where it probably isn’t a good idea to include repetitive source code in multiple application pages. A common example of this would be when it comes to database interaction in an Ionic 2 application. Sure you could establish a connecti...

459. Build An RSS Reader Mobile App With Ionic 2 And Angular (www.thepolyglotdeveloper.com)

If you’re a long time follower of my blog you’ll remember I wrote an article about creating an RSS reader using Ionic Framework. That tutorial not only used the first version of Ionic Framework, but it now also uses a deprecated Google service, once known as the Google Feed API. Because of the depre...

460. Alter The Ionic 2 Gulp Script To Include Browser JavaScript Files (www.thepolyglotdeveloper.com)

Recently I found myself needing to add a JavaScript library to an Ionic 2 TypeScript project. Now you’ll probably recall that I’ve written two different articles regarding using JavaScript libraries in TypeScript project. I wrote about including a JavaScript library in an Ionic 2 app in a guest post...

461. Connect to a Raspberry Pi Zero with a USB Cable and SSH (www.thepolyglotdeveloper.com)

As some of you may know, I have a hoarding problem. I am hoarding Raspberry Pi microcomputers. In my personal collection I have one from each generation, making four standard units. Well, I recently picked up another unit, but this time a Raspberry Pi Zero. These things are about the size of a nine ...

462. Build A Password Manager For iOS And Android Using NativeScript (www.thepolyglotdeveloper.com)

There are many password managers on the market right now for Android and iOS. I personally use a mobile application called 1Password, but what if you’re the type of person who doesn’t trust these companies with your sensitive passwords? The solution to this would be to build your own password manage...

463. Install Xcodeproj For NativeScript iOS Development On Mac OS (www.thepolyglotdeveloper.com)

I’ve been developing Android applications for quite some time, but with all the various cross platform or hybrid web frameworks available, I’ve slowly been drawn into developing iOS applications as well. I’ve touched iOS here and there, whether it be with Ionic Framework or Telerik NativeScript, but...

464. Premium Members Only Content Is Coming To The Polyglot Developer (www.thepolyglotdeveloper.com)

Back in 2014 I started blogging on The Polyglot Developer which was previously known as Nic Raboy’s Code Blog. Since then I’ve published more than 250 blog articles, more than 100 video tutorials, and even three premium courses. The Polyglot Developer is evolving again, this time with premium member...

465. TPDP Episode #6: PouchDB and its Usefulness in Development (www.thepolyglotdeveloper.com)

As a web and mobile application developer, you may come to a point where you need to worry about data and how to synchronize it between devices in platforms. PouchDB is one of a few good solutions that makes this task significantly easier. In this episode of The Polyglot Developer Podcast, guest spe...

466. Prompt Users To Rate Your NativeScript Android And iOS App (www.thepolyglotdeveloper.com)

So you’ve released this great application that you developed using NativeScript by Progress. The problem you might be facing now is that no one is rating or reviewing your mobile application. This may be related to the fact that it takes a bit of time to find an app in the app store and then leave a...

467. Create A Simple Todo List App Using Ionic 2 For Android And iOS (www.thepolyglotdeveloper.com)

I’ve created a few tutorials around Ionic 2 while it was in its early alpha stage up until now. These tutorials explain how to use the bits and pieces that the framework or Angular offers, but I never demonstrated how to make a functional application. Seeing how to put the pieces together makes a hu...

468. Using Couchbase NoSQL In A NativeScript Angular Mobile App (www.thepolyglotdeveloper.com)

Not too long ago I created a Couchbase NoSQL plugin with Mehfuz Hossain from Telerik for the NativeScript framework. Since developing the plugin it has received a lot of positive feedback and great developer adoption. Shortly after its release I published a blog post on how to use the Couchbase plug...

469. Converting Your Ionic 2 Mobile App To NativeScript (www.thepolyglotdeveloper.com)

As many of you know, I had been using Apache Cordova based frameworks such as Ionic Framework for a long time. They are convenient and easy to use when it comes to rapidly developing cross platform applications. The problem with using Apache Cordova frameworks such as PhoneGap, Ionic Framework and O...

470. Clone A Raspberry Pi SD Card For Quick Storage Upgrades (www.thepolyglotdeveloper.com)

I recently found myself needing to switch micro SD cards in my Raspberry Pi 3, not necessarily because it needed a storage upgrade, but more because I had a different device that needed the exact memory card that the Raspberry Pi was using. The problem was that I had already done a lot of work on th...

471. Build A Simple Mobile App With NativeScript And Angular (www.thepolyglotdeveloper.com)

I’ve been building NativeScript applications for a while now using vanilla JavaScript and TypeScript. Even though NativeScript has been working with Angular for a while now, I’ve been holding off until it was more stable. Not stable from an Angular perspective, but more stable from a NativeScript an...

472. Install A Better Custom ROM On The Amazon Kindle Fire (www.thepolyglotdeveloper.com)

As some of you may know, I travel a lot. I am always on a plane without internet and not much to do. Up until now I’ve been using my iPad for watching the few movies I purchased from Google Play because Google Play lets you watch offline. The problem with this is my iPad doesn’t have a lot of storag...

473. TPDP Episode #5: Developing Mobile Apps with Telerik NativeScript (www.thepolyglotdeveloper.com)

There are a lot of different ways to develop mobile applications. On my first two podcast episodes I discussed some of these app development solutions, but this time I’m doing a followup on one in particular. In this episode of The Polyglot Developer Podcast, guest speaker TJ VanToll and I are going...

474. Add Type Definitions To An External JavaScript File In TypeScript (www.thepolyglotdeveloper.com)

Not too long ago I wrote an article that explained how to include external JavaScript libraries in an Angular TypeScript project. To summarize that post, my goal was to show how to use any of the millions of JavaScript libraries that exist online within a TypeScript application. I received a lot of ...

475. Send Emails In An Ionic 2 App Via The Mailgun API (www.thepolyglotdeveloper.com)

Not too long ago I wrote about sending emails in an Ionic Framework app using the Mailgun API. To get you up to speed, I often get a lot of questions regarding how to send emails without opening the default mail application from within an Ionic Framework application. There are a few things that coul...

476. Take A Minute To Follow Me On Social Media (www.thepolyglotdeveloper.com)

You may or may not know it, but I am very active on various social media outlets as well as this developer blog. Since I don’t give out my email address, social media is a great way to communicate with me if the comments section of this blog isn’t relevant. I want this to be an opportunity for all m...

477. My Experience Developing with Telerik NativeScript (www.thepolyglotdeveloper.com)

I’ve been using Telerik NativeScript for a few months now and figured it would now be appropriate to share my experience and opinions of the framework. I’ve already compared NativeScript against Ionic Framework, but this article is going to be a little different. I have no plans to make comparisons ...

478. Send Emails In Ionic Framework Via The Mailgun API (www.thepolyglotdeveloper.com)

A few years ago a wrote a tutorial for sending emails in an Ionic Framework Android and iOS application. The tutorial works great, but it requires that a mail application be used to finalize the send. In other words, you can set default values for email fields, but you still need to select Gmail or ...

479. Use The Device Camera In An Ionic 2 Android And iOS App (www.thepolyglotdeveloper.com)

As I continue to port my Ionic Framework tutorials to Ionic 2, I figured it was time to discuss how to make use of the device camera within an application. There are often needs to obtain pictures within an application. Maybe you’re creating an application like Imgur, or maybe you just want to be ab...

480. Deploy A NativeScript App With A Pre-Filled SQLite Database (www.thepolyglotdeveloper.com)

Recently I wrote an article regarding how to use SQLite in a NativeScript Android and iOS mobile application. In my previous tutorial the assumption was that the database would be created fresh. However, what if you want to ship a pre-filled SQLite database with your application? Maybe you have 10,0...
Type to search HN and engineering blog articles
Press Escape to close  |  ↑↓ to navigate  |  Enter to open