<![CDATA[Phil Nash's blog]]>https://philnash.hashnode.devRSS for NodeSat, 24 Oct 2020 02:45:36 GMT60<![CDATA[Build a passcode protected conference line with Twilio and Ruby]]>https://philnash.hashnode.dev/build-a-passcode-protected-conference-line-with-twilio-and-ruby-ckd5hvpm400qc51s14ffhcokrhttps://philnash.hashnode.dev/build-a-passcode-protected-conference-line-with-twilio-and-ruby-ckd5hvpm400qc51s14ffhcokrTue, 28 Jul 2020 05:23:36 GMT<![CDATA[6 things you didn't know you could do with the Twilio Serverless Toolkit]]>https://philnash.hashnode.dev/6-things-you-didnt-know-you-could-do-with-the-twilio-serverless-toolkit-ckcmodmgg0099mfs16tok7hbphttps://philnash.hashnode.dev/6-things-you-didnt-know-you-could-do-with-the-twilio-serverless-toolkit-ckcmodmgg0099mfs16tok7hbpWed, 15 Jul 2020 01:17:52 GMT<![CDATA[How to add an overlay to your web video chat]]>https://philnash.hashnode.dev/how-to-add-an-overlay-to-your-web-video-chat-ck9t3v0c701jn6es1xhyifhxyhttps://philnash.hashnode.dev/how-to-add-an-overlay-to-your-web-video-chat-ck9t3v0c701jn6es1xhyifhxyMon, 04 May 2020 23:18:47 GMT<![CDATA[Build a community SMS group chat with Twilio Functions and Google Sheets]]>https://philnash.hashnode.dev/build-a-community-sms-group-chat-with-twilio-functions-and-google-sheets-ck9dwfs780543css15zrejntchttps://philnash.hashnode.dev/build-a-community-sms-group-chat-with-twilio-functions-and-google-sheets-ck9dwfs780543css15zrejntcFri, 24 Apr 2020 07:54:27 GMT<![CDATA[I built a VSCode extension: ngrok for VSCode]]>https://philnash.hashnode.dev/i-built-a-vscode-extension-ngrok-for-vscode-ck90vkpfv01me7vs1wrqb2x8yhttps://philnash.hashnode.dev/i-built-a-vscode-extension-ngrok-for-vscode-ck90vkpfv01me7vs1wrqb2x8yWed, 15 Apr 2020 05:09:17 GMT<![CDATA[How to build a conference line with Twilio and Ruby]]>https://philnash.hashnode.dev/how-to-build-a-conference-line-with-twilio-and-ruby-ck8qvnttd00dkehs1ibgcdx6lhttps://philnash.hashnode.dev/how-to-build-a-conference-line-with-twilio-and-ruby-ck8qvnttd00dkehs1ibgcdx6lWed, 08 Apr 2020 05:13:19 GMT<![CDATA[Build a location-aware WhatsApp weather bot with Ruby, Sinatra and Twilio]]>https://philnash.hashnode.dev/build-a-location-aware-whatsapp-weather-bot-with-ruby-sinatra-and-twilio-ck8fgehci010zz3s1694qkjf5https://philnash.hashnode.dev/build-a-location-aware-whatsapp-weather-bot-with-ruby-sinatra-and-twilio-ck8fgehci010zz3s1694qkjf5Tue, 31 Mar 2020 05:21:22 GMT<![CDATA[Mistakes I've made treating file paths as strings]]>https://philnash.hashnode.dev/mistakes-ive-made-treating-file-paths-as-strings-ck7fck68c00m0nds156wvrfrkhttps://philnash.hashnode.dev/mistakes-ive-made-treating-file-paths-as-strings-ck7fck68c00m0nds156wvrfrkThu, 05 Mar 2020 22:54:07 GMT<![CDATA[Build a WhatsApp chatbot with Ruby, Sinatra and Twilio]]>https://philnash.hashnode.dev/build-a-whatsapp-chatbot-with-ruby-sinatra-and-twilio-ck6shhiiy03ped9s1w43jj3drhttps://philnash.hashnode.dev/build-a-whatsapp-chatbot-with-ruby-sinatra-and-twilio-ck6shhiiy03ped9s1w43jj3drTue, 18 Feb 2020 22:53:19 GMT<![CDATA[Speech to text in the browser with the Web Speech API]]>https://philnash.hashnode.dev/speech-to-text-in-the-browser-with-the-web-speech-api-ck6ijcjx700fsdfs14s6oft69https://philnash.hashnode.dev/speech-to-text-in-the-browser-with-the-web-speech-api-ck6ijcjx700fsdfs14s6oft69Tue, 11 Feb 2020 23:47:45 GMT<![CDATA[How to find CFPs for developer conferences]]>https://philnash.hashnode.dev/how-to-find-cfps-for-developer-conferences-ck61ch84o01py89s1jer7xp24https://philnash.hashnode.dev/how-to-find-cfps-for-developer-conferences-ck61ch84o01py89s1jer7xp24Thu, 30 Jan 2020 23:03:21 GMT<![CDATA[Testing signed and encrypted cookies in Rails]]>https://philnash.hashnode.dev/testing-signed-and-encrypted-cookies-in-rails-ck5fwcl5e02ngqks1bntil3f7https://philnash.hashnode.dev/testing-signed-and-encrypted-cookies-in-rails-ck5fwcl5e02ngqks1bntil3f7Wed, 15 Jan 2020 22:48:41 GMT<![CDATA[HTML attributes to improve your users' two factor authentication experience]]>https://philnash.hashnode.dev/html-attributes-to-improve-your-users-two-factor-authentication-experience-ck5d4q13801lcqks1cf19urfihttps://philnash.hashnode.dev/html-attributes-to-improve-your-users-two-factor-authentication-experience-ck5d4q13801lcqks1cf19urfiTue, 14 Jan 2020 00:19:46 GMT<![CDATA[Send and track faxes with the Twilio Fax API using Sinatra and Ruby]]>https://philnash.hashnode.dev/send-and-track-faxes-with-the-twilio-fax-api-using-sinatra-and-ruby-ck54hkx6d02csmus11hhwi8y2https://philnash.hashnode.dev/send-and-track-faxes-with-the-twilio-fax-api-using-sinatra-and-ruby-ck54hkx6d02csmus11hhwi8y2Tue, 07 Jan 2020 23:09:16 GMT