Sending out newsletters is a great way to keep your audience up-to-date on the latest news. There are existing newsletter products like SendGrid Email Marketing, however, in a scenario where the client demands more customization, building a newsletter ... more
This is post # 65 of the series, dedicated to exploring JavaScript and its building components. In the process of identifying and describing the core elements, we also share some rules of thumb we use when building SessionStack, a JavaScript application ... more
sponsor Using Figma Kits To Kick-Start Your Design System How can we get a quick and dirty design system MVP (Minimally Viable Product) up and running, with minimal time investment, to prove the benefits? Learn from this article. this week's favorite ... more
With Wasmer 2.3, the server-side Wasmer WebAssembly runtime debuts new native compilation capabilities and a new stack switching library called Corosensei. Introduced June 7, Wasmer version 2.3 is a precursor to a planned “big” 3.0 release of the open ... more
Nous voilà dans la seconde partie de notre guide. La partie 1 vous a permis de comprendre le vocabulaire, la réglementation et les bonnes pratiques de l’industrie du SMS. On l’a vu, le SMS est un univers complexe : type de ressource à utiliser, gestion ... more
[UPDATE] Hey! We are back online this June to resume our March meetup. Thanks to all of you who joined us for our last Digital China Meetup about Natural Language Processing. Moving forward, time for another Tech conversation. It will happen on Wednesday, ... more
Any web application that includes authentication processes should have some sort of email activation flow. If you don’t, you’re decreasing the possibility of contacting your users and opening a door for spammers to create fake accounts and affect your ... more
This post is written by Erik Hanchett who works at AWS Amplify. Last year, we launched a new redesigned version of our Amplify Authenticator for React, Vue, and Angular (read our launch blog post here). The new Authenticator allows you to add a login ... more
As early as 2006, Clive Humby, a renowned British mathematician and marketing genius, declared, “Data is the new oil.” Business intelligence (BI) and data visualization are still ever-growing concerns. Data went from being scarce, expensive, and difficult ... more
Twilio Verify is an easy to use service for user verification. This service now includes support for WhatsApp one-time passcodes (in public beta, as of June 2022). In this tutorial you’ll learn how to implement a WhatsApp user verification flow in a ... more
JHipster is a long-lived and ambitious hybrid Java and JavaScript project that is dedicated to easing the development of full-stack Java applications using modern reactive front ends. The JHipster development team has consistently released new versions ... more
The Amplify Flutter team is announcing the release of version 0.5.0 of the Amplify Flutter library. Please use this Github repo to inform the Amplify Flutter team about features or issues, or visit the Amplify Discord server under the #flutter-help channel. ... more
Changing the End-of-Life Date for Node.js 16 to September 11th, 2023Summary We are moving the End-of-Life date of Node.js 16 by seven months to coincide with the end of support of OpenSSL 1.1.1 on September 11th, 2023. Why? When we put together Node.js ... more
QR codes are funny, right? We love them, then hate them, then love them again. Anyways, they’ve lately been popping up again and it got me thinking about how they’re made. There are like a gazillion QR code generators out there, but say it’s something ... more
Introduction Axios is a promise-based HTTP client library that makes it simple to send asynchronous HTTP requests (such as POST , GET , and DELETE ) to REST endpoints, mainly APIs. In this article, we will learn how to send POST JSON requests with Axios, ... more
Websites have many reasons to notify their users of time-sensitive or high-priority events, even if the user does not currently have the site open. This feature is called Web Push, and is enabled by the W3C standards for Push API, Notifications API, ... more
Those of us who’ve been web developers more than a few years have probably written code using more than one JavaScript framework. With all the choices out there — React, Svelte, Vue, Angular, Solid — it’s all but inevitable. One of the more frustrating ... more
What is no-code? No-code is a development method that allows users to design and build a CMS, website, or app from scratch without the use of code. This usually comes in the form of drag-and-drop functionality that allows the user to select from a set ... more
Introduction When creating React applications that fetch content from external sources that take some time to load, it is always a good idea to provide a pleasant user experience by engaging users and keeping their attention with a loader, as this helps ... more
Angular 14, the latest version of the Google-developed, TypeScript-based web application framework, has arrived, featuring typed forms and a developer preview of standalone components. Standalone components simplify the development of Angular applications ... more
WWDC22 is here, and with it, a host of announcements of new web technology shipping in WebKit on macOS, iOS and iPadOS, including advancements in privacy and security – plus new features for Safari, Web Inspector and Safari Web Extensions. Much of the ... more
WebKit has had a big year, with over 162 new features and improvements shipping in WebKit browsers — including Safari 15.2, Safari 15.4, and Safari 15.5. Features from earlier this year include dialog element, lazy loading, inert, :has() pseudo-class, ... more
Introduction When creating React applications that fetch content from external sources that take some time to load, it is always a good idea to provide a pleasant user experience by engaging users and keeping their attention with a loader, as this helps ... more
The mobile app market keeps growing at a fast pace. Thus, the market is competitive, and it’s hard for mobile application startups to succeed these days. Forbes Councils Member Salman Lakhani says roughly 99% of mobile startups fail. Moreover, according ... more
この記事はDonal Toomeyがこちらで公開した記事(英語)を日本語化したものです。 教育、社会交流、職場のコラボレーションなどのシナリオでは、誰もが会話に参加するために、複数ユーザーでも円滑に動作する優れたビデオ環境が不可欠です。その必要性や価値は明らかですが、ブラウザーやモバイルデバイス向けの、複数ユーザー対応の高性能なビデオアプリケーションの構築は困難です。構築するビデオUIは、直感的であるとともに、ユーザーが使用するデバイスやネットワークの種類を問わず優れたビデオ体験を提供する必要があります。 ... more
sponsor The Complete Guide to Building a React Form in 2022 A good form can be a thing of beauty - and beauty's in the details. Read this blog for everything you need to know about designing & building sleek, user-friendly and accessible Forms. this ... more
Deno Deploy, a serverless service for running JavaScript, TypeScript, and WebAssembly applications at the edge, has moved closer to general availability with the release of Beta 4, which includes a paid service plan. General availability of Deno Deploy ... more
Hello, everyone. Meteor 2.7.3 brings updates on Node to 14.19.3 , which introduced security updates. You can see the changelogs here and here for more details. As Meteor introduced Node 14 on 2.3, and there aren’t significant breaking changes between ... more
When you have a complex mobile application structure or many screens in your application, handling navigation can become tricky. However, with open-source libraries like React Navigation, the process of implementing navigation patterns becomes easier. ... more
When it comes to messaging applications, read receipts are a common feature that allow you to know if your recipient has read your message. For email applications, this feature is very uncommon; however, when sending marketing and especially important ... more