Monday, 1 June, 2020 UTC

May 30, 13:33 UTC Resolved - This incident has been resolved. May 29, 12:59 UTC Update - We are continuing to monitor for any further issues. May 29, 12:37 UTC Update - We have restored connectivity to affected networks, and we believe that users should ... more

Monday, 1 June, 2020 UTC

For a lot of organizations, when it comes to location, geofencing is often a very desirable or required feature. In case you’re unfamiliar, a geofence can be thought of as a virtual perimeter for a geographic area. Often, you’ll want to know when something ... more

Saturday, 30 May, 2020 UTC

This lesson continues on the topic of monoids by teaching viewers how to create a generic `fold` function that consumes a monoid as well as an array which that monoid will perform a reduction on. By the end of the lesson, you'll have created a helpful ... more

Saturday, 30 May, 2020 UTC

This lesson will demonstrate how to recreate a simplified version of the popular [lodash.merge](https://lodash.com/docs/4.17.15#merge) method from scratch. First we'll create a test file with two objects that we want to merge together and demonstrate ... more

Saturday, 30 May, 2020 UTC

This lesson will demonstrate how to recreate a simplified version of the popular [lodash.get](https://lodash.com/docs/4.17.15#get) method from scratch. Our function takes 3 parameters `obj`, `string` and `defaultValue`. The primary technique we discuss ... more

Friday, 29 May, 2020 UTC

The Babel team recently released Babel 7.10 with better tree-shaking support for React code. Babel 7.10 additionally supports checking the existence of specific private fields in objects and provides better ergonomics for the optional chaining ?. operator. ... more

Friday, 29 May, 2020 UTC

We are happy to announce that version 2.0 of WebXR Viewer, released today, is the first web browser on iOS to implement the new WebXR Device API, enabling high-performance AR experiences on the web that don't share pictures of your private spaces with ... more

Friday, 29 May, 2020 UTC

#340 — May 28, 2020 Read on the Web Node Weekly Node v12.17.0 (LTS) Released: Features Coming Back from the Future — Node 12 isn’t the latest Node but it’s the latest LTS version you’re probably using in production, so it’s exciting to see newer Node ... more

Friday, 29 May, 2020 UTC

The Definitely Typed repository on GitHub is now a regular fixture in GitHub’s annual Octoverse report as one of the top 10 repos with the most contributors. If you haven’t heard of Definitely Typed, it’s a repository that holds type declaration files ... more

Friday, 29 May, 2020 UTC

Many developers are at least marginally familiar with AWS Lambda functions. They’re reasonably straightforward to set up, but the vast AWS landscape can make it hard to see the big picture. With so many different pieces it can be daunting, and frustratingly ... more

Friday, 29 May, 2020 UTC

Yes, you read that right! This blog has just relaunched. It runs on a new platform. And it is a lot faster, and has a very slick look and feel to it. Read on to find out some more details. Why the switch? Well, after 13 years, I felt it was time for ... more

Friday, 29 May, 2020 UTC

Smashing Meets Gives A Sneak Preview Of What To Expect At Live! Smashing Meets Gives A Sneak Preview Of What To Expect At Live! Rachel Andrew 2020-05-29T12:00:00+00:00 2020-05-29T12:38:34+00:00 Last week we had our first Smashing Meets event. A free ... more

Friday, 29 May, 2020 UTC

Predicting is hard, especially with Blazor. If you’re trying to decide if Blazor will take off, then don’t look at the technical specs: Look at the ecosystem that is growing up around it. That’s what happened with other successful client-side frameworks ... more

Friday, 29 May, 2020 UTC

Introduction to TLS/SSL Transport Layer Security (TLS) is a cryptographic protocol that is used to secure communications over the network. TLS was preceded by Secure Sockets Layer (SSL). Websites use TLS to secure communications between servers and web ... more

Friday, 29 May, 2020 UTC

Twilio Flex is an open contact center platform based on web technologies that enable integration with just about any CRM. So why not Microsoft Dynamics 365? Lots of organizations use CRM applications to store customer information and up to the minute ... more

Friday, 29 May, 2020 UTC

This month Gatsby turned 5-years-old. 🎉 And what a way to mark a birthday - during the same period Gatsby hit the special milestone of having over 2000 plugins. And 500 of them are source plugins (thanks for noticing Chris Ellis). So for whatever your ... more

Thursday, 28 May, 2020 UTC

Eventing Simple Yet Powerful: Eventing allows small scripts to overcome hard to solve problems. If you are familiar with both Couchbase and Eventing please feel free to skip the brief overview and skip ahead to the examples. Overview: First off, let’s ... more

Thursday, 28 May, 2020 UTC

Laravel 7 introduced not only a new syntax for Laravel Blade components, but some awesome new features that can greatly enhance your development by increasing your productivity. This tutorial will provide a brief overview of the new Anonymous components ... more

Thursday, 28 May, 2020 UTC

With many of us now working remote, video chats are so in right now. Here’s how to get up-and-running with a video chat room in nine minutes using Twilio Programmable Video and the Twilio Serverless Toolkit in JavaScript. Setup To build a Twilio Programmable ... more

Thursday, 28 May, 2020 UTC

A major concern when building web solutions with third-party services is estimating the costs of API requests. This tutorial will guide you through the process of finding the costs of voice calls for Twilio Programmable Voice, depending on the origin ... more

Thursday, 28 May, 2020 UTC

The mdsvex npm package was recently entirely rewritten to allow Svelte developers to have Markdown content inside a Svelte component and also use Svelte components inside Markdown. Like Gatsby with MDX/React, mdsvex allows developers to mix Markdown ... more