Web Dev

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

CSS

Great (and Free!) Web Development Books You Can Get Online

Right after “Where is the best place to learn?” perhaps the most commonly asked question

Mon, 27 Jun 2022 13:27:49 GMT

Single Element Loaders: The Bars

We’ve looked at spinners. We’ve looked at dots. Now we’re going to tackle another common pattern for

Fri, 24 Jun 2022 20:00:29 GMT

Different Ways to Write CSS in React

We’re all familiar with the standard way of linking up a stylesheet to the <head> of an HTML do

Wed, 22 Jun 2022 14:24:37 GMT

Single Element Loaders: The Dots

We’re looking at loaders in this series. More than that, we’re breaking down some common loader patte

Fri, 17 Jun 2022 14:47:55 GMT

Conditionally Styling Selected Elements in a Grid Container

Calendars, shopping carts, galleries, file explorers, and online libraries are some situations where

Wed, 15 Jun 2022 14:15:50 GMT

De-Mystifying IndieWeb on a WordPress Site

Well, sheesh. I opened a little can of worms when sharing Miriam’s “Am I on the IndieWeb

Tue, 14 Jun 2022 16:48:34 GMT

Useful Tools for Visualizing Databases on a Budget

A diagram is a graphical representation of information that depicts the structure, relationship, or o

Mon, 13 Jun 2022 19:15:26 GMT

Single Element Loaders: The Spinner

Making CSS-only loaders is one of my favorite tasks. It’s always satisfying to look at those infinite

Fri, 10 Jun 2022 14:26:06 GMT

Am I on the IndieWeb yet?

Can’t smash the Like button hard enough for what Miriam Suzanne has to say on the challenging t

Thu, 09 Jun 2022 15:32:50 GMT

Let’s Make a QR Code Generator With a Serverless Function!

QR codes are funny, right? We love them, then hate them, then love them again. Anyways, they’ve

Wed, 08 Jun 2022 14:30:53 GMT

Building Interoperable Web Components That Even Work With React

Those of us who’ve been web developers more than a few years have probably written code using m

Tue, 07 Jun 2022 13:57:57 GMT

Please Give Me Some Space

There’s all kinds of ways to do that. Some more advisable and better-suited for certain situati

Fri, 03 Jun 2022 14:39:11 GMT

How to Create Block Theme Patterns in WordPress 6.0

Block patterns, also frequently referred to as sections, were introduced in WordPress 5.5 to allow us

Wed, 01 Jun 2022 15:30:15 GMT

SPAs, Shared Element Transitions, and Re-Evaluating Technology

Nolan Lawson sparked some discussion when he described a noticeable shift away from single-page appli

Wed, 01 Jun 2022 14:12:25 GMT

Just How Long Should Alt Text Be?

I teach a class over at the local college here in Long Beach and a majority of the content is hosted

Fri, 27 May 2022 14:25:39 GMT

JavaScript

Make your React Apps more performant using Debouncing & Throttling!

Make your React Apps more performant using Debouncing & Throttling!

Tue, 28 Jun 2022 14:56:49 GMT

Little Tech: How to Build an App by Yourself, Quickly, and On a Small Budget

Little Tech: How to Build an App by Yourself, Quickly, and On a Small Budget

Tue, 28 Jun 2022 14:34:29 GMT

Advanced CSS-only Input Fields — Interactive, Animated, Validated

Advanced CSS-only Input Fields — Interactive, Animated, Validated

Tue, 28 Jun 2022 14:31:18 GMT

How to run an aws-amplify function on the web with Live Server

How to run an aws-amplify function on the web with Live Server

Tue, 28 Jun 2022 13:06:33 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

Merge pull request #6756 from Taritsyn/nuget-net-client-profile-in-ms…

Merge pull request #6756 from Taritsyn/nuget-net-client-profile-in-ms…

Fri, 05 Nov 2021 17:22:40 GMT

NuGet: Add a support for .NET Framework Client Profiles in MSBuild sc…

NuGet: Add a support for .NET Framework Client Profiles in MSBuild sc…

Fri, 05 Nov 2021 07:27:40 GMT

Merge pull request #6748 from Taritsyn/nuget-win-arm64-support

Merge pull request #6748 from Taritsyn/nuget-win-arm64-support

Fri, 05 Nov 2021 05:48:00 GMT

Merge pull request #6747 from Taritsyn/nuget-conversion-to-metapackages

Merge pull request #6747 from Taritsyn/nuget-conversion-to-metapackages

Fri, 08 Oct 2021 15:43:43 GMT

NuGet: Convert a Microsoft.ChakraCore and Microsoft.ChakraCore.symbol…

NuGet: Convert a Microsoft.ChakraCore and Microsoft.ChakraCore.symbol…

Thu, 07 Oct 2021 17:09:54 GMT

Merge pull request #6746 from Taritsyn/nuget-platform-specific-packag…

Merge pull request #6746 from Taritsyn/nuget-platform-specific-packag…

Wed, 06 Oct 2021 16:14:53 GMT

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

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

Wed, 06 Oct 2021 10:14:03 GMT

Bump ansi-regex from 5.0.0 to 5.0.1 in /test/WasmSpec/convert-test-suite

Bump ansi-regex from 5.0.0 to 5.0.1 in /test/WasmSpec/convert-test-suite

Sat, 02 Oct 2021 18:26:13 GMT

NuGet: Add to platform-specific packages a PowerShell scripts that ar…

NuGet: Add to platform-specific packages a PowerShell scripts that ar…

Sat, 02 Oct 2021 18:25:49 GMT

Merge pull request #6680 from Taritsyn/nuget-platform-specific-packag…

Merge pull request #6680 from Taritsyn/nuget-platform-specific-packag…

Tue, 21 Sep 2021 14:45:39 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

Interacting with Smart Contracts using Web3

Interacting with Smart Contracts using Web3

Rendering long lists using virtualization with React

Rendering long lists using virtualization with React

r-assign 1.5.0: Object.assign() with super powers

r-assign 1.5.0: Object.assign() with super powers

FOREVER FUNCTIONAL--Working with functions... but partially!

FOREVER FUNCTIONAL--Working with functions... but partially!

Remove null from an Array with Lodash

Remove null from an Array with Lodash

WebDevHub - a central hub of tools for web developers

WebDevHub - a central hub of tools for web developers

Jamstack and Databases?! (Free talk Thursday, June 23 1pm ET)

Jamstack and Databases?! (Free talk Thursday, June 23 1pm ET)

Turn on TS flag evolutionarily

Turn on TS flag evolutionarily

Leverage data from RapidApi using Redux Toolkit

Leverage data from RapidApi using Redux Toolkit

Find Objects by Nested Properties with Lodash

Find Objects by Nested Properties with Lodash

Animated Wallpapers on my Personal Website (React/WebGL)

Animated Wallpapers on my Personal Website (React/WebGL)

Rekwest – adv fetch-alike for Node, w/ h2 support

Rekwest – adv fetch-alike for Node, w/ h2 support

Alternatives to React: Solid JS

Alternatives to React: Solid JS

React Text Editor

React Text Editor

API with NestJS #66. Improving PostgreSQL performance with indexes using MikroORM

API with NestJS #66. Improving PostgreSQL performance with indexes using MikroORM

Type-safe event handling in Typescript with zod and ts-match

Type-safe event handling in Typescript with zod and ts-match

Forever Functional: Many flavors of currying

Forever Functional: Many flavors of currying

JavaScript Debouncing Explained Simply

JavaScript Debouncing Explained Simply

Fetching and Updating Data with React Query

Fetching and Updating Data with React Query

Managing Multiple Contexts in React

Managing Multiple Contexts in React

Nodejs Starter Template

Nodejs Starter Template

Phaze - A maze with extra things to do

Phaze - A maze with extra things to do

Bridging the Gap between Devs and D3.js with this One Tool

Bridging the Gap between Devs and D3.js with this One Tool

Introducing Point of Vue: Devtools for the Composition API

Introducing Point of Vue: Devtools for the Composition API

Polyfills And Helpers - How To Save Your Bundle Size

Polyfills And Helpers - How To Save Your Bundle Size

Announcing Socket for GitHub 1.0

Announcing Socket for GitHub 1.0

Better Form Validation in React with Formik

Better Form Validation in React with Formik

20MinJS - Episode 15 - Web Components (part 2) with Chris Holt and Rob Eisenberg

20MinJS - Episode 15 - Web Components (part 2) with Chris Holt and Rob Eisenberg

Frameworks

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

OpenSSL security releases require Node.js security releases

OpenSSL security releases require Node.js security releases

Fri, 18 Mar 2022 01:52:00 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

Discontinued Long Term Support for AngularJS

Photo by Craig Adderley from PexelsIn January of 2018 we laid out our plans for the final releases of

Tue, 11 Jan 2022 22:04:15 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

#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

Web Development (Medium)

API REST y GraphQL

Un servicio web basado en APIs, sea API REST o GraphQL, tiene el objetivo de exponer endpoints para r

Tue, 21 Jun 2022 13:11:14 GMT

Advanced Layout Techniques in CSS

CSS layout can be frustrating. You may find yourself fighting CSS for hours, on a layout problem that

Tue, 21 Jun 2022 13:07:25 GMT

The Guide on How to Choose Web Development Tech Stack

In order to succeed in today’s market, you need to choose the right tech stack or its combinat

Tue, 21 Jun 2022 13:00:36 GMT

what is php web development

What Is PHP?Continue reading on Medium »

Tue, 21 Jun 2022 12:46:45 GMT

10 JavaScript Closure Challenges Explained With Diagrams

Cracking the interview questionsContinue reading on Better Programming »

Tue, 21 Jun 2022 12:44:35 GMT

Talabat clone script

Talabat Clone app is a mobile software, and it joins the clients with the food chain restaurants and

Tue, 21 Jun 2022 12:34:59 GMT

4. React application

It’s time to create the first one in our portfolio. Of course, we won’t make something

Tue, 21 Jun 2022 12:27:07 GMT

Do Low-Code Solutions have a Future in Web Development?

Build IT products with minimal to no coding!Continue reading on Minds Verse | Habilelabs »

Tue, 21 Jun 2022 12:24:22 GMT

How to Detect a Click Outside a React Component?

Today we are going to see how you can detect a click outside of a React component.Continue reading on

Tue, 21 Jun 2022 12:08:32 GMT

Right Technology Partner for Outsourced Product Development | Softieons-Website Development|Mobile…

The success of an organization depends on the amount of risk and creativity that stakeholders are pre

Tue, 21 Jun 2022 12:06:31 GMT

PWA

Vue PWA Uncaught TypeError: Cannot read properties of undefined (reading 'split') Even in commented code

Vue PWA Uncaught TypeError: Cannot read properties of undefined (reading 'split') Even in commented c

Tue, 28 Jun 2022 11:27:47 GMT

Is it possible to open a sub page without having visited the homepage before? [closed]

Is it possible to open a sub page without having visited the homepage before? [closed]

Tue, 28 Jun 2022 04:27:37 GMT

How do I install a progressive web app if I don't see the icon in the url?

How do I install a progressive web app if I don't see the icon in the url?

Sun, 26 Jun 2022 21:40:45 GMT

Uncaught ReferenceError: process is not defined error when converting react (TS) app to PWA with webpack and babel config

Uncaught ReferenceError: process is not defined error when converting react (TS) app to PWA with webp

Sun, 26 Jun 2022 14:37:46 GMT

How to programmatically switch display from browser to standalone mode in pwa

How to programmatically switch display from browser to standalone mode in pwa

Fri, 24 Jun 2022 14:39:48 GMT

PWA not working on live website but is working on localhost with npx serve -s build

PWA not working on live website but is working on localhost with npx serve -s build

Thu, 23 Jun 2022 13:10:21 GMT

Implementing Progressive Web Applications for a prominent media group

Implementing Progressive Web Applications for a prominent media group

Thu, 23 Jun 2022 05:33:42 GMT

I'm working on a web application using streamlit (python) [closed]

I'm working on a web application using streamlit (python) [closed]

Wed, 22 Jun 2022 17:36:58 GMT

ERR_INTERNET_DISCONNECTED for workbox source maps when PWA is accessed offline

ERR_INTERNET_DISCONNECTED for workbox source maps when PWA is accessed offline

Wed, 22 Jun 2022 13:40:32 GMT

Could not find version on executing ng add @angular/pwa [closed]

Could not find version on executing ng add @angular/pwa [closed]

Wed, 22 Jun 2022 13:22:57 GMT

Why don't we make HTML DOM as optional choice for making a website? [closed]

Why don't we make HTML DOM as optional choice for making a website? [closed]

Wed, 22 Jun 2022 07:52:55 GMT

Few Proven Techniques for Creating a Successful Progressive Web App

Few Proven Techniques for Creating a Successful Progressive Web App

Tue, 21 Jun 2022 14:21:14 GMT

overlapping/nested paths PWAs: is it possible to detect the currently used app?

overlapping/nested paths PWAs: is it possible to detect the currently used app?

Tue, 21 Jun 2022 11:18:03 GMT

Next.JS & PWA: Lighthouse not finding icons in manifest.json

Next.JS & PWA: Lighthouse not finding icons in manifest.json

Sun, 19 Jun 2022 09:25:46 GMT

Not allowed to load local resource: chrome-error://chromewebdata/favicon@2x.png chrome-error://chromewebdata/

Not allowed to load local resource: chrome-error://chromewebdata/favicon@2x.png chrome-error://chrome

Fri, 17 Jun 2022 13:50:02 GMT

Address Bar on PWA WebApp (Android) does not go away on adding assetslink.json

Address Bar on PWA WebApp (Android) does not go away on adding assetslink.json

Thu, 16 Jun 2022 04:13:12 GMT

Service worker framework for precache vs cache build from scratch

Service worker framework for precache vs cache build from scratch

Tue, 14 Jun 2022 16:49:59 GMT

Significance of Progressive Web Apps for E-commerce business development

Significance of Progressive Web Apps for E-commerce business development

Fri, 10 Jun 2022 20:39:32 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

Astar Видение Часть 3: Инновационный центр Web3.0

Astar Видение Часть 3: Инновационный центр Web3.0

Fri, 24 Jun 2022 10:59:14 GMT

Are Rust, C++ and WASM the new tools for Data Engineering?

Are Rust, C++ and WASM the new tools for Data Engineering?

Fri, 24 Jun 2022 03:41:22 GMT

Astar Видение. Часть 2: Диверсификация активов с помощью XCM dApps и смарт-контрактов.

Astar Видение. Часть 2: Диверсификация активов с помощью XCM dApps и смарт-контрактов.

Wed, 22 Jun 2022 10:54:01 GMT

WASM VS EVM, Polkadot’s Choice Foreshadows BlockChain’s Future

WASM VS EVM, Polkadot’s Choice Foreshadows BlockChain’s Future

Tue, 21 Jun 2022 10:19:33 GMT

มาลองฝึกทำ Web Assembly กัน Part 1

มาลองฝึกทำ Web Assembly กัน Part 1

Mon, 20 Jun 2022 13:57:07 GMT

Building Next Generation Data Lakes — Part 1: In Browser Serverless Big Data Analytics with WASM…

Building Next Generation Data Lakes — Part 1: In Browser Serverless Big Data Analytics with WASM…

Sun, 19 Jun 2022 19:03:43 GMT

That vendored OpenSSL most of us rely on probably needs a patch ..

That vendored OpenSSL most of us rely on probably needs a patch ..

Sun, 19 Jun 2022 06:02:34 GMT

BitWell AMA | Introducing PlatON: PlatON & its ecosystem development on web3.0

BitWell AMA | Introducing PlatON: PlatON & its ecosystem development on web3.0

Mon, 13 Jun 2022 06:54:37 GMT

Pyodide Spin Out and 0.17 Release

We are happy to announce that Pyodide has become an independent and community-driven project. We are

Thu, 22 Apr 2021 15:17:11 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

Web Browser Engineers

W3C to become a public-interest non-profit organization

We are pleased to announce today that W3C is to become a public-interest non-profit organization. The

Tue, 28 Jun 2022 13:23:40 GMT

18.0 Beta: Enhanced Privacy, Enhanced UI

Photo by Bernard Hermant on UnsplashWith 18.0, we’re building on the release of 17.0 which brought a

Tue, 28 Jun 2022 11:10:46 GMT

18.0 Beta: Enhanced Privacy, Enhanced UI

Photo by Bernard Hermant on UnsplashWith 18.0, we’re building on the release of 17.0 which brought a

Tue, 28 Jun 2022 11:10:46 GMT

Draft Note: Ethical Principles for Web Machine Learning

The Web Machine Learning Working Group has published a First Draft Note of its Ethical Principles for

Tue, 28 Jun 2022 08:03:17 GMT

Delivering the Microsoft Edge WebView2 Runtime to Windows 10 Consumers

Microsoft Edge WebView2 is a developer control for embedding web content in applications. It allows d

Mon, 27 Jun 2022 16:01:28 GMT

Recording Academy’s VP of D.E.I. Ryan Butler Tells Us What Brings Him Joy Online

Recording Academy’s VP of D.E.I. Ryan Butler Tells Us What Brings Him Joy Online

Mon, 27 Jun 2022 16:00:00 GMT

The JavaScript Specification has a New License

Ecma International recently approved the 2022 standard of ECMAScript. There is something new in this

Mon, 27 Jun 2022 15:05:35 GMT

Spend your summer playing video games and get paid for it

Say goodbye to boring summer gigs! Opera GX has a once-in-a-lifetime opportunity for one lucky gamer—

Fri, 24 Jun 2022 09:00:00 GMT

Chrome 104 Beta: New Media Query Syntax, Region Capture, and More

Chrome 104 Beta: New Media Query Syntax, Region Capture, and More

Thu, 23 Jun 2022 22:04:00 GMT

Fuzzing rust-minidump for Embarrassment and Crashes – Part 2

This is part 2 of a series of articles on rust-minidump. For part 1, see here.So to recap, we rewrote

Thu, 23 Jun 2022 17:19:31 GMT

Fuzzing rust-minidump for Embarrassment and Crashes – Part 2

Fuzzing rust-minidump for Embarrassment and Crashes – Part 2

Thu, 23 Jun 2022 17:19:31 GMT

Page Visibility Level 2 Published as a Discontinued Draft

The Web Performance Working Group published today Page Visibility Level 2 as a Discontinued Draft. Th

Thu, 23 Jun 2022 05:24:54 GMT

Release Notes for Safari Technology Preview 147 with Safari 16 Features

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

Tue, 21 Jun 2022 20:40:45 GMT

Joey Amato, Publisher of Pride Journeys, Shares What Brings Him Joy Online

Joey Amato, Publisher of Pride Journeys, Shares What Brings Him Joy Online

Tue, 21 Jun 2022 16:55:01 GMT

Debug the web in 3D with the 3D View tool

Microsoft Edge DevTools has had a 3D View tool for some time already, and it’s a really great way to

Tue, 21 Jun 2022 16:30:05 GMT

Brave announces Filecoin integration and more preloaded EVM chains in Brave Wallet

Brave also includes DApp support on desktop (Solana) and Android (Ethereum and EVM-compatible chains)

Tue, 21 Jun 2022 00:00:00 GMT

Leave fewer fingerprints online

Take a look at your fingertips. There you have a whirling maze of lines, and when you touch any surfa

Mon, 20 Jun 2022 09:00:00 GMT

Jun 20th, 2022

Read "Dune" (the movie), annotated - by Max Read - Read Max #Was referenced in a bug fix fo

Mon, 20 Jun 2022 01:15:38 GMT

Queer Singer/Songwriter Criibaby Finds Pride and Joy at the Intersection of Tech and Music

Queer Singer/Songwriter Criibaby Finds Pride and Joy at the Intersection of Tech and Music

Fri, 17 Jun 2022 16:00:00 GMT

Firefox Presents: Redefining love and identity, one viral video at a time

Firefox Presents: Redefining love and identity, one viral video at a time

Fri, 17 Jun 2022 13:15:19 GMT

Short blog post from Madrid's hotel room

Short blog post from Madrid's hotel room

Fri, 17 Jun 2022 12:00:00 GMT

Kids are growing up in a very online world. What’s a concerned parent to do?

Kids are growing up in a very online world. What’s a concerned parent to do?

Thu, 16 Jun 2022 18:24:07 GMT

Hacks Decoded: Bikes and Boomboxes with Samuel Aboagye

Welcome to our Hacks: Decoded Interview series!Once a month, Mozilla Foundation’s Xavier Harding spea

Thu, 16 Jun 2022 15:00:15 GMT

Opera becomes the browser partner of Yat drop concerts, starting with an exclusive DJ set by Steve Aoki

Opera is yet again partnering with Yat, the company behind the emoji system that allows people to dit

Thu, 16 Jun 2022 13:00:39 GMT

W3C Invites Implementations of CSS Custom Properties for Cascading Variables Module Level 1

The CSS Working Group invites implementations of a Candidate Recommendation Snapshot of CSS Custom Pr

Thu, 16 Jun 2022 09:53:54 GMT

Jun 15th, 2022

Watched https://www.youtube.com/watch?v=8slZJrTK3nE #Read Obscure CSS: Implicit List-Item Counter #I'

Wed, 15 Jun 2022 00:13:02 GMT

Everything Is Broken: Shipping rust-minidump at Mozilla – Part 1

Everything Is Broken: Shipping rust-minidump at MozillaFor the last year I’ve been leading the

Tue, 14 Jun 2022 15:05:06 GMT

Everything Is Broken: Shipping rust-minidump at Mozilla – Part 1

Everything Is Broken: Shipping rust-minidump at Mozilla – Part 1

Tue, 14 Jun 2022 15:05:06 GMT

Firefox rolls out Total Cookie Protection by default to all users worldwide

Firefox rolls out Total Cookie Protection by default to all users worldwide

Tue, 14 Jun 2022 13:00:00 GMT

Jun 14th, 2022

Read Chromium Checker #This was very interesting. Apparently there's a lot of Chromium Browsers that

Mon, 13 Jun 2022 23:17:33 GMT

Frequently Asked Questions: Thunderbird Mobile and K-9 Mail

Frequently Asked Questions: Thunderbird Mobile and K-9 Mail

Mon, 13 Jun 2022 13:05:21 GMT

Jun 13th, 2022

Thought: #It would be interesting to get a WebAudio-like API hooked together with WebCodecs. #I like

Sun, 12 Jun 2022 23:10:50 GMT

Jun 10th, 2022

Read Create online forms for GOV.UK - GOV.UK Forms #Got the BRB working #https://frost-functional-rai

Fri, 10 Jun 2022 10:39:55 GMT

Ephemeron Tables aka JavaScript WeakMaps and How They Work

Ephemeron Tables aka JavaScript WeakMaps and How They Work

Fri, 10 Jun 2022 03:19:22 GMT

Hiring: North America Business Development Lead (North America, Canada)

We are excited to announce an immediate job opening: North America Business Development Lead.The posi

Thu, 09 Jun 2022 16:35:46 GMT

Jun 9th, 2022

Thought: (this won't make sense to anyone reading :D) #I saw a demo of replacing a media stream from

Wed, 08 Jun 2022 23:04:23 GMT

Manifest V3 Firefox Developer Preview — how to get involved

Manifest V3 Firefox Developer Preview — how to get involved

Wed, 08 Jun 2022 21:58:07 GMT

Brave Welcomes 6 Leading DApps to its new Wallet Partner Program

Brave’s native crypto wallet now features integrations from ApeSwap, Arken, Bogged, DODO, Open Ocean,

Wed, 08 Jun 2022 00:00:00 GMT

Jun 8th, 2022

Read The holy grail of a Web SDK #Great read and reflections on previous thinking of the platform pro

Tue, 07 Jun 2022 23:05:49 GMT

Training efficient neural network models for Firefox Translations

Machine Translation is an important tool for expanding the accessibility of web content. Usually, peo

Tue, 07 Jun 2022 15:25:47 GMT

Training efficient neural network models for Firefox Translations

Training efficient neural network models for Firefox Translations

Tue, 07 Jun 2022 15:25:47 GMT

Meet Web Push

Websites have many reasons to notify their users of time-sensitive or high-priority events, even if t

Tue, 07 Jun 2022 15:00:55 GMT

Welcome To The Thunderbird 102 Beta! Resources, Links, And Guides

Welcome To The Thunderbird 102 Beta! Resources, Links, And Guides

Tue, 07 Jun 2022 12:30:36 GMT

Jun 7th, 2022

It was a long week off and I didn't do much reading. #Read New to the web platform in May #We're star

Tue, 07 Jun 2022 09:59:47 GMT

Web technology sessions at WWDC22

WWDC22 is here, and with it, a host of announcements of new web technology shipping in WebKit on macO

Mon, 06 Jun 2022 21:30:55 GMT

News from WWDC22: WebKit Features in Safari 16 Beta

WebKit has had a big year, with over 162 new features and improvements shipping in WebKit browsers —

Mon, 06 Jun 2022 19:00:23 GMT

Communities

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

Kicking Off a Pipedream Workflow on a Full Moon (Because Why Not?)

Kicking Off a Pipedream Workflow on a Full Moon (Because Why Not?)

Mon, 16 May 2022 18: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

Pruning

Last week I went back into the garden I volunteer with for the first time in months.It was time to do

Thu, 24 Mar 2022 19:58:21 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

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

Creating custom generic TypeScript utility types

I was recently working on my latest project, which uses Firestore as its NoSQL database. The way the

Tue, 21 Dec 2021 00:00:00 GMT

TypeScript user-defined type guards to the rescue

Recently I was writing some TypeScript code where I needed to look at the user’s preferred languages

Sun, 05 Dec 2021 00:00:00 GMT

Web Frameworks, Coding Guidelines, Quality Control, and the Craft of Web Development

Web Frameworks, Coding Guidelines, Quality Control, and the Craft of Web Development

Wed, 01 Dec 2021 21:03:33 GMT

Won MongoDB Innovation Award: Front Line Heroes 2021 “corona-cli”

Won MongoDB Innovation Award: Front Line Heroes 2021 “corona-cli”

Wed, 24 Nov 2021 13:51:19 GMT

I Helped 9.5 Million Developers Solve Coding Issues via StackOverflow

I Helped 9.5 Million Developers Solve Coding Issues via StackOverflow

Mon, 22 Nov 2021 14:22:36 GMT

React Testing Library best practices

In my opinion, ESLint is one of the best ways to communicate best practices for JavaScript code becau

Sun, 21 Nov 2021 00:00:00 GMT

TypeScript React props: interfaces vs type aliases

The first lesson in my TypeScript for React Developers minishop is how to define the type of the prop

Sun, 14 Nov 2021 00:00:00 GMT

Wrapping next/link to use with a custom UI Link component

Next.js has a pretty snazzy file-system based router that is built on the concept of pages. The route

Sun, 07 Nov 2021 00:00:00 GMT

What is a DivOps Engineer and what do they do?

I’ve written a number of DivOps-focused posts (5 tips for a healthier DivOps setup, 50 shades of Reac

Sun, 31 Oct 2021 00:00:00 GMT

Web Performance Metrics Cheatsheet

I recently gave a talk on “Making Sense of Performance Metrics” at the Web Unleashed Co

Mon, 25 Oct 2021 10:00:00 GMT

Learn TypeScript generics by rebuilding existing utility types

TypeScript’s type system is very powerful because it allows us to express types in terms of other typ

Sun, 24 Oct 2021 00:00:00 GMT

How to extract React component logic into a custom Hook

React custom Hooks are kind of like logic helpers for our React components, so that the components th

Sun, 17 Oct 2021 00:00:00 GMT

Developing Real-Time Collaborative Apps with Azure, Microsoft 365, Power Platform, and Github

Learn Together: Developing Real-Time Collaborative AppsHave you considered adding real-time collabora

Fri, 15 Oct 2021 20:31:24 GMT
There is an app update available Refresh