Mobile phones are ubiquitous and convenient but there are times when it’s more practical to be able to receive and place phone calls from a computer. If you’ve called customer service about the tickets you ordered, or anything else, it’s likely the rep you spoke to took your call with a mouse click.
This tutorial will teach you how to build a chat app in React using Twilio’s Programmable Chat API. After finishing this tutorial, you will have developed a web app to chat with other participants.
React project setup
Create a new directory on your computer called
chat-app and change directory into it:
mkdir chat-app cd chat-app
Your new chat-app directory will house both the backend and frontend components of the app. To create a new React project for the frontend, run the following command in your terminal:
npx create-react-app react-chat
Change directory to the newly crea …
Quando eu comecei a minha carreira de TI, ser desenvolvedor era como ser uma pequena peça de uma máquina gigante. Naquela época tínhamos "fábricas de software" que desenvolviam aplicativos e sistemas de acordo com o projeto e tempo predeterminados.
Eu sempre gostei dos filmes do Chaplin e "Tempos Modernos" resumia muito o que era desenvolver aplicativos nos anos 2000. Hoje, isso tudo mudou e quero te contar o que aconteceu no meio do caminho...
Existe uma API para isso
Lá em 2007, quando morava em Belo Horizonte e já era desenvolvedor web, o Twitter estava começando a ser notado no Brasil. Naquele tempo, era moda recebermos convites dos amigos para criar contas em novos serviços e, assim que recebi um convite do Twitter, percebi que o serviço tinha uma "página de desenvolvedor". Isso me deixou muito curioso.
Eu já tinha trabalhado com web services antes, mas isso era um pouco …
Ethereum is a blockchain with a cryptocurrency. As with Bitcoin, it costs users to send ethereum transactions, or interact with a smart contract (an on chain programme). The cost of these transactions is called gas, and the price can vary depending on usage. If lots of people are using the network, gas prices can get very high. Read more on gas prices, and how they skyrocketed earlier this summer here. Savvy users wait for lower gas prices to interact with Ethereum smart contracts. Twilio’s SMS API is the perfect tool to keep you updated on prices. I am going to show you how to write a serverless application to send SMS notifications when gas fees are below a certain level.
If you aren’t interested in gas prices, the flow in this tutorial can be used to query and connect any https REST api via Serverless to Twilio’s SMS api. …
When I started my career in IT, being a developer meant for me to be a small piece of a giant machine. That time we had "software factories" who developed apps and systems based on their projects and a predetermined schedule.
I always loved Chaplin's movies, and my favorite movie was "Modern Times" because it resumes how developers worked back in 2000. Now everything has changed, and I want to tell you what happened on this path...
There is an API for that
Back in 2007 in Minas Gerais, I was already a web developer and Twitter was starting to get noticed in Brazil. That time when friends' invitations to new apps were a thing and I got one to Twitter, I saw the service had a "developer page" and I was curious about it.
I've worked with web services before, but this was different: you could make simple HTTP …
What is latency?
In the digital world, latency does not describe a skill or desire that has not yet been actualized nor does it describe an inactive pathogen. Instead, it refers to the time it takes for data to transfer. To get more specific, let’s look at the different types of latency.
Network latency is the delay in your action and the Internet’s response to your action. For example, if you click a web page and it takes a while to load, the time it takes to load is the latency (also known as lag).
To get a bit more technical, network latency can be described as the time it takes for a data packet to travel roundtrip from the sender to the receiver then back to the sender. This is also called round trip time (RTT). The time is often completed in milliseconds, but those milliseconds can …
No, robots aren't taking over the world (not yet anyway). However, thanks to Generative Pre-trained Transformer 3 (GPT-3), they are well on their way to writing digital text as well as humans—and even better, in some cases.
Human-equivalent writing sounds like a solid step on the path to a Terminator-like future...but cynicism aside, GPT-3 is establishing new ceilings for what AI and machine learning can accomplish.
What is GPT-3?
GPT-3, a new language model from the whizzes over at OpenAI, generates AI-written text that has the potential to be practically indistinguishable from human-written sentences, paragraphs, articles, short stories, dialogue, lyrics, and more.
OpenAI trained GPT-3 on a massive corpus of text with more than 175 billion (yes, with a "b") parameters, making it the largest language model—ever.
Lost? In non- technical terms, GPT-3 was shown how millions of people write and taught how to pick up on writing …
This Thanksgiving, you might find yourself in interesting discussions with family members who have differing viewpoints. Read on to see how to determine whether or not something would be divisive to say at Thanksgiving dinner using Zero-Shot Text Classification and Twilio Programmable SMS in Python.
*You should not travel for Thanksgiving due to COVID-19--this post is just for fun. Here's how the CDC recommends celebrating this year.
- A Twilio account - sign up for a free one here and receive an extra $10 if you upgrade through this link
- A Twilio phone number with SMS capabilities - configure one here
- Set up your Python and Flask developer environment. Make sure yo …
Today, November 20th, 2020, marks 12 years since Twilio was born. We founded Twilio back in 2008 to provide a bridge between applications and the world of telephony. And we haven’t stood still – we’ve since expanded beyond communications to optimizing customer engagement and providing a unified view of the customer journey.
Along the way, we've also had more than a little fun. As we've grown, we've strived to maintain a culture where we can be ourselves, quirks and all – we call it the Twilio Magic. You can see it when we encourage live coding on the New York Stock Exchange floor, teach dogs to take selfies, or help automate weddings.
But one of our most hallowed traditions is a birthday tradition: every year on November 20th, we come up with creative ways to deliver confections to faces. Yes, really.
Follow along, and I'll tell …
Every October, Filipino American History Month (FAHM) commemorates the arrival of Filipinos in the US and celebrates their influence, impact, and contributions. Carried by hope for a prosperous future, the first recorded Filipino immigrants to the continental US arrived on the shores of current day Morro, California, on October 18, 1587. The brave souls who came here – and others who followed – multiplied through the generations and now represent roughly 4% of immigrants who make up America’s population. We are proud to have Filipino representation at Twilio, and we took this month to share Filipino history and culture throughout the company.
Connecting through community
Everywhere we go, humans look for connections and affirmations that we belong. Employee Resource Groups (ERGs) unite Twillions around shared identities and foster friendships and social connections by eagerly welcoming and creating space for members and allies to foster connection. They reinforce and express …