Tips and shortcuts for a more productive spring


Posted by Bruno Panara, Google Registry Team

An animation of a person at a desk using a laptop and drinking out of a mug while different domain names pop up.

In my previous life as a startup entrepreneur, I found that life was more manageable when I was able to stay organized — a task that’s easier said than done. At Google Registry, we’ve been keeping an eye out for productivity and organization tools, and we’re sharing a few of our favorites with you today, just in time for spring cleaning.

.new shortcuts to save you time

Since launching .new shortcuts last year, we’ve seen a range of companies use .new domains to help their users get things done faster on their websites.

  • If your digital workspace looks anything like mine, you’ll love these shortcuts: action.new creates a new Workona workspace to organize your Chrome tabs, and task.new helps keep track of your to-dos and projects in Asana.
  • Bringing together notes and ideas can make it easier to get work done: coda.new creates a new Coda document to collect all your team’s thoughts, and jam.new starts a new collaborative Google Jamboard session.
  • Spring cleaning wouldn’t be complete without a tidy cupboard: With sell.new you can create an eBay listing in minutes and free up some closet space. And if you own or manage a business, stay on top of your orders and keep services flowing by giving the shortcut — invoice.new — a try.

Visit whats.new to browse all the .new shortcuts, including our Spring Spotlights section.

Six startups helping you increase productivity

We recently sat down with six startups to learn how they’re helping their clients be more productive. From interviewing and hiring, to managing teamwork, calendars and meetings, check out these videos to learn how you can make the most of your time:

Arc.dev connects developers with companies hiring remotely, helping them find their next opportunity.

The founders of byteboard.dev, who came through Area 120, Google’s in-house incubator for experimental projects, thought that technical interviews were inefficient. So they redesigned them from the ground up to be more fair and relevant to real-world jobs.

To run more efficient meetings, try fellow.app. Streamlining agendas, note taking, action items and decision recording can help your team build great meeting habits.

Friday.app helps you organize your day so you can stay focused while sharing and collaborating with remote teammates.

Manage your time productively using inmotion.app, a browser extension that is a search bar, calendar, tab manager and distraction blocker, all in one.

No time to take your pet to the groomers? Find a groomer who will come to you and treat your pet to an in-home grooming session with pawsh.app.

Whether you’re a pet parent, a busy professional or just looking to sell your clutter online, we hope these tools help you organize and save time this season.

Amazon Redshift announces preview of cross-account data sharing

Amazon Redshift data sharing allows you to share live, transactionally consistent data across different Redshift clusters without the complexity and delays associated with data copies and data movement. Ability to share data across clusters that are in the same AWS account is already generally available. Now you can preview cross-account data sharing to share data across Redshift clusters in different AWS accounts, both within and outside your organization. Cross-account data sharing is available on all Redshift RA3 node types. There is no additional cost to use cross-account sharing on your Amazon Redshift clusters. 

AWS Cloud Development Kit (AWS CDK) v2 and Go CDK is now available for Developer Preview

The AWS Cloud Development Kit (AWS CDK) v2 is now available for Developer Preview, and offers two new capabilities for CDK users. The first is all CDK versions now support Go, expanding the number of programming languages developers can use to define infrastructure-as-code, and provision through AWS CloudFormation. The second is that all stable constructs from the AWS Construct Library are now available in a single, separate package, making it easier for you to use the CDK and stay up-to-date with new versions as we evolve it going forwards.

AWS Glue DataBrew anuncia la integración nativa de la consola con Amazon AppFlow para conectarse a los datos de las aplicaciones SaaS (software como servicio) y los servicios de AWS (versión preliminar)

AWS Glue DataBrew anuncia la integración nativa de la consola con Amazon AppFlow para conectar con los datos de aplicaciones, como Salesforce, Zendesk, Slack, ServiceNow, y decenas de otras aplicaciones de software como servicio (SaaS), así como servicios de AWS, incluidos Amazon S3 y Amazon Redshift. Para comenzar, al crear un nuevo conjunto de datos en DataBrew, puede elegir entre una lista de flujos de AppFlow configurados previamente que cargan datos (programados por, por evento y bajo demanda) en Amazon S3 o crear un nuevo flujo. Los datos transferidos deben estar en S3 antes de que se puedan utilizar como entrada para DataBrew. A continuación, puede limpiar y normalizar estos datos en DataBrew, así como unirlos, agregarlos o combinarlos con conjuntos de datos de otros almacenes de datos o aplicaciones SaaS. Puede aprovechar las más de 250 transformaciones disponibles para preparar los datos para el análisis basado en machine learning, sin tener que escribir ningún código. Obtenga más información acerca de los destinos y orígenes de AppFlow compatibles.

Amazon SNS ahora admite la configuración de los atributos requeridos para los requisitos de DLT de la India cuando se envían SMS mediante rutas locales en ese país

Amazon Simple Notification Service (Amazon SNS) es un servicio de mensajería completamente administrado que admite cargas de trabajo de aplicación a persona (A2P), incluida la mensajería de texto móvil (SMS). Ahora, al utilizar Amazon SNS para enviar SMS a los clientes, puede establecer un ID de entidad principal y un ID de plantilla de mensaje, como atributos de mensaje de Amazon SNS. 

AWS [email protected] now supports Node 14.x

Starting today, you can now use the Node.js 14.x runtime to develop functions in AWS [email protected] This runtime is in addition to the currently supported Node.js 10.x and Node.js 12.x runtimes.

Node.js 14.x, the current Long Term Support (LTS) version of Node.js, uses the new V8 8.1 engine and provides better performance than the previous LTS version, 12.x. In addition, Node.js 14.x supports new features such as nullish coalescing (?? operator), options chaining (?. operator), and diagnostic reporting. For more information about the benefits and new features of Node.js 14.x, read the Node.js 14.x announcement post on the AWS Compute Blog.

To get started with Node.js 14.x, upload your code to AWS Lambda through the AWS CLI or Lambda console, and select Node.js 14.x as the runtime. If you already have existing Node.js functions in Lambda, you can switch to the new runtime by making any required code changes to ensure compatibility with the new runtime and then editing the function configuration to set the runtime to Node.js 14.x.

To learn more about [email protected], visit the product page. For more information about the Node.js programming model in AWS Lambda, read the AWS Lambda Node.js documentation.

Anunciamos la disponibilidad general de la compatibilidad nativa de Amazon Redshift con datos JSON y semiestructurados

La compatibilidad nativa de Amazon Redshift con datos JSON y semiestructurados está disponible ahora de manera general. Se basa en el nuevo tipo de datos “SUPER”, que permite incorporar y almacenar los datos semiestructurados en almacenes de datos de Amazon Redshift. Amazon Redshift también incluye compatibilidad con PartiQL para acceso compatible con SQL a datos relacionales, semiestructurados y anidados. Gracias al tipo de datos SUPER y a PartiQL en Amazon Redshift, puede realizar un análisis avanzado que combina los datos SQL estructurados clásicos (como cadenas, números y marcas de tiempo) con los datos SUPER semiestructurados (como JSON) con un rendimiento, flexibilidad y facilidad de uso superiores.

Amazon MSK ahora es compatible con la versión 2.8.0 de Apache Kafka

Amazon Managed Streaming for Apache Kafka (Amazon MSK) ahora es compatible con la versión 2.8.0 de Apache Kafka para clústeres nuevos y existentes. Apache Kafka 2.8.0 incluye varias correcciones de errores y características nuevas que mejoran el rendimiento. Algunas de las funciones claves incluyen limitación de la velocidad de conexión para evitar problemas con clientes mal configurados (KIP-612) e identificadores de temas que brindan beneficios de rendimiento (KIP-516). Además, hay una función de acceso prioritario para sustituir ZooKeeper por un quorum de metadatos autoadministrado (KIP-500); sin embargo, no se recomienda su uso en producción. Para obtener una lista completa de las mejoras y las correcciones de errores, consulte las notas correspondientes a la versión 2.8.0 de Apache Kafka.

AWS Snowcone ahora está disponible en la región de AWS Canadá (Central)

Los clientes de la región Canadá (Central) de AWS ya pueden adquirir el servicio AWS Snowcone. Gracias a este lanzamiento, Snowcone ya está disponible para adquirirse en las regiones de AWS Canadá (Central), Asia-Pacífico (Sídney), UE (Fráncfort), UE (Irlanda), EE. UU. Este (Norte de Virginia) y EE. UU. Oeste (Oregón). AWS Snowcone es el miembro más pequeño de la familia de productos de AWS Snow para la informática de borde, el almacenamiento de borde y dispositivos de transferencia de datos. Snowcone es portátil, resistente y seguro; lo suficientemente pequeño y ligero como para caber en una mochila y capaz de soportar entornos duros. Los clientes pueden utilizar Snowcone para implementar aplicaciones en el borde, y para recopilar datos, procesarlos de forma local y transferirlos a AWS, ya sea sin conexión (enviando el dispositivo a AWS) o en línea (al usar AWS DataSync en Snowcone para enviar los datos a AWS a través de la red).

Everything Assistant at I/O


Posted by Mike Bifulco

Google I/O banner

We’re excited to host the first ever virtual Google I/O Conference this year, from May 18-20, 2021 – and everyone’s invited! Developers around the world will join us for keynotes, technical sessions, codelabs, demos, meetups, workshops, and Ask Me Anything (AMA) sessions hosted by Googlers whose teams have been hard at work preparing new features, APIs, and tools for you to try out. We can’t wait for you to explore everything Google has to share. Given the sheer amount of content that will be shared during those 3 days, this guide is meant to help you find sessions that might interest you if you’re interested in building and integrating with Google Assistant.

With that in mind, here’s a rundown of everything Assistant at Google I/O 2021:

Keynote: What’s New in Google Assistant (register)

We’ll kick off news from Assistant with our keynote session, which will be livestreamed on May 19th at 9:45am PST. Expect to hear about what’s happened in Assistant over the past year, new product announcements, feature updates, and tooling changes.

Keynote: What’s New in Smart Home (register)

In celebration of Google Assistant’s 5th birthday, we’ll share our Smart Home journey and the things we’ve learned along the way. We’ll also dive into product vision, new product announcements, and showcase great Assistant experiences built by our developer community. Catch the Smart Home keynote on May 19th at 4:15pm PST.

Technical Sessions

Technical sessions are 15 minute deep dives into new features, tools, and other announcements from product teams. These 4 sessions will be available on demand, so you can watch them any time after they officially launch during the event.

Driving a Successful Launch for Conversational Actions (register)

In this session, we’ll discuss marketing activities that will help users discover and engage with what you’ve built on Google Assistant. Learn some of the basics of putting together a marketing team, a go-to-market plan, and some recommended activities for promoting engagement with your Conversational Actions.

How to Voicify Your Android App (register)

In this session, you’ll learn how to implement voice capabilities in your Android App. Get users into your app with a voice command using App Actions.

Android Shortcuts for Assistant (register)

Now that you’ve added a layer of voice interaction to your Android app, learn what’s new with Android Shortcuts and how they can be extended to the Google Assistant.

Refreshing Widgets (register)

Widgets in Android 12 are coming with a fresh new look and feel. Come to this session to learn how you can make the most of what’s coming to Widgets, while also making them more useful and discoverable through integrations with Assistant and Assistant Auto.

Ask Me Anything (AMA)

AMAs are a great opportunity for you to have your questions fielded by Googlers. If you register for I/O, you’ll be able to pre-submit questions to any of these AMAs. Teams of Googlers will be answering audience questions live during I/O. All AMA sessions will be livestreamed at specific dates and times, so be sure to add them to your calendar.

App Actions: Ask Me Anything

May 19th, 10:15am PST (register)

This is the place to bring all of your burning questions about App Actions for Android. Our App Actions team will include Program Managers, Developer Advocates, and Engineers who are looking forward to answering your questions. Maybe you’re building an app which uses Custom Intents, or you’ve got questions about some of the new feature announcements from our Technical Sessions (see above!) – the team is looking forward to helping.

Games on Google Assistant: Ask Me Anything

May 19th, 11:00pm PST (register)

Join a panel of Googlers to ask your questions about building Games with Google Assistant. Our team of Product Managers and Game developers are here to help you – from designing and building games, to toolchain questions, to figuring out what types of games people are playing on their smart devices.

Workshops

This year, our workshops will be conducted online via livestream. Each workshop will be led by a Googler providing instruction alongside a team of Googler TAs, who will be there to answer your questions via live chat. Workshops will show you how to apply the things you learn at I/O by giving you hands-on experience with new tools and APIs. Each workshop has limited space for registrations, so be sure to sign up early if you’re interested.

Extend an Android app to Google Assistant with App Actions

May 19th, 11:00am PST (register)

Learn to develop App Actions using common built-in intents in this intermediate codelab, enabling users to open app features and search for in-app content, with Google Assistant.

Debugging the Smart Home

May 19th, 11:30pm PST (register)

Improve your products’ reliability and user experience with Google’s new smart home quality tools in this intermediate codelab. Learn how to view, analyze, debug and fix issues with your smart home integrations.

Meetups

Women in Voice Meetup

May 20th, 4:00pm PST (register)

This meetup will be a chance for developers to share influential work by women in Voice AI and to discuss ways allies can help women in Voice to be more successful while building a more inclusive ecosystem.

Smart Home Developer Meetup

[Americas] May 18, 3:00pm PST (register)
[APAC] May 19th, 9:00pm PST (register)
[EMEA] May 20th, 6:00am PST (register)

This meetup will be a chance for developers interested in Smart Home to chat with the Smart Home partner engineering team about developing and debugging smart home integrations, share projects, or ask questions.

Register now

Registration for Google I/O 2021 is now open – and attending I/O 2021 is entirely free and open to all. We hope to see you there, and can’t wait to share what we’ve been working on with you. To register for the event, head over to the Google I/O registration page.