Web Dev

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

CSS

Getting Started With WordPress Block Development

Let’s acknowledge that developing for WordPress is weird right now. Whether you’re new to WordPress o

Fri, 30 Sep 2022 13:04:56 GMT

GIFs Without the .gif: The Most Performant Image and Video Options Right Now

So you want an auto-playing looping video without sound? In popular vernacular this is the very meani

Wed, 28 Sep 2022 13:09:11 GMT

Named Element IDs Can Be Referenced as JavaScript Globals

Did you know that DOM elements with IDs are accessible in JavaScript as global variables? It’s one of

Tue, 27 Sep 2022 12:58:21 GMT

How to Create Wavy Shapes & Patterns in CSS

The wave is probably one of the most difficult shapes to make in CSS. We always try to approximate it

Mon, 26 Sep 2022 13:13:30 GMT

How To Customize WordPress Block Theme Cover Templates with Dynamic Post Feature Images

If we browse the WordPress theme directory, a majority of themes showcase cover images. It is a featu

Fri, 23 Sep 2022 16:15:19 GMT

The Web is Good Now

The video of Chris Coyier’s talk at CascadiaJS 2022 is now available. It’s his first in-p

Thu, 22 Sep 2022 22:07:22 GMT

How I Made an Icon System Out of CSS Custom Properties

SVG is the best format for icons on a website, there is no doubt about that. It allows you to have sh

Thu, 22 Sep 2022 15:17:21 GMT

CSS Rules vs. CSS Rulesets

The latest spec:A style rule is a qualified rule that associates a selector

Wed, 21 Sep 2022 21:53:44 GMT

CSS Checkerboard Background… But With Rounded Corners and Hover Styles

On one hand, creating simple checkered backgrounds with CSS is easy. On the other hand, though, unles

Tue, 20 Sep 2022 13:19:24 GMT

Making a Real-Time Clock With a Conic Gradient Face

Gradients have been a part of the CSS spectrum for quite some time now. We see a lot of radial and li

Mon, 19 Sep 2022 12:58:09 GMT

More Details on `details`

A lot of chatter around the ol’ <details> and <summary> elements lately! I saw Lea

Thu, 15 Sep 2022 13:12:40 GMT

When is it OK to Disable Text Selection?

Using CSS, it’s possible to prevent users from selecting text within an element using user-select: no

Wed, 14 Sep 2022 13:03:04 GMT

WebKit Features in Safari 16.0

Whew boy, Safari 16 is officially out in the wild and it packs in a bunch of features, some new and e

Tue, 13 Sep 2022 16:14:13 GMT

The Basics of Remix

You’ve probably heard a lot of hype around one of the newest kids on the framework block, Remix. It m

Tue, 13 Sep 2022 12:59:46 GMT

Building Interactive Figma Widgets

Figma has always encouraged collaboration between developers and designers. It strives on a

Mon, 12 Sep 2022 13:05:20 GMT

JavaScript

Hadmean: Introducing the easiest, most efficient internal tool generator.

Hadmean: Introducing the easiest, most efficient internal tool generator.

Sat, 01 Oct 2022 19:43:08 GMT

Medusa Hacktober Hackathon: Free swag and prizes to $1,500

Medusa Hacktober Hackathon: Free swag and prizes to $1,500

Sat, 01 Oct 2022 19:23:52 GMT

Allow `undefined` in `TypedArray.prototype.sort(comparefn)` (#6842)

Allow `undefined` in `TypedArray.prototype.sort(comparefn)` (#6842)

Fri, 30 Sep 2022 23:52:19 GMT

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

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

Wed, 17 Aug 2022 01:50:53 GMT

Bump minimist from 1.2.5 to 1.2.6 in /test/WasmSpec/convert-test-suite

Bump minimist from 1.2.5 to 1.2.6 in /test/WasmSpec/convert-test-suite

Tue, 16 Aug 2022 23:12:31 GMT

Merge pull request #6830 from chakra-core/ppenzin-Agreement-bots

Merge pull request #6830 from chakra-core/ppenzin-Agreement-bots

Tue, 16 Aug 2022 23:10:18 GMT

Merge pull request #6829 from chakra-core/ppenzin-windows-2019

Merge pull request #6829 from chakra-core/ppenzin-windows-2019

Fri, 12 Aug 2022 18:07:53 GMT

Enable by default findLast and findLastIndex methods (#6769)

Enable by default findLast and findLastIndex methods (#6769)

Sun, 19 Dec 2021 13:49:45 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

react-screen-wake-lock V3 (Pure ESM & Node 14)

react-screen-wake-lock V3 (Pure ESM & Node 14)

Using bcrypt-js to Hash Passwords in JavaScript - Mastering JS

Using bcrypt-js to Hash Passwords in JavaScript - Mastering JS

gifski-command

gifski-command

Why does JSON.parse corrupt large numbers and how to solve this?

Why does JSON.parse corrupt large numbers and how to solve this?

billboard.js 3.6 release: official React wrapper & new enhancements!

billboard.js 3.6 release: official React wrapper & new enhancements!

ReScript 10.0

ReScript 10.0

Speed up React and front-end development with lego-build

Speed up React and front-end development with lego-build

React Flow 11 Major Release

React Flow 11 Major Release

Build a Photo Gallery app with Webiny and Vue's Nuxt SSG

Build a Photo Gallery app with Webiny and Vue's Nuxt SSG

Introducing workerd: the Open Source Workers runtime

Introducing workerd: the Open Source Workers runtime

Named Element IDs Can Be Referenced as JavaScript Globals

Named Element IDs Can Be Referenced as JavaScript Globals

Sandworm.JS - Easy auditing & sandboxing for your JavaScript dependencies 🪱

Sandworm.JS - Easy auditing & sandboxing for your JavaScript dependencies 🪱

20MinJS - Episode 30 - All about UltraJS combining React and Deno with Omar Mashaal

20MinJS - Episode 30 - All about UltraJS combining React and Deno with Omar Mashaal

API with NestJS #76. Working with transactions using raw SQL queries

API with NestJS #76. Working with transactions using raw SQL queries

How to Write Polyfill of Some Method in JS?

How to Write Polyfill of Some Method in JS?

Stream related functions: Html minifier, Markdown parser, concat as stream and streamify a string function.

Stream related functions: Html minifier, Markdown parser, concat as stream and streamify a string fun

The inheritAttrs Option in Vue - Mastering JS

The inheritAttrs Option in Vue - Mastering JS

Passwuert, hash and compare passwords

Passwuert, hash and compare passwords

THE Angular 14 Starter/Boilerplate Project

THE Angular 14 Starter/Boilerplate Project

Should I Use Gatsby or Next.js For My Next Project?

Should I Use Gatsby or Next.js For My Next Project?

rekwest - The robust request (fetch) library that humanity deserves

rekwest - The robust request (fetch) library that humanity deserves

Release of SvelteStorm 5.0: An IDE for Svelte Developers

Release of SvelteStorm 5.0: An IDE for Svelte Developers

What is NextJs prefetching and why should I care

What is NextJs prefetching and why should I care

Angular 14 Starter Project

Angular 14 Starter Project

20MinJS - Episode 27 - Let's talk about Remix with Chance Strickland

20MinJS - Episode 27 - Let's talk about Remix with Chance Strickland

Build a Job Board with VueJS and GraphQL with Webiny Headless CMS

Build a Job Board with VueJS and GraphQL with Webiny Headless CMS

The :where pseudo selector in CSS

The :where pseudo selector in CSS

20MinJS - Episode 29 - Serverless JavaScript: what, where and why with Benjamin Read

20MinJS - Episode 29 - Serverless JavaScript: what, where and why with Benjamin Read

Frameworks

7.19.0 Released: Stage 3 decorators and more RegExp features!

7.19.0 Released: Stage 3 decorators and more RegExp features!

Mon, 05 Sep 2022 06:00:00 GMT

The State of end-to-end testing with Angular

Photo by Diego PH on UnsplashIn the Angular v12 release blog post we announced plans to investigate t

Wed, 10 Aug 2022 19:03:23 GMT

Angular v14 is now available!

photo by Emma TwerskyWe are excited to announce the release of Angular v14! From typed forms and stan

Thu, 02 Jun 2022 18:55:57 GMT

Angular’s Vision for the Future

Photo by PixabayIn the Angular 2021 recap and 2022 preview post, we shared our plans for 2022. As we

Tue, 24 May 2022 18:20:18 GMT

7.18.0 Released: Destructuring private elements and TypeScript 4.7

7.18.0 Released: Destructuring private elements and TypeScript 4.7

Thu, 19 May 2022 06:00:00 GMT

Angular at I/O 2022

At I/O 2021 we had a blast announcing Angular DevTools and letting you use it in the Adventure world!

Fri, 29 Apr 2022 18:58:45 GMT

Developer Survey 2021 Results

Earlier this year, we ran our annual developer survey. We received nearly 25k responses and want to t

Wed, 13 Apr 2022 17:49:52 GMT

An Update on Standalone Components

(and directives and pipes!)Photo by Johannes Plenio from PexelsA few months ago we posted the first R

Wed, 06 Apr 2022 20:16:44 GMT

Angular Extended Diagnostics

Extended DiagnosticsIn Angular v13.2.0, we released extended diagnostics, a new feature in the Angula

Wed, 09 Mar 2022 19:44:29 GMT

How the Angular Compiler Works

The Angular Compiler (which we call ngc) is the tool used to compile Angular applications and librari

Wed, 09 Feb 2022 22:20:11 GMT

Angular 2021 Recap and 2022 Preview

Happy New Year! 2021 was a difficult year for everyone around the globe but as a community we’ve mana

Thu, 20 Jan 2022 20:03:00 GMT

Typed Forms: The RFC Is Here

For five years, strong types in the Forms package have been a top feature request. Issue (#13721) is

Thu, 13 Jan 2022 19:44:43 GMT

7.15.0 Released: Hack-style pipelines, TypeScript const enums and Rhino target support

7.15.0 Released: Hack-style pipelines, TypeScript const enums and Rhino target support

Mon, 26 Jul 2021 06:00:00 GMT

Babel is used by millions, so why are we running out of money?

Babel is used by millions, so why are we running out of money?

Mon, 10 May 2021 06:00:00 GMT

#193 - Vue.js 3.1.0-beta Migration Build now available! Vue Devtools new beta supports Vue 2.x and more!

Hi everyone,Great news! [Vue v3.1.0-beta](https://github.com/vuejs/vue-next/blob/master/CHANGELOG.md)

Mon, 10 May 2021 00:00:00 GMT

7.14.0 Released: New class features enabled by default, TypeScript 4.3, and better CommonJS interop

7.14.0 Released: New class features enabled by default, TypeScript 4.3, and better CommonJS interop

Thu, 29 Apr 2021 06:00:00 GMT

#192 - Vue 3.0 to drop IE 11 support (RFC); 2 days until Vueconf.us; Component testing in Cypress;

Hi there!Last month might not have been the most eventful when it comes to Vue news, but there’s been

Mon, 12 Apr 2021 00:00:00 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

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

#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

#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

Web Development (Medium)

50+ Amazing software tools for web developers (Part-1) ‍♂️

Welcome to the comprehensive list of more than 50 tools and resources that have been useful to me as

Sat, 01 Oct 2022 06:01:44 GMT

Deploy Shiny for Python apps with GitHub Pages

Run Python code directly in a browser without Python installation (Part II of Shiny for Python series

Sat, 01 Oct 2022 05:13:18 GMT

It’s 2022, Don’t Leave Your Angular Routes Unguarded

Your website is like your house, don’t leave your house unguarded for unauthorised visitors.Co

Sat, 01 Oct 2022 03:31:09 GMT

Javascript: A Brief History of the Language

Javascript is no new-kid on the block. Its been used, tested, and developed over the past few decades

Sat, 01 Oct 2022 02:01:42 GMT

Pair Programming Platform: Redirecting matched pairs of users

A pair programming helping people get better at taking technical interviews: Building the platform pa

Fri, 30 Sep 2022 23:12:33 GMT

Batching Your Apollo SQL DataSources is Invaluable…

An in-depth guide to this amazing featureContinue reading on Better Programming »

Fri, 30 Sep 2022 22:54:10 GMT

69 Lessons from the New React Docs

Sexy new React docs were recently shared on the official react website.Continue reading on Medium »

Fri, 30 Sep 2022 22:22:26 GMT

Why I Prefer Regular Merge Commits Over Squash Commits

I used to think squash commits were so cool, and then I had to use them all day, every day. Here

Fri, 30 Sep 2022 21:02:18 GMT

PWA

Property 'sync' does not exist on type 'ServiceWorkerRegistration'

Property 'sync' does not exist on type 'ServiceWorkerRegistration'

Thu, 29 Sep 2022 10:51:46 GMT

Improve User Engagement and Experience With Progressive Web Apps

Improve User Engagement and Experience With Progressive Web Apps

Thu, 29 Sep 2022 07:28:44 GMT

The service worker does not call cached files when offline

The service worker does not call cached files when offline

Wed, 28 Sep 2022 05:38:17 GMT

Failure setting window.location in PWA on iOS 15+ for authentication experience

Failure setting window.location in PWA on iOS 15+ for authentication experience

Tue, 27 Sep 2022 20:55:48 GMT

Can I make an Ionic PWA application not installable from the browser?

Can I make an Ionic PWA application not installable from the browser?

Mon, 26 Sep 2022 14:06:12 GMT

PWA Fundamentals: Why PWA is the future of Multiplatform Development?

PWA Fundamentals: Why PWA is the future of Multiplatform Development?

Mon, 26 Sep 2022 11:33:34 GMT

Aws Amplify (React PWA) - Clear Site Cache Data after changes

Aws Amplify (React PWA) - Clear Site Cache Data after changes

Sun, 25 Sep 2022 10:24:52 GMT

Push notification arrives only when android device is unlocked. ( Angular PWA )

Push notification arrives only when android device is unlocked. ( Angular PWA )

Sat, 24 Sep 2022 10:53:35 GMT

หมดปัญหากับการโหลด file ใหญ่เมื่อคุณใช้ background fetch

หมดปัญหากับการโหลด file ใหญ่เมื่อคุณใช้ background fetch

Fri, 23 Sep 2022 16:00:06 GMT

Most app devs don’t know the difference between PWA and Hybrid App — Don’t be one of them

Most app devs don’t know the difference between PWA and Hybrid App — Don’t be one of them

Fri, 23 Sep 2022 06:22:16 GMT

Force PWA to start from the URL/path from where it was created in flutter

Force PWA to start from the URL/path from where it was created in flutter

Fri, 23 Sep 2022 05:29:18 GMT

Unable to see Install button on PWA developed on Angular using service workers after publish

Unable to see Install button on PWA developed on Angular using service workers after publish

Mon, 19 Sep 2022 11:23:47 GMT

Flutter Web Firebase Auth's persistence doesn't work on PWA

Flutter Web Firebase Auth's persistence doesn't work on PWA

Sun, 18 Sep 2022 17:29:18 GMT

Safari 16 issuing requests twice with navigationPreload enabled - bug?

Safari 16 issuing requests twice with navigationPreload enabled - bug?

Thu, 15 Sep 2022 15:30:03 GMT

How can you force a PWA to ignore its service worker entirely?

How can you force a PWA to ignore its service worker entirely?

Tue, 13 Sep 2022 15:34:54 GMT

Google Chrome for desktop looks to be testing a new PWA install dialog

Google Chrome for desktop looks to be testing a new PWA install dialog

Thu, 14 Jul 2022 18:21:38 GMT

Google touts 270% YoY growth in Progressive Web App installs on desktop

Google touts 270% YoY growth in Progressive Web App installs on desktop

Tue, 01 Mar 2022 17:24:50 GMT

Google’s updated Calculator web app will work on almost any device, not just Chrome OS

Google’s updated Calculator web app will work on almost any device, not just Chrome OS

Wed, 19 Jan 2022 21:18:56 GMT

Google Meet is now a simple PWA on Mac, Windows, and Chrome OS

Google Meet is now a simple PWA on Mac, Windows, and Chrome OS

Fri, 30 Jul 2021 15:14:26 GMT

Hands-on: Zoom’s new PWA brings video backgrounds, reactions to Chromebooks and the web

Hands-on: Zoom’s new PWA brings video backgrounds, reactions to Chromebooks and the web

Tue, 29 Jun 2021 16:23:17 GMT

You can now play games from Stadia’s Progressive Web App on Android

You can now play games from Stadia’s Progressive Web App on Android

Wed, 16 Jun 2021 22:49:07 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

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

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

[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

Utilizar Nym a través de un navegador — Actualización del cliente WebAssembly

Utilizar Nym a través de un navegador — Actualización del cliente WebAssembly

Thu, 29 Sep 2022 22:10:18 GMT

WasmEdge : Les runtimes WebAssembly sont en routes pour l’edge computing

WasmEdge : Les runtimes WebAssembly sont en routes pour l’edge computing

Thu, 29 Sep 2022 15:39:39 GMT

Exploring Yew, the rust-based frontend framework as a Vue Developer

Exploring Yew, the rust-based frontend framework as a Vue Developer

Tue, 27 Sep 2022 19:58:46 GMT

SubQuery тепер надає підтримку для Substrate Wasm

SubQuery тепер надає підтримку для Substrate Wasm

Thu, 22 Sep 2022 18:55:52 GMT

Yet Another Yew App: Rust, wasm, Server Sent Events and more

Yet Another Yew App: Rust, wasm, Server Sent Events and more

Tue, 20 Sep 2022 20:05:05 GMT

SubQuery начал поддерживать Substrate Wasm

SubQuery начал поддерживать Substrate Wasm

Mon, 19 Sep 2022 22:30:18 GMT

SÉRIE Q&A #2— Deep Dive nos Projetos do Dotsama — ASTAR NETWORK

SÉRIE Q&A #2— Deep Dive nos Projetos do Dotsama — ASTAR NETWORK

Fri, 16 Sep 2022 20:17:49 GMT

Getting Python To Run In Your Browser — Using PyScript

Getting Python To Run In Your Browser — Using PyScript

Thu, 08 Sep 2022 22:06:24 GMT

Отчет Gear Technologies в августе 2022 года

Отчет Gear Technologies в августе 2022 года

Wed, 07 Sep 2022 15:34:54 GMT

WebAssembly and Back Again: Fine-Grained Sandboxing in Firefox 95

In Firefox 95, we’re shipping a novel sandboxing technology called RLBox — developed in collabo

Mon, 06 Dec 2021 13:05:44 GMT

Implementing form filling and accessibility in the Firefox PDF viewer

IntroLast year, during lockdown, many discovered the importance of PDF forms when having to deal remo

Thu, 07 Oct 2021 15:13:02 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

Firefox 79: The safe return of shared memory, new tooling, and platform updates

A new stable version of Firefox brings July to a close with the return of shared memory! Firefox 79 a

Tue, 28 Jul 2020 15:06:39 GMT

Safely reviving shared memory

At Mozilla, we want the web to be capable of running high-performance applications so that users and

Tue, 21 Jul 2020 14:46:19 GMT

Web Browser Engineers

More reliable web defense

Modern web threat campaigns have become short-lived in nature, sometimes having an overall lifetime o

Thu, 29 Sep 2022 19:45:47 GMT

First Public Working Draft: Trace Context Level 2

The Distributed Tracing Working Group has published a First Public Working Draft of Trace Context Lev

Thu, 29 Sep 2022 07:25:02 GMT

Closing a 30 pixel gap between native and web

We talk a lot about Progressive Web Apps (PWA) in the context of mobile devices, but they have an eno

Tue, 27 Sep 2022 16:24:08 GMT

First Public Working Draft: A Well-Known URL for Changing Passwords

The Web Application Security Working Group has published a First Public Working Draft of A Well-Known

Tue, 27 Sep 2022 07:34:39 GMT

First Public Working Draft: Trusted Types

The Web Application Security Working Group has published a First Public Working Draft of Trusted Type

Tue, 27 Sep 2022 07:33:13 GMT

Brave announces NFT gallery, market tab, Solana swaps, & new fiat on-ramp for the Brave Wallet

Brave’s latest desktop release (version 1.44) is packed full of exciting updates in the integra

Tue, 27 Sep 2022 00:00:00 GMT

First Board of Directors to Initiate Critical Functions of W3C Inc.

The World Wide Web Consortium (W3C) is preparing to pursue 501(c)(3) non-profit status. Today, W3C is

Fri, 23 Sep 2022 14:21:23 GMT

Opera Crypto Browser Announces Plans to Integrate Elrond

Hello there,Today, Opera Crypto Browser, the world’s first Web3-focused browser with native support f

Thu, 22 Sep 2022 09:00:00 GMT

Brave adds 16 new leading DApps to its Wallet Partner program

Brave’s native crypto wallet now features integrations from Babylons.io, Biswap, Cyberbox, Ever

Thu, 22 Sep 2022 00:00:00 GMT

Release Notes for Safari Technology Preview 154

Safari Technology Preview Release 154 is now available for download for macOS Monterey 12.3 or later

Wed, 21 Sep 2022 20:00:41 GMT

New Resource: Digital Accessibility Course List

The Accessibility Education and Outreach Working Group (EOWG) has published the first iteration of th

Tue, 20 Sep 2022 09:53:11 GMT

The new version 71 of Opera for Android is here to make your browsing smoother and more personalized!

Hi all! Opera for Android is Opera’s flagship mobile browser, and our team is constantly working

Fri, 16 Sep 2022 09:42:03 GMT

Sep 16th, 2022

Thinking about Competitive DashboardsCreated Chrome Release 106 a super-light list of what is in each

Thu, 15 Sep 2022 23:16:13 GMT

Mozilla Responds to EU General Court’s Judgment on Google Android

Mozilla Responds to EU General Court’s Judgment on Google Android

Thu, 15 Sep 2022 18:17:51 GMT

Speeding up Chrome on Android Startup with Freeze Dried Tabs

Speeding up Chrome on Android Startup with Freeze Dried Tabs

Thu, 15 Sep 2022 16:05:00 GMT

Security advisories for Cargo (CVE-2022-36113, CVE-2022-36114)

Security advisories for Cargo (CVE-2022-36113, CVE-2022-36114)

Wed, 14 Sep 2022 00:00:00 GMT

WebView2 is now Generally Available for WinUI 2 (UWP) apps

With the recent release of WinUI 2.8, WebView2 is now Generally Available for desktop UWP apps. Suppo

Tue, 13 Sep 2022 16:04:20 GMT

Opera Crypto Browser Unveils Industry-First Web3 Wallet Selector ahead of the Merge; Integrates Metamask

Hey readers!Whether you’re already a crypto enthusiast or you’re just now considering getting involve

Tue, 13 Sep 2022 09:57:00 GMT

WebKit Features in Safari 16.0

Today, we are excited to announce the release of Safari 16.0 for iOS 16, macOS Monterey and macOS Big

Mon, 12 Sep 2022 17:45:24 GMT

Introducing JetStream 2.1

JetStream 2 is a JavaScript benchmark suite that runs 64 subtests. We recently discovered that the be

Mon, 12 Sep 2022 16:50:33 GMT

Announcing Carlos Torres, Mozilla’s new Chief Legal Officer

Announcing Carlos Torres, Mozilla’s new Chief Legal Officer

Mon, 12 Sep 2022 12:59:42 GMT

Sep 12th, 2022

Read Fronteers - Debugging Web Privacy [public] - Google SlidesRead Critical CSS? Not So Fast! – CSS

Mon, 12 Sep 2022 00:16:49 GMT

W3C Accessibility Maturity Model

Why Does Accessibility Need a Maturity Model?It’s not enough to get a product accessible. The entire

Fri, 09 Sep 2022 06:23:06 GMT

What is new on the web?

I have always wanted to understand the shape of the web platform. What APIs are available? When did t

Fri, 09 Sep 2022 06:00:00 GMT

First Public Working Draft: Mathematical Markup Language (MathML) Version 4.0

The Math Working Group has published a First Public Working Draft of Mathematical Markup Language (Ma

Thu, 08 Sep 2022 15:50:42 GMT

Payment Request API and Payment Method Identifiers are W3C Recommendations

The Web Payments Working Group have published Recommendations of Payment Request API and Payment Meth

Thu, 08 Sep 2022 14:45:44 GMT

The 100% Markdown Expedition

The 100% Markdown ExpeditionIn June 2021, we decided to start converting the source code for MDN web

Thu, 08 Sep 2022 09:14:51 GMT

Release Notes for Safari Technology Preview 153

Safari Technology Preview Release 153 is now available for download for macOS Monterey 12.3 or later

Wed, 07 Sep 2022 20:19:59 GMT

The children’s book author behind #disabledandcute on her favorite corners of the internet

The children’s book author behind #disabledandcute on her favorite corners of the internet

Wed, 07 Sep 2022 14:45:00 GMT

Brave Integration Deepens Support for Unstoppable Domains

Now, more than 2 million Unstoppable domains can be used to easily build decentralized websites that

Wed, 07 Sep 2022 00:00:00 GMT

Draft Note: W3C Accessibility Maturity Model

The Accessible Platform Architectures (APA) Working Group has published a first Draft Note of the W3C

Tue, 06 Sep 2022 08:55:38 GMT

W3C Invites Implementations of WCAG 2.2

The Accessibility Guidelines Working Group (AG WG) invites implementations of the Candidate Recommend

Tue, 06 Sep 2022 08:28:09 GMT

Sep 5th, 2022

The USA was off on national holiday today, so I spent some time investigating what you can do with Br

Mon, 05 Sep 2022 18:05:48 GMT

Communities

หมดปัญหากับการโหลด file ใหญ่เมื่อคุณใช้ background fetch

ตอนผมทำ Postr.me ก็จะมีปัญหานึงคือ ตอนที่เราสร้าง video มันจะโหลดนานมากๆ พอเป็นมือถือมันก็จะลำบากมากเ

Fri, 23 Sep 2022 16:00:06 GMT

Migrating a Local Node Script to Azure Functions using VS Code

I have a work project that uses GitHub APIs to access stats about specific repos (views, clones, fork

Wed, 21 Sep 2022 22:02:59 GMT

Quick Tip — Storybook Play Function

Quick Tip — Storybook Play FunctionStorybook is a go to tool that a lot of developers are using as a

Sun, 11 Sep 2022 09:14:16 GMT

An Attempt at Outlining the Many Factors Influencing Developer Experience

An Attempt at Outlining the Many Factors Influencing Developer Experience

Tue, 06 Sep 2022 16:25:26 GMT

New Video Series: All Things Microsoft Cloud

I had a chance to sit down with my colleague Ayça Baş as well as several special guests to talk about

Wed, 24 Aug 2022 18:22:27 GMT

How to quickly restart Chrome without losing tabs on a Mac

Have you ever had a situation where you're working in Chrome and things start to slow down?Maybe

Sun, 21 Aug 2022 15:50:00 GMT

Using a Raspberry Pi to track the progress of your homebrew

In my spare time, I like to do a bit of homebrewing. While it isn't the usual sort of topic that I po

Thu, 18 Aug 2022 10:48:32 GMT

11 Tips to Read More and Read Faster (After Reading 791 Books in 9 Years)

11 Tips to Read More and Read Faster (After Reading 791 Books in 9 Years)

Wed, 17 Aug 2022 16:59:16 GMT

A new home for this site

At work, I’ve recently spent a good chunk of my time moving content off legacy sites to the cur

Sun, 31 Jul 2022 10:42:51 GMT

Why Abstraction is important and how does it helps?

If you have been in technology for quite enough time, you may have seen how rapidly it changes, and m

Wed, 27 Jul 2022 13:10:39 GMT

On doing nothing

I was doing nothing the other day and I had the revelation – I finally figured out how to do nothing.

Tue, 12 Jul 2022 02:41:34 GMT

Using ffmpeg to cut/trim songs together with crossfade

While doing something completely not-tech for a while, I’ve been teaching partner dancing at a

Fri, 10 Jun 2022 19:51:39 GMT

Svalbard: Land of reindeer, unique visa policies and, inexplicably, pineapples

Svalbard: Land of reindeer, unique visa policies and, inexplicably, pineapples

Fri, 03 Jun 2022 20:17:13 GMT

Svalbard, marathons and another reminder of how terrible Facebook is

Svalbard, marathons and another reminder of how terrible Facebook is

Thu, 02 Jun 2022 18:45:15 GMT

Improvisation and the pentatonic scale

Learning saxophone (although I’ve recently lost access to one to practice with) included learni

Thu, 26 May 2022 17:46:38 GMT

Atomic Habits: Book Review

I picked up the somewhat-talked-about Atomic Habits while on a trip and read it in about two days. Th

Tue, 17 May 2022 18:49:33 GMT

Persistent logging and performance metrics for Vercel with Axiom

Persistent logging and performance metrics for Vercel with Axiom

Tue, 17 May 2022 00:00:00 GMT

Why attracting remote workers means being a better city

When I started the Remote in Philly community with Alex Hillman in 2019 (we stopped work on that proj

Mon, 02 May 2022 17:17:20 GMT

Mock all functions in a JavaScript module except one using Jest

There are times in a Jest test when we have a module where the majority of the functions need to be m

Sun, 01 May 2022 00:00:00 GMT

Twitter to Mastodon (and post deletions!)

The big news of this week is that Elon Musk bought Twitter, and as such, there’s a large migrat

Thu, 28 Apr 2022 03:02:20 GMT

เมื่อ Trust ไม่ใช่จุดเริ่มต้น และจริงๆแล้วเราอธิบายได้อย่างเป็นระบบว่าทำไมเราถึง Trust ใคร

เมื่อก่อนผมมีความเข้าใจว่า Trust เป็นจุดเริ่มต้นของหลายๆอย่าง ไม่ว่าจะเป็นการถูกสอนว่าเราต้องเริ่มด้ว

Tue, 26 Apr 2022 07:27:00 GMT

Iframe กับ การสร้าง Mini App architecture

ตอนนี้หันไปทางไหนเราก็จะเห็นสิ่งที่เรียกว่า Super App หรือ App ที่เป็น Platform เต็มไปหมด ปัจจัยนึงที

Fri, 22 Apr 2022 13:45:03 GMT

Labor and Leisure

Two books that came off my holds list at the library in the last few months are making me think a lot

Thu, 21 Apr 2022 12:49:20 GMT

Is there a good computer job?

But I don’t know that any computing makes the world better, or even neutral. These days the planet is

Thu, 14 Apr 2022 19:28:05 GMT

Using Bento Components in Gutenberg Blocks

I have spent the weekend of March 19th to 21st at the CloudFest Hackathon in Rust, where I had submit

Fri, 08 Apr 2022 15:17:31 GMT

You should quit

You came to me asking if you should quit. But you know the only reason you came to ask me is you want

Tue, 05 Apr 2022 16:10:27 GMT

Make your social network capture a nicer design before sharing it

Most of your when you found a good post on a social network and want to share it with your fan or cus

Sun, 03 Apr 2022 06:23:27 GMT

Has Service Worker usage increased on this website over the past four years?

I think Service Workers are pretty cool. They enable us to do so many powerful things with the web to

Fri, 01 Apr 2022 08:20:39 GMT

Congratulations on your fake promotion!

FROM: MANAGEMENTTO: YOUR INBOXSUBJECT: Congratulations on your fake promotion to Lead!Cherished emplo

Thu, 31 Mar 2022 20:23:01 GMT

Leading Virtual Teams - Book Review

When COVID first entered the world and I started working from home, my hunch was that it was only goi

Mon, 14 Mar 2022 15:08:14 GMT

Create one-off releases with semantic-release

I use semantic-release for both personal and work projects to automate version management and publish

Sun, 13 Mar 2022 00:00:00 GMT

บันทึกเรียน Product Executive Certificate Week 3

Product Executive Certificate ของ Product School วีคที่สาม วีคนี้พูดหลักๆคือเรื่องการ Influence และกา

Fri, 11 Mar 2022 02:30:49 GMT

บันทึกเรียน Product Executive Certificate Week 2

Product Executive Certificate ของ Product School วีคที่สอง วีคนี้พูดหลักๆคือเรื่องว่า ทีมที่ดีควรมีลั

Sun, 27 Feb 2022 07:29:47 GMT

บันทึกเรียน Product Executive Certificate Week 1

เรียน Product Executive Certificate ของ Product School อาทิตย์ แรก ด้วยความที่ห้องเรียนมีแต่คน Level

Sun, 27 Feb 2022 07:25:50 GMT

Lighthouse user flows เครื่องมือที่ช่วยให้เราวัด Lighthouse Score ได้ทุกจังหวะของการใช้งาน

หน้าตา Report ที่ออกมาปัญหานึงของการวัด Lighthouse คือ Lighthouse จะวัดที่จังหวะแรกของการเปิดเว็บเท่า

Fri, 25 Feb 2022 14:01:43 GMT

Putting test files in the pages folder in a Next.js app

When developing Next.js apps I want to be able to include other files within the src/pages directory

Sun, 13 Feb 2022 00:00:00 GMT

🐙 RapidAPI DevRel 2021 Year in Review: 20M Developers, Learn Platform, Teaching & Helping Developers!

🐙 RapidAPI DevRel 2021 Year in Review: 20M Developers, Learn Platform, Teaching & Helping Developers!

Sat, 12 Feb 2022 21:33:05 GMT

Video: Show a user’s emails in an ASP.NET Core app using Microsoft Graph

I’ve been working a lot with .NET Core and Microsoft Graph lately and decided to put together a

Tue, 01 Feb 2022 23:49:04 GMT

2021 in review

I didn’t write a year in review in 2020, deciding that it would have been too full of pandemic and fu

Sun, 30 Jan 2022 18:55:00 GMT

Avoiding React act warning when accessibility testing next/link with jest-axe

Recently when adding accessibility tests with jest-axe to a React component, I ran into the dreaded a

Sun, 30 Jan 2022 00:00:00 GMT

Handling the React server hydration mismatch error

I was recently working on a React component in a shared component library. The component library up u

Mon, 17 Jan 2022 00:00:00 GMT

Start Learning TypeScript with these Short Videos

TypeScript continues to grow in popularity and for good reason. It adds “guard rails” to

Tue, 11 Jan 2022 03:49:02 GMT

Error Installing Deno on Windows 11 using PowerShell 7.2 (and how I got it working)

I’ve been playing around with Deno lately and wanted to get it installed on a new Windows 11 la

Tue, 04 Jan 2022 01:48:20 GMT
There is an app update available Refresh