Web Dev

Home | Parent Topic | Deck | Stream | CSS | JavaScript | Frameworks | PWA | WASM | Web Browser Engineers | Communities

CSS

Headless Form Submission With the WordPress REST API

If you’re building a WordPress site, you need a good reason not to choose a WordPress form plugin. Th

Fri, 09 Apr 2021 13:20:35 GMT

The `ping` attribute on anchor links

I didn’t know this was a thing until Stefan Judis’s post: <a href="https://www.stefanj

Thu, 08 Apr 2021 17:31:16 GMT

Comparing the New Generation of Build Tools

A bunch of new developer tools have landed in the past year and they are biting at the heels of the t

Thu, 08 Apr 2021 13:20:50 GMT

CSS Is, In Fact, Awesome

You’ve seen the iconic image. Perhaps some of what makes that image so iconic is that people se

Wed, 07 Apr 2021 20:41:57 GMT

SvelteKit is in public beta

Rich Harris:Think of it as Next for Svelte. It’s a framework for building apps with S

Wed, 07 Apr 2021 15:02:30 GMT

Coordinating Svelte Animations With XState

This post is an introduction to XState as it might be used in a Svelte project. XState is unique in t

Wed, 07 Apr 2021 13:09:41 GMT

axe DevTools Pro

I’m going to try to show you some things I think are useful and important about axe™ Dev

Wed, 07 Apr 2021 13:08:57 GMT

Space Jam

It’s certainly worth noting that the Space Jam website, which made its way into umpteen confere

Tue, 06 Apr 2021 20:57:42 GMT

Some Articles About Accessibility I’ve Saved Recently

“Good news about display: contents and Chrome” — Rachel Andrew notes that the accessibili

Tue, 06 Apr 2021 17:49:08 GMT

Gaps? Gasp!

At first, there were flexboxes (the children of a display: flex container). If you wanted them to be

Tue, 06 Apr 2021 13:35:18 GMT

Jetpack Turns 10!

(This is a sponsored post.)Ten years! That’s a huge milestone for a project, especially one tha

Tue, 06 Apr 2021 13:27:12 GMT

Splitting Time Between Product and Engineering Efforts

At each company I’ve worked, we have had a split between time spent on Product initiatives and Engine

Mon, 05 Apr 2021 19:57:38 GMT

Definition Tag

It’s <dfn>. Jen Kramer and Erika Lee are doing a #30DaysofHTML email list thing-y on Substac

Mon, 05 Apr 2021 15:54:34 GMT

Creating a Smart Navbar With Vanilla JavaScript

Sticky, or fixed, navigation is a popular design choice because it gives users persistent access to n

Mon, 05 Apr 2021 12:55:52 GMT

Platform News: Rounded Outlines, GPU-Accelerated SVG Animations, How CSS Variables Are Resolved

In the news this week, Firefox gets rounded outlines, SVG animations are now GPU-accelerated in Chrom

Fri, 02 Apr 2021 19:35:28 GMT

JavaScript

Using React custom hooks and functional components to manage context

Using React custom hooks and functional components to manage context

Mon, 12 Apr 2021 00:28:20 GMT

É AVVOCATO PEDOFILO ED ASSASSINO: DANIELE MINOTTI DI GENOVA E DI CRIMINALISSIMO STUDIO LEGALE LISI!

É AVVOCATO PEDOFILO ED ASSASSINO: DANIELE MINOTTI DI GENOVA E DI CRIMINALISSIMO STUDIO LEGALE LISI!

Sat, 10 Apr 2021 21:18:00 GMT

Merge pull request #6675 from Taritsyn/nuget-package-names-with-runti…

Merge pull request #6675 from Taritsyn/nuget-package-names-with-runti…

Tue, 06 Apr 2021 09:07:20 GMT

NuGet: Remove a redundant code from the source code of packages (#6670)

NuGet: Remove a redundant code from the source code of packages (#6670)

Sat, 03 Apr 2021 09:44:20 GMT

Fix class extension statements so BailOnNoProfile doesn't crash

Fix class extension statements so BailOnNoProfile doesn't crash

Fri, 02 Apr 2021 15:52:11 GMT

Bump minimist from 1.2.0 to 1.2.5 in /test/WasmSpec/convert-test-suit…

Bump minimist from 1.2.0 to 1.2.5 in /test/WasmSpec/convert-test-suit…

Thu, 01 Apr 2021 07:45:34 GMT

Merge pull request #6671 from chakra-core/dependabot/npm_and_yarn/tes…

Merge pull request #6671 from chakra-core/dependabot/npm_and_yarn/tes…

Thu, 01 Apr 2021 01:08:12 GMT

Bump y18n from 3.2.1 to 3.2.2 in /test/WasmSpec/convert-test-suite

Bump y18n from 3.2.1 to 3.2.2 in /test/WasmSpec/convert-test-suite

Tue, 30 Mar 2021 09:24:28 GMT

NuGet: Create a packages based on data from an XML file (#6665)

NuGet: Create a packages based on data from an XML file (#6665)

Mon, 29 Mar 2021 13:30:37 GMT

Merge pull request #6664 from rhuanjl/string-repeat-too-long

Merge pull request #6664 from rhuanjl/string-repeat-too-long

Thu, 25 Mar 2021 02:52:55 GMT

Update String.prototype.repeat to throw non-fatal for length too big

Update String.prototype.repeat to throw non-fatal for length too big

Wed, 24 Mar 2021 21:05:23 GMT

Problem with object properties/hasOwnProperty() in Spidermonkey 78

Problem with object properties/hasOwnProperty() in Spidermonkey 78

Tue, 02 Feb 2021 15:51:51 GMT

Goodbye Fun Fun Function (and the importance of mental health)

Goodbye Fun Fun Function (and the importance of mental health)

Mon, 06 Jul 2020 13:00:05 GMT

The amazing history of programming with Olga Stern - Fun Fun Function

The amazing history of programming with Olga Stern - Fun Fun Function

Fri, 19 Jun 2020 09:11:57 GMT

Bus factor, pair programming and Visual Studio Code Live Share with David Khourshid

Bus factor, pair programming and Visual Studio Code Live Share with David Khourshid

Tue, 31 Mar 2020 10:53:34 GMT

How do I become a lead engineer? Answers from pro tech career advisors (Part 1)

How do I become a lead engineer? Answers from pro tech career advisors (Part 1)

Fri, 20 Mar 2020 18:00:12 GMT

Taming architecture complexity in V8 — the CodeStubAssembler

Taming architecture complexity in V8 — the CodeStubAssembler

Thu, 16 Nov 2017 15:38:00 GMT

An internship on laziness: lazy unlinking of deoptimized functions

An internship on laziness: lazy unlinking of deoptimized functions

Wed, 04 Oct 2017 07:03:00 GMT

Socketiyo - WebSocket-based, bi-directional events in between client and server

Socketiyo - WebSocket-based, bi-directional events in between client and server

A Compact Vue Table Component

A Compact Vue Table Component

Fun Fast Tools for Serious Work

Fun Fast Tools for Serious Work

Basic mail merge script for Gmail (using Google Apps Script)

Basic mail merge script for Gmail (using Google Apps Script)

Astro: A New Architecture for the Modern Web (Fred K. Schott)

Astro: A New Architecture for the Modern Web (Fred K. Schott)

Multiple domains and languages on the same Next.js site

Multiple domains and languages on the same Next.js site

Covid19 Tracker, Vaccine Tracker (With laravel 8 , PHP)

Covid19 Tracker, Vaccine Tracker (With laravel 8 , PHP)

Smart Optimization Techniques: Lazy Loading with React

Smart Optimization Techniques: Lazy Loading with React

Preparing for A Near-Paperless Office

Preparing for A Near-Paperless Office

Block NSFW content using a free, AI enabled browser extension

Block NSFW content using a free, AI enabled browser extension

5 Methods to Persisting State Between Page Reloads in React

5 Methods to Persisting State Between Page Reloads in React

Vuex: State management for Vue Projects

Vuex: State management for Vue Projects

[Video] Node.JS - Foal framework - Beginner tutorial - How to create a simple to-do list

[Video] Node.JS - Foal framework - Beginner tutorial - How to create a simple to-do list

Rest API -> OpenApi -> GraphQL

Rest API -> OpenApi -> GraphQL

Introducing view models for the neo.mjs Javascript UI framework

Introducing view models for the neo.mjs Javascript UI framework

Frameworks

Nishu Goel: The journey to GDE

Google Developers Experts is a community of passionate developers who love to share their knowledge w

Fri, 26 Mar 2021 13:03:19 GMT

Alyssa Nicoll: A love story — The Web & I

Alyssa Nicoll: A love story — The Web & IGoogle Developers Experts is a community of passionate d

Fri, 19 Mar 2021 17:47:14 GMT

Natalia Venditto: Architecting a career in Angular

Natalia Venditto: Architecting a successful career in AngularGoogle Developers Experts is a community

Fri, 12 Mar 2021 14:04:26 GMT

#191 - State of Vue 2021, Vite v2 released; Vuex 5 RFC; Vuetify for Vue 3 in alpha and more!

Welcome back!Those last 3 weeks have been truly crazy! First of all, [Evan’s State of Vuenion 2021 ta

Sat, 06 Mar 2021 00:00:00 GMT

Tracy Lee: The superpower of becoming an Expert

Google Developers Experts is a community of passionate developers who love to share their knowledge w

Fri, 05 Mar 2021 14:28:44 GMT

Ivy’s internal data structures

I thought it would be useful to dive into Angular’s new Ivy rendering engine’s inner workings. In thi

Wed, 03 Mar 2021 18:40:28 GMT

7.13.0 Released: Records and Tuples, granular compiler assumptions, and top-level targets

7.13.0 Released: Records and Tuples, granular compiler assumptions, and top-level targets

Mon, 22 Feb 2021 06:00:00 GMT

With Best Practices from the Start

One of the highest priorities for Angular is to enable best practices from the start. We want you to

Thu, 18 Feb 2021 20:03:04 GMT

How to file an issue

Knowing how to file an issue with “the right information” may be the difference between it getting re

Thu, 11 Feb 2021 23:20:10 GMT

#190 - Vuex 4.0.0 is here! 🚀 New Vite docs and dedicated Discord sever; Vue Contributor days and more!

Hi everyone,Great news! [Vuex 4.0.0 (stable)](https://github.com/vuejs/vuex/releases/tag/v4.0.0) for

Wed, 10 Feb 2021 00:00:00 GMT

Under the Hood of the Language Service

State of the Language ServiceThe Angular Language Service was created back in 2016 when the ecosystem

Thu, 04 Feb 2021 18:51:35 GMT

Finding a Path Forward with AngularJs

Finding a Path Forward with AngularJSPhoto by Illiya Vjestica on UnsplashIn January of 2018 we laid o

Mon, 01 Feb 2021 20:01:14 GMT

Angular Debugging Guides

The best part of coding is when something works on the first try. The next best thing is knowing how

Tue, 26 Jan 2021 19:57:17 GMT

#189 - Reflections for 2020-2021; Vue-Storefront raises $1.5M; Element UI for Vue 3.0 and more!

Hey there!Welcome, to the first issue of 2021!The Vue.js blog has been reactivated and can be found a

Sun, 24 Jan 2021 00:00:00 GMT

#188 - Enjoy the Vuelidays! And a happy new year! 🎉

Hey everyone,hope you had a great time during the holiday season! 🌲 I know I had! 🥟 🐕Let’s start with

Tue, 29 Dec 2020 00:00:00 GMT

#187 - The Vue.js Newsletter is back! 🎉

Hey there,it’s been a while... Did you miss the newsletter? I hope you did actually! I’m sorry for th

Sun, 13 Dec 2020 00:00:00 GMT

7.12.0 Released: TypeScript 4.1, strings as import/export names, and class static blocks

7.12.0 Released: TypeScript 4.1, strings as import/export names, and class static blocks

Thu, 15 Oct 2020 06:00:00 GMT

#186 - 🍰 Vue.js v3.0.0 "One Piece" Released! 🎉 The State of Nuxt.js and more!

Hello!The time is now! Vue.js v3.0, codename "__One Piece__" has just been officially released! 🎉 Wat

Fri, 18 Sep 2020 00:00:00 GMT

#185 - Vue-CLI v4.5.0 ships with built-in Vue 3.0 support; Nuxt v2.14 released; VueConf Toronto announced!

Hello Vuers,with the newly released [Vue-CLI v4.5.x](https://github.com/vuejs/vue-cli/releases/tag/v4

Sat, 22 Aug 2020 00:00:00 GMT

#184 - Vue.js 3.0 Release Candidate is here! 3.0 Docs in beta; Vue-Devtools beta for Vue 3.0 available and more!

👋 Hi there,great news! We are now closer than ever to the official Vue 3.0 release. The first Release

Wed, 22 Jul 2020 00:00:00 GMT

#183 - Vue 3.0 status update; Svelte-inspired magic for Vue SFC; Nuxt.js v2.13 is out and more!

Hi there,As we are all waiting for the new major version of Vue, you might be wondering – how much lo

Sun, 05 Jul 2020 00:00:00 GMT

#182 - Quasar.Conf coming online on July 5th; The process of rewriting Vue.js;

Hi there,I’m back with some interesting news for you!Are you interested in Quasar? If yes, there’s an

Mon, 15 Jun 2020 00:00:00 GMT

7.10.0 Released: Class Fields in preset-env, '#private in' checks and better React tree-shaking

7.10.0 Released: Class Fields in preset-env, '#private in' checks and better React tree-shaking

Mon, 25 May 2020 06:00:00 GMT

#181 - #181: 📓 Big News from Nuxt.js – Introducing the Content and Components modules 🎉

Hi there,we’ve just had some incredibly exciting 2 weeks in the Nuxt.js world! First the Nuxt team re

Sun, 24 May 2020 00:00:00 GMT

#180 - 🏎 Say hi to Vite! A brand new, extremely fast development setup for Vue. So fast it feels instant!

Hey there,As you all know "*Vue*" in French stands for "*View*" and pretty much describes what Vue.js

Mon, 11 May 2020 00:00:00 GMT

#178 - Wikimedia adopting Vue! 🎉 New Vue online meetup initiatives and more videos from VueConf.us and Vue.js Amsterdam

Hello,Do you know this website called Wikipedia? Where you can read about things? Like an online ency

Sun, 29 Mar 2020 00:00:00 GMT

7.9.0 Released: Smaller preset-env output, Typescript 3.8 support and a new JSX transform

7.9.0 Released: Smaller preset-env output, Typescript 3.8 support and a new JSX transform

Mon, 16 Mar 2020 06:00:00 GMT

#176 - 🎉 Vue.js: The Documentary is here! VueConf.TO and Vue London announced; Using state machines with Vue and more!

Hello!What a week it was! Sorry for skipping last week news – I’ve had so much fun at [Vue.js Amsterd

Thu, 27 Feb 2020 00:00:00 GMT

#175 - Vue.js: The Documentary (Trailer) 🔥; Quasar v1.9.0 released; Interview with Eduardo

Hi everyone, how's it going? It's An here again, amid some of the most busy days in his life so far.

Sun, 16 Feb 2020 00:00:00 GMT

#173 - 🐉 Welcome Ben "bencodezen" Hong; Enjoy the Vue #1 Episode is here; VuePress v1.3.0 released and more!

Hey,I’m very happy to let you know that [Ben Hong aka bencodezen](https://twitter.com/bencodezen) has

Fri, 31 Jan 2020 00:00:00 GMT

#172 - Good and bad news from the team; Vue-Watch – the go-to place for finding quality Vue libraries and more!

Hello,let’s start with the good news first. The vue-test-utils project has now 4 new maintainers: [Je

Thu, 23 Jan 2020 00:00:00 GMT

#171 - Try out Vue 3.0-alpha now; GraphQL with Composition-API? Check out Vue-Apollo v4 and Villus and more!

Hello,I have some pretty great news for you! Have you already tried running Vue 3.0-alpha build? That

Mon, 13 Jan 2020 00:00:00 GMT

7.8.0 Released: ECMAScript 2020, .mjs configuration files and @babel/cli improvements

7.8.0 Released: ECMAScript 2020, .mjs configuration files and @babel/cli improvements

Sat, 11 Jan 2020 06:00:00 GMT

#170 - 🎆 Happy New Year! 🎉 New Nuxt.js version and tons of articles!

Hello,have you missed me? As you might have noticed (though I hope you did not and have had some rela

Sat, 04 Jan 2020 00:00:00 GMT

#169 - First talk from VueConfTO published; posva/pinia: the Experimental state-management and more!

Hello Vuers,any plans for the weekend? Or still standing in line for holiday gifts? If its the latter

Fri, 13 Dec 2019 00:00:00 GMT

#168 - Vue-Apollo v4.0-alpha; @vue/composition-api now supports SSR; VueConf Toronto summary and more!

Hi there,it never ceases to amaze me how much one person can do. And I’m not speaking about Evan here

Thu, 05 Dec 2019 00:00:00 GMT

#167 - State of JavaScript 2019 survey is here; Interview with Evan You on Vue 3.0; How to DDD in Vue and more...

Hello!Finally the conference season has ended for me (uff! 😅) and hopefully I can get back to sending

Fri, 29 Nov 2019 00:00:00 GMT

#166 - eslint-plugin-vue v6.0 released; Speakers announced at VueConfUS and Vue.js Amsterdam;

Hello,I’m happy to let you know that the speaker lists at the both [VueConf.US](http://vueconf.us/#sp

Thu, 21 Nov 2019 00:00:00 GMT

#165 - Vue.js Devtools crossed the 1M weekly active users; New Quasar release – v1.4; Slides from VueConf Toronto and more

Hey there,I’m glad to let you know that I’m finally back to writing the newsletter after my travels a

Thu, 14 Nov 2019 00:00:00 GMT

#164 - 9 RFCs are about to be finalised – last chance to provide feedback! Videos from ReactiveConf and more!

Hi everyone, it’s An here again. It’s been one of those more quiet weeks on the FE front (I know, I k

Thu, 07 Nov 2019 00:00:00 GMT

Building Great User Experiences with Concurrent Mode and Suspense

Building Great User Experiences with Concurrent Mode and Suspense

Wed, 06 Nov 2019 00:00:00 GMT

#163 - Vue-Devtools v5.3.0 released! Articles on Vue 3.0 and more!

Hey everyone, it's An here again freezing to death in this first wave of cold air from the Alps. From

Wed, 30 Oct 2019 00:00:00 GMT

#162 - Vue-Apollo v3.0 has been released and now becomes a part of the official libraries;

Hello,[Guillaume](https://twitter.com/akryum) seems to have been very productive this week. Two new v

Thu, 24 Oct 2019 00:00:00 GMT

Web Development (Medium)

Best Front End Frameworks for Web Development of 2021: The Complete Guide

Frontend frameworks are the fundamental building blocks of the software development process. However,

Thu, 08 Apr 2021 18:28:15 GMT

How To Make Better Queries With React Query

A guide for using React Query in your projectsContinue reading on Better Programming »

Thu, 08 Apr 2021 18:04:54 GMT

The WSDL is not the SOAP web service

I’m one of the users on Stack Overflow that follows the [soap] tag and, from time to time, som

Thu, 08 Apr 2021 17:58:42 GMT

Que necesitas para empezar tu negocio en linea

El mundo cambió, y la forma en la que comercializamos productos y hasta como nos comunicamos tam

Thu, 08 Apr 2021 17:18:01 GMT

Clean Code With Unit Tests

Tips and tricks for keeping your test suites cleanContinue reading on Better Programming »

Thu, 08 Apr 2021 17:14:45 GMT

Journal to be a Web Developer (I): Classic, it’s CRUD.

This is the story about my pavement to be a web developer.Continue reading on Medium »

Thu, 08 Apr 2021 16:58:49 GMT

How to Make a Typewriter Effect Using Vanilla JavaScript

How to make a cool old school effect using javascriptContinue reading on Dev Genius »

Thu, 08 Apr 2021 16:48:27 GMT

Grow your business at a high pace by having all your digital marketing under one roof:

Are you a business owner and thinking about hiring an in-house digital marketing team to handle your

Thu, 08 Apr 2021 16:43:26 GMT

Flask Blueprints explained in 5 minutes

In this article, we will go through blueprints in Flask. If you want some basics on how Flask applica

Thu, 08 Apr 2021 16:28:31 GMT

SEO Company Canada

As digital marketing becomes more and more popular, SEO has turned into quite a challenge. Understand

Thu, 08 Apr 2021 16:05:24 GMT

PWA

Defining a dynamic Content Security Policy in a Single Page Application

Defining a dynamic Content Security Policy in a Single Page Application

Mon, 12 Apr 2021 03:12:47 GMT

Service Worker not working when hosted, but works on localhost

Service Worker not working when hosted, but works on localhost

Sun, 11 Apr 2021 22:14:40 GMT

Force Chrome to Generate WebAPK Insted of Add to Home Screen

Force Chrome to Generate WebAPK Insted of Add to Home Screen

Sun, 11 Apr 2021 06:16:55 GMT

Is there a way to trigger an event with a PWA when a user falls asleep / wakes up?

Is there a way to trigger an event with a PWA when a user falls asleep / wakes up?

Sat, 10 Apr 2021 17:40:21 GMT

show/hide button pending on which device is used (android or iphone) angular 8

show/hide button pending on which device is used (android or iphone) angular 8

Sat, 10 Apr 2021 16:30:20 GMT

Publishing a Progressive Web App (PWA) on the PlayStore – What works and what doesn’t (in 2021)

Publishing a Progressive Web App (PWA) on the PlayStore – What works and what doesn’t (in 2021)

Sat, 10 Apr 2021 16:17:14 GMT

Notification badge for my ionic/angular pwa appears on chrome browser icon and not on app icon

Notification badge for my ionic/angular pwa appears on chrome browser icon and not on app icon

Sat, 10 Apr 2021 14:58:27 GMT

Lawyer Financial Office Insurance

Lawyer Financial Office InsuranceWhether your law firm rents office space or owns its own building,

Fri, 09 Apr 2021 22:30:19 GMT

How do I trigger Bootstrap Toasts when the visitor is offline?

How do I trigger Bootstrap Toasts when the visitor is offline?

Fri, 09 Apr 2021 16:15:32 GMT

Does Angular Service Worker clear previous version's cache?

Does Angular Service Worker clear previous version's cache?

Fri, 09 Apr 2021 13:58:56 GMT

Can I run a locally hosted website in Chromium on a Raspberry pi without any kind of GUI? (CLI only)

Can I run a locally hosted website in Chromium on a Raspberry pi without any kind of GUI? (CLI only)

Thu, 08 Apr 2021 22:18:33 GMT

How Easy Is It To Set Up Progressive Web App for WooCommerce?

How Easy Is It To Set Up Progressive Web App for WooCommerce?

Thu, 08 Apr 2021 13:46:59 GMT

Multiple PWAs on the same host but different ports - same origin behavior

Multiple PWAs on the same host but different ports - same origin behavior

Thu, 08 Apr 2021 10:43:40 GMT

Progressive Web Apps: Features, Architecture, Pros, and Cons

Progressive Web Apps: Features, Architecture, Pros, and Cons

Thu, 08 Apr 2021 07:06:35 GMT

Create react app pwa typescript template can't detect service worker

Create react app pwa typescript template can't detect service worker

Thu, 08 Apr 2021 05:26:11 GMT

Workbox Background Sync - Redirect After User Submits Form

Workbox Background Sync - Redirect After User Submits Form

Wed, 07 Apr 2021 23:29:43 GMT

How do I display an "Offline" and "Update" message in a PWA?

How do I display an "Offline" and "Update" message in a PWA?

Wed, 07 Apr 2021 21:28:15 GMT

When I click on the PWA notification, sometimes it opens the APP and sometimes it doesn't work

When I click on the PWA notification, sometimes it opens the APP and sometimes it doesn't work

Wed, 07 Apr 2021 20:29:42 GMT

hollr

hollrhollr is a small, privacy focused, event management service where you can easily create and sha

Wed, 07 Apr 2021 18:56:09 GMT

Can PWA be installed from browser on a gaming console/Smart TV?

Can PWA be installed from browser on a gaming console/Smart TV?

Wed, 07 Apr 2021 17:08:11 GMT

March and Ash

March and AshMarch and Ash is a cannabis dispensary with delivery, located in both Mission Valley, S

Wed, 07 Apr 2021 17:00:23 GMT

Instagram

InstagramInstagram is a simple way to capture and share the world's moments. Open in PWA Direct

Tue, 06 Apr 2021 14:12:14 GMT

Mood Tracker

Mood TrackerTrack your mood with this web app Open in PWA Directory

Mon, 05 Apr 2021 16:49:22 GMT

BookShelf

BookShelfA web application that keeps tracks of your favorite books for you. Never forget the books

Mon, 05 Apr 2021 16:46:15 GMT

Create Powerful Progressive Web Apps From Start To Finish In Any Niche!

Create Powerful Progressive Web Apps From Start To Finish In Any Niche!

Sun, 04 Apr 2021 16:43:05 GMT

Case study: Puma Mexico Becomes the Fastest Puma Store After Adopting ScandiPWA

Case study: Puma Mexico Becomes the Fastest Puma Store After Adopting ScandiPWA

Thu, 01 Apr 2021 10:16:16 GMT

Fuchsia Web Demo

Fuchsia Web DemoSimple Web Demo that simulates Google's new OS. Works across devices. Open in P

Wed, 31 Mar 2021 15:56:14 GMT

Chrome for Android getting new PWA install UI, starting with Twitter

Chrome for Android getting new PWA install UI, starting with Twitter

Mon, 29 Mar 2021 21:28:32 GMT

Integer factorization

Integer factorizationJavascript application that factors integers using ECM and SIQS algorithms. Wri

Sat, 27 Mar 2021 14:39:52 GMT

Just Rain Sounds

Just Rain SoundsA simple, mobile data friendly rain sounds app that works offline Open in PWA Direct

Tue, 23 Mar 2021 19:31:37 GMT

Talentors

TalentorsTalento 3.0 Open in PWA Directory

Mon, 22 Mar 2021 23:15:25 GMT

Neurococi.

Neurococi.Aticole satirice. Neurcoci. Open in PWA Directory

Sun, 21 Mar 2021 21:46:19 GMT

Minesweeper Game

Minesweeper GameMinesweeper game Open in PWA Directory

Mon, 15 Mar 2021 15:54:03 GMT

Hexapawn

HexapawnThe goal of each player is to advance one of their pawns to the opposite end of the board or

Sun, 14 Mar 2021 08:04:41 GMT

Pearl Pairing

Pearl PairingFind match pearl to pair them as fast as you can. Open in PWA Directory

Sun, 14 Mar 2021 08:02:47 GMT

Corrently - GrünstromIndex

Corrently - GrünstromIndexPrognose der regionalen Ökostromherkunft für die kommenden Stunden Open in

Fri, 12 Mar 2021 23:32:23 GMT

Unalengua IPA

Unalengua IPAeasy to use free tool for converting text from English to the International Phonetic Al

Thu, 11 Mar 2021 16:14:25 GMT

findPWA

findPWAFind the best Progressive Web Apps. FindPWA is the PWA directory with hundreds of PWA example

Thu, 11 Mar 2021 16:13:59 GMT

Progressive App Store

Progressive App StoreBuild, Discover and Share Applications Open in PWA Directory

Thu, 11 Mar 2021 14:03:24 GMT

Startpage.com

Startpage.comStartpage.com delivers online tools that help you to stay in control of your personal i

Thu, 11 Mar 2021 14:02:29 GMT

Gab Apps

Gab AppsThe official place to get apps for use with Gab.com. Open in PWA Directory

Thu, 11 Mar 2021 13:54:05 GMT

YouTube․com is now available to install as a Progressive Web App

YouTube․com is now available to install as a Progressive Web App

Sun, 24 Jan 2021 11:00:00 GMT

Microsoft Worked with Google to Bring PWAs to the Play Store

Microsoft Worked with Google to Bring PWAs to the Play Store

Fri, 10 Jul 2020 18:17:13 GMT

Google Chrome prepares option to launch Progressive Web Apps at startup

Google Chrome prepares option to launch Progressive Web Apps at startup

Thu, 28 May 2020 14:15:33 GMT

Google Chat rolling out Progressive Web App to replace Electron client

Google Chat rolling out Progressive Web App to replace Electron client

Wed, 27 May 2020 22:08:23 GMT

This is What Microsoft Said About PWAs at Build 2020 (Premium)

This is What Microsoft Said About PWAs at Build 2020 (Premium)

Thu, 21 May 2020 16:21:17 GMT

[Update: Tutorial] Progressive Web Apps will support Android’s homescreen app shortcuts

[Update: Tutorial] Progressive Web Apps will support Android’s homescreen app shortcuts

Wed, 20 May 2020 16:07:30 GMT

[Update: Google News] Chrome OS trades Android apps for Progressive Web Apps in Play Store

[Update: Google News] Chrome OS trades Android apps for Progressive Web Apps in Play Store

Wed, 20 May 2020 13:33:56 GMT

YouTube TV prompting frequent watchers to install Progressive Web App

YouTube TV prompting frequent watchers to install Progressive Web App

Sat, 25 Jan 2020 19:26:48 GMT

Chrome OS change means Android apps will sometimes be offered in lieu of web apps

Chrome OS change means Android apps will sometimes be offered in lieu of web apps

Wed, 19 Jun 2019 23:50:04 GMT

Fuchsia Friday: The web and Fuchsia’s first ‘customers’

Fuchsia Friday: The web and Fuchsia’s first ‘customers’

Fri, 29 Jun 2018 23:38:33 GMT

Chrome 58 beta allows for immersive full screen Progressive Web Apps

Chrome 58 beta allows for immersive full screen Progressive Web Apps

Tue, 21 Mar 2017 20:35:46 GMT

With Chrome 57, Progressive Web Apps will appear in Android’s app drawer, settings, more

With Chrome 57, Progressive Web Apps will appear in Android’s app drawer, settings, more

Thu, 02 Feb 2017 20:55:18 GMT

WASM

Handle Javascript events in a Web Assembly — WebGL application

Handle Javascript events in a Web Assembly — WebGL application

Sat, 10 Apr 2021 17:29:30 GMT

Kudos for the effort! I wonder if the performance can be improved by making this work with Yew.

Kudos for the effort! I wonder if the performance can be improved by making this work with Yew.

Fri, 02 Apr 2021 08:39:33 GMT

Build TFLite Wasm/SIMD and run Google Meet Virtual Background

Build TFLite Wasm/SIMD and run Google Meet Virtual Background

Mon, 29 Mar 2021 04:24:35 GMT

Patract will support privacy DeFi protocol Manta Network to integrate Wasm contract functionality

Patract will support privacy DeFi protocol Manta Network to integrate Wasm contract functionality

Mon, 29 Mar 2021 01:54:46 GMT

Polkadot Synthetic Assets Protocol — Coinversation announced to join the Patract Wasm Contract…

Polkadot Synthetic Assets Protocol — Coinversation announced to join the Patract Wasm Contract…

Fri, 26 Mar 2021 13:44:32 GMT

Running Ethereum smart contracts in a Substrate blockchain

Running Ethereum smart contracts in a Substrate blockchain

Thu, 25 Mar 2021 03:22:18 GMT

Adaptive Applications with Dynamically Linkable WebAssembly Modules Outside of the Browser

Adaptive Applications with Dynamically Linkable WebAssembly Modules Outside of the Browser

Wed, 17 Mar 2021 16:54:28 GMT

A New Backend for Cranelift, Part 1: Instruction Selection

This post will describe my recent work on Cranelift as part of my day job at Mozilla. In this post, I

Fri, 09 Oct 2020 20:09:00 GMT

Merge pull request #161 from vishalvrv9/hands-on-webassembly

Merge pull request #161 from vishalvrv9/hands-on-webassembly

Fri, 11 Sep 2020 11:51:50 GMT

Tutorial link for article about importing a module in Vue.js

Tutorial link for article about importing a module in Vue.js

Tue, 08 Sep 2020 13:48:21 GMT

Securing Firefox with WebAssembly

Protecting the security and privacy of individuals is a central tenet of Mozilla’s mission, and so we

Tue, 25 Feb 2020 14:04:18 GMT

Using WebAssembly from .NET with Wasmtime

Wasmtime, the WebAssembly runtime from the Bytecode Alliance, recently added an early preview of an A

Wed, 04 Dec 2019 15:42:14 GMT

Multi-Value All The Wasm!

This article is cross-posted on the Bytecode Alliance web site.Multi-value is a proposed extension to

Thu, 21 Nov 2019 16:50:43 GMT

Announcing the Bytecode Alliance: Building a secure by default, composable future for WebAssembly

Today we announce the formation of the Bytecode Alliance, a new industry partnership coming together

Tue, 12 Nov 2019 16:19:48 GMT

Debugging WebAssembly Outside of the Browser

WebAssembly has begun to establish itself outside of the browser via dedicated runtimes like Mozilla’

Wed, 04 Sep 2019 14:31:06 GMT

Web Browser Engineers

Upcoming: W3C Workshop on Smart Cities

W3C announced today the W3C Workshop on Smart Cities, which is being organized as a virtual event on

Fri, 09 Apr 2021 08:54:17 GMT

Web Responsive Design para la nueva generación de celulares plegables o “foldables”

Cómo preparar tu web app para una nueva modalidad de celulares[English article here ]En tecnología, l

Thu, 08 Apr 2021 15:02:29 GMT

Web Responsive Design para la nueva generación de celulares plegables o “foldables”

Cómo preparar tu web app para una nueva modalidad de celulares[English article here ]En tecnología, l

Thu, 08 Apr 2021 15:01:48 GMT

Mozilla weighs in on political advertising for Commission consultation

Mozilla weighs in on political advertising for Commission consultation

Thu, 08 Apr 2021 12:17:05 GMT

First Public Working Drafts for WebCodecs

The Media Working Group has published a First Public Working Draft of WebCodecs today. The specificat

Thu, 08 Apr 2021 07:59:47 GMT

Web Authentication: An API for accessing Public Key Credentials Level 2 is a W3C Recommendation

The Web Authentication Working Group is pleased to publish its Level 2Recommendation of Web Authentic

Thu, 08 Apr 2021 07:57:27 GMT

Governing Values-Centered Tech Non-Profits; or, The Route Not Taken by FSF

Governing Values-Centered Tech Non-Profits; or, The Route Not Taken by FSF

Wed, 07 Apr 2021 17:11:36 GMT

This Week in Glean: Publishing Glean.js or How I configured an npm package that has multiple entry points

This Week in Glean: Publishing Glean.js or How I configured an npm package that has multiple entry po

Wed, 07 Apr 2021 17:00:00 GMT

This Week in Glean: Publishing Glean.js or “How I configured an npm package that has multiple entry points”

This Week in Glean: Publishing Glean.js or “How I configured an npm package that has multiple entry p

Wed, 07 Apr 2021 15:29:27 GMT

Eliminating Data Races in Firefox – A Technical Report

We successfully deployed ThreadSanitizer in the Firefox project to eliminate data races in our remain

Tue, 06 Apr 2021 15:21:46 GMT

EPUBCheck 4.2.5 and Website

EPUBCheck 4.2.5 and a New EPUBCheck Website We are pleased to announce the latest production-rea

Tue, 06 Apr 2021 13:09:06 GMT

Software Innovation Prevails in Landmark Supreme Court Ruling in Google v. Oracle

Software Innovation Prevails in Landmark Supreme Court Ruling in Google v. Oracle

Mon, 05 Apr 2021 19:20:07 GMT

A web testing deep dive: The MDN web testing report

For the last couple of years, we’ve run the MDN Web Developer Needs Assessment (DNA) Report, wh

Thu, 01 Apr 2021 14:53:46 GMT

Web Responsive Design for the new generation of foldable devices.

Web Responsive Design for the new generation of foldable devicesGet your web app ready for the next g

Thu, 01 Apr 2021 13:48:08 GMT

Web Responsive Design for the new generation of foldable devices.

Web Responsive Design for the new generation of foldable devicesGet your web app ready for the next g

Thu, 01 Apr 2021 13:48:08 GMT

W3C re-introduces popular BLINK feature

[At the occasion of April Fools’ Day] W3C today re-introduced the popular BLINK feature as part

Thu, 01 Apr 2021 10:35:54 GMT

Release Notes for Safari Technology Preview 123

Safari Technology Preview Release 123 is now available for download for macOS Big Sur and macOS Catal

Wed, 31 Mar 2021 17:50:35 GMT

A Look at Encoding Detection and Encoding Menu Telemetry from Firefox 86

A Look at Encoding Detection and Encoding Menu Telemetry from Firefox 86

Wed, 31 Mar 2021 15:06:05 GMT

Updated Resource: Curricula on Web Accessibility

The Accessibility Education and Outreach Working Group (EOWG) has published new Developer Modules in

Wed, 31 Mar 2021 06:33:12 GMT

XSL Transformations (XSLT) Version 2.0 (Second Edition) is a W3C Recommendation

W3C has published XSL Transformations (XSLT) Version 2.0 (Second Edition) as a W3C Recommendation. Th

Tue, 30 Mar 2021 13:03:42 GMT

How one woman founder pivoted her company online while supporting small businesses

How one woman founder pivoted her company online while supporting small businesses

Mon, 29 Mar 2021 16:48:10 GMT

MDN localization in March — Tier 1 locales unfrozen, and future plans

Since we last talked about MDN localization, a lot of progress has been made. In this post we’l

Thu, 25 Mar 2021 16:05:25 GMT

MDN localization in March — Tier 1 locales unfrozen, and future plans

MDN localization in March — Tier 1 locales unfrozen, and future plans

Thu, 25 Mar 2021 16:05:25 GMT

How two women are taking on the digital ad industry one brand at a time

How two women are taking on the digital ad industry one brand at a time

Wed, 24 Mar 2021 21:31:46 GMT

In March, we see Firefox 87

Nearing the end of March now, and we have a new version of Firefox ready to deliver some interesting

Tue, 23 Mar 2021 15:56:13 GMT

Communities

Don't ever write your own function to parse URL parameters

Don't ever write your own function to parse URL parameters

Sat, 10 Apr 2021 23:00:00 GMT

Missing pip in Python install

I recently added Python to a new machine, and in the wrestling to get things working to work on somet

Fri, 09 Apr 2021 15:48:51 GMT

MNAM: A method for defining your next role

I am writing from a period of “funemployment” as they say, as I left my role at HashiCorp

Wed, 07 Apr 2021 16:13:44 GMT

Do nothing scripting

Do you have a list of tasks that are a response to an incident? ex. these might be called “play

Wed, 07 Apr 2021 15:33:59 GMT

Functional options in Go

A while back, someone made a PR related to some code I’d written to make a bit of functionality

Wed, 07 Apr 2021 15:14:37 GMT

9 single-statement JS algorithms for common data transformations

Last month I wrote a post on a shorthand for converting a JavaScript array into an object lookup. I w

Sun, 04 Apr 2021 00:00:00 GMT

Quickie fetch timeout

Libraries like axios provide lots of utilities for making HTTP requests, including timing out long-ru

Sun, 28 Mar 2021 00:00:00 GMT

Notes on Differential Privacy

I recently saw an interesting demo at work about differential privacy, and thought I should write dow

Fri, 26 Mar 2021 18:31:39 GMT

How Terraform’s simple graph concepts deploy complex infrastructure as code

In October, I spoke “at” All Things Open (virtual for 2020). I worked for weeks on my tal

Mon, 22 Mar 2021 21:53:49 GMT

Copy to clipboard React custom Hook

The thing I like about React custom Hooks is that we can create a Hook for nearly anything. On the bl

Sun, 21 Mar 2021 00:00:00 GMT

Restart your app and not your tunnel with ngrok and nodemon

Restart your app and not your tunnel with ngrok and nodemon

Mon, 15 Mar 2021 00:00:00 GMT

Create an object lookup from an array of JavaScript objects

Many lodash utility functions come in handy when performing data transformations. But thanks to ESNex

Sun, 14 Mar 2021 00:00:00 GMT

Generate Gmail App Password to Send emails with 2FA Two Factor Authenticated Accounts

Generate Gmail App Password to Send emails with 2FA Two Factor Authenticated Accounts

Thu, 11 Mar 2021 10:39:31 GMT

Adding Filtering to my Vue.js Table Sorting and Pagination Demo

Adding Filtering to my Vue.js Table Sorting and Pagination Demo

Thu, 11 Mar 2021 00:00:00 GMT

Talk for axe-con: Grid, content re-ordering, and accessibility

Talk for axe-con: Grid, content re-ordering, and accessibility

Wed, 10 Mar 2021 14:38:00 GMT

Azure Communications Voice Calling QuickStart

In this post, I’m going to walk you through the process of getting started with adding voice ca

Tue, 09 Mar 2021 03:27:13 GMT

Project Brain States

Last summer, I formed a team for the Cyberpunk Now film festival. The festival involved a challenge o

Tue, 09 Mar 2021 01:37:08 GMT

Creating a Force Graph using React, D3 and PixiJS

Creating a Force Graph using React, D3, and PixiJSA few months ago I published a post about how to cr

Sun, 07 Mar 2021 08:42:28 GMT

Auto-generate React PropTypes from TypeScript components

One of the reasons I enjoy writing React in TypeScript is using static types for component props. In

Sun, 07 Mar 2021 00:00:00 GMT

QuickTip: How to set Python default version to 3.x on macOS?

QuickTip: How to set Python default version to 3.x on macOS?

Sat, 06 Mar 2021 09:30:10 GMT

Unprecedented Times: A Socially Distanced Art Project

Last summer, a friend of mine sent me a link to sign up for an exquisite corpse project, where people

Thu, 04 Mar 2021 16:19:26 GMT

Add Real-Time Video, Voice, and Chat to Your App with Azure Communication Services

How many times have you tried to contact a company’s customer service department only to waste

Tue, 02 Mar 2021 23:28:00 GMT

Sync to localStorage with React useReducer Hook

In my last post on React custom Hooks vs. Mixins, I compared a custom Hook I recently wrote with its

Sun, 28 Feb 2021 00:00:00 GMT

When I’m 1000000

I thought to share-forward a sweet article/blog I just read in this month’s Communications of t

Thu, 25 Feb 2021 22:54:13 GMT

How to display dates in your user's time zone with the Intl API

How to display dates in your user's time zone with the Intl API

Mon, 22 Feb 2021 00:00:00 GMT

React custom Hooks vs. Mixins

The last couple of weeks, I’ve been working on my latest project, NBA Player Tiers (very much still i

Sun, 21 Feb 2021 00:00:00 GMT

TypeORM Dynamic Collection (Table) name when using MongoDB

TypeORM is one of the most popular Database ORMs available for NodeJS which supports #TypeScript out

Wed, 17 Feb 2021 10:34:13 GMT

5 tips for a healthier DivOps setup

DivOps, probably more commonly known as Frontend Infrastructure, is all of the tooling needed to set

Sun, 14 Feb 2021 00:00:00 GMT

Social media, or, towards a slower internet

I’m going to try to write this and hit publish, and not think to hard about it to get it out. T

Sat, 13 Feb 2021 14:58:22 GMT

33 Additional Web Development Terms You May Not Have Heard Of

33 Additional Web Development Terms You May Not Have Heard Of

Fri, 12 Feb 2021 16:12:59 GMT

8 helpful custom React Hooks

Custom React Hooks allow us to extract component logic into reusable functions. Custom Hooks look ver

Sun, 07 Feb 2021 00:00:00 GMT

Compress รูป บน Front End ก่อน Uploadให้มันจบๆไป Server จะได้สบาย :)

Compress รูป บน Front End ก่อน Uploadให้มันจบๆไป Server จะได้สบาย :)การ Compress รูป เป็นเรื่องที่สำค

Sun, 31 Jan 2021 08:48:45 GMT

Prettier + ESLint = ❤️

A little over a year ago, I found a Prettier setup that works really well for me. Prettier is a highl

Sun, 31 Jan 2021 00:00:00 GMT

Handling async React component effects after unmount

Have you ever gotten this warning while developing React components?Warning: Can't perform a Reac

Sun, 24 Jan 2021 00:00:00 GMT

Use cases for TypeScript const assertions

Have you ever run into a problem where TypeScript incorrectly infers the types of properties of an ob

Sun, 17 Jan 2021 00:00:00 GMT

Generate TypeScript Types from GraphQL Schema using Apollo CLI

GraphQL is cool and it helps frontend and backend both, I have been using it for a quite a while and

Sun, 10 Jan 2021 17:35:08 GMT

When to use TypeScript unknown vs any

I try to be as strict as possible when I use TypeScript. I always turn on the strict option in my tsc

Sun, 10 Jan 2021 00:00:00 GMT

Ghost CMS & Linux - Fixing "No Space Left on Device" Issue

A few years ago, I transitioned my blog from a custom ASP.NET website to Ghost CMS. I've been really

Thu, 07 Jan 2021 13:40:50 GMT

Mi espacio de trabajo (version 2021) para teletrabajar desde casa

body{--theme-ui-colors-transparent:var(--theme-ui-colors-transparent,transparent);--theme-ui-colors-b

Mon, 04 Jan 2021 00:00:00 GMT

Object & array dependencies in the React useEffect Hook

Happy 2021! 🎉Back in October, I gave four options for dealing with helper functions listed as depende

Sun, 03 Jan 2021 00:00:00 GMT

Conditional React Hooks

Hooks launched in React with v16.8 nearly 2 years ago, enabling us to use state and other React featu

Sun, 27 Dec 2020 00:00:00 GMT

Quick way to sort a JavaScript array by multiple fields

Let’s say we have an array of structured objects, like an array of data about the 30 NBA teams:const

Sun, 20 Dec 2020 00:00:00 GMT

Refleksi 2020

Sebentar lagi 2020 akan segera berakhir. Mari review apa yang terjadi sepanjang 2020 di kehidupan pro

Sat, 19 Dec 2020 00:00:00 GMT

Highlights from Chrome Dev Summit 2020

CDS in 2020 was a bit different, like everything else. It was online, and the talks were more bite-si

Mon, 14 Dec 2020 09:37:00 GMT

10 modern JavaScript features to be awesome at React

One of my favorite sayings about React is that it’s “Just JavaScript™.” For better or worse, React hi

Sun, 13 Dec 2020 00:00:00 GMT

Quickie fetch JSON helper for TypeScript

At work and for my personal projects I use the native browser Fetch API for making HTTP requests. It’

Sun, 06 Dec 2020 00:00:00 GMT

Menambahkan Video Watermark dengan ffmpeg

Berikut adalah tips singkat untuk menambahkan watermark di video yang sudah diproduksi, terutama untu

Mon, 30 Nov 2020 00:00:00 GMT

Filtering undefined elements from an array in TypeScript

One feature I really appreciate about TypeScript is nullable type guards.const getProduct = (id: numb

Sun, 29 Nov 2020 00:00:00 GMT

AI in Photography Workflows: Is the Future or the Present?

AI is technology, everywhere. AI, referring to Artificial Intelligence, makes mundane tasks easier an

Fri, 27 Nov 2020 19:10:07 GMT
There is an app update available Refresh