Web Dev

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

CSS

Systems for z-index

Say you have a z-index bug. Something is being covered up by something else. In my experience, a typi

Fri, 24 Sep 2021 21:19:49 GMT

The Self Provisioning Runtime

Big thoughts on where the industry is headed from Shawn Wang:Advancements in two fields — programming

Fri, 24 Sep 2021 18:56:43 GMT

Comparing Methods for Appending and Inserting With JavaScript

Let’s say we want to add something to a webpage after the initial load. JavaScript gives us a v

Fri, 24 Sep 2021 14:34:59 GMT

Our Learning Partner: Frontend Masters

Frontend Masters has been our learning partner for a couple of years now. I love it. If you need stru

Fri, 24 Sep 2021 14:34:05 GMT

What is Your Page Title on a Google Search Engine Results Page?

Whatever Google wants it to be. I always thought it was exactly what your <title> element was.

Thu, 23 Sep 2021 18:11:15 GMT

Working With GraphQL Caching

If you’ve recently started working with GraphQL, or reviewed its pros and cons, you’ve no doubt heard

Thu, 23 Sep 2021 14:32:01 GMT

Learn How to Build True Edge Apps With Cloudflare Workers and Fauna

(This is a sponsored post.)There is a lot of buzz around apps running on the edge instead of on a cen

Thu, 23 Sep 2021 14:31:12 GMT

Container Units Should Be Pretty Handy

Container queries are going to solve this long-standing issue in web design where we want to make des

Wed, 22 Sep 2021 23:09:44 GMT

Twitter’s div Soup and Uglyfied CSS, Explained

When I came up in web development (2005-2010 were formative years for me), one of the first lessons I

Wed, 22 Sep 2021 21:09:12 GMT

How to Implement Logging in a Node.js Application With Pino-logger

Logging, on its own, is a key aspect of any application. Logging helps developers comprehend what it

Wed, 22 Sep 2021 14:33:10 GMT

Proposal for CSS @when

CSS is on a tear lately. Again, I’ve heard of a brand new thing I’ve never seen before, a

Tue, 21 Sep 2021 22:54:51 GMT

Cascade Layers?

There is a new thing coming in CSS: @layer. As with all new things, it takes time to really wrap your

Tue, 21 Sep 2021 19:23:05 GMT

7 Practical Uses for the ::before and ::after Pseudo-Elements in CSS

CSS ::before and ::after pseudo-elements allow you to insert “content” before and after a

Tue, 21 Sep 2021 14:40:55 GMT

An Event Apart Fall Summit 2021! (Use Coupon AEACSST21)

(This is a sponsored post.)The web’s premier conference is online this fall, October 11–13, 202

Tue, 21 Sep 2021 14:37:54 GMT

Resources aren’t requested by CSS, but by the DOM

This is a good tweet from Harry:Simple yet significant thing all developers should keep in mind: CSS

Mon, 20 Sep 2021 23:16:14 GMT

CSS Display Level 3 updated to include ‘order’ and ‘visibility’

CSS Display Level 3 updated to include ‘order’ and ‘visibility’

Fri, 03 Sep 2021 21:29:22 GMT

JavaScript

How to Learn React — Um roteiro do iniciante ao avançado

How to Learn React — Um roteiro do iniciante ao avançado

Sat, 25 Sep 2021 23:02:59 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

NuGet: Implement in MSBuild scripts of platform-specific packages a s…

NuGet: Implement in MSBuild scripts of platform-specific packages a s…

Tue, 14 Sep 2021 07:24:10 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

Using Monorepos In Frontend Apps Is Not That Bad (Case Study)

Using Monorepos In Frontend Apps Is Not That Bad (Case Study)

Percolation model with React and JS

Percolation model with React and JS

the ugly side of open source

the ugly side of open source

React state with a fragmented store

React state with a fragmented store

Cross-platform framework: Electron 15 accelerates the release cycle

Cross-platform framework: Electron 15 accelerates the release cycle

What are Javascript proxies?

What are Javascript proxies?

Sourcing Companies, Best Sourcing Agent, Sourcing Services

Sourcing Companies, Best Sourcing Agent, Sourcing Services

Spect Runner

Spect Runner

Using Recoil instead of Redux For State Management In React Applications.

Using Recoil instead of Redux For State Management In React Applications.

Tips to Improve The Quality of Any Software Project

Tips to Improve The Quality of Any Software Project

Hire Software App Developers India

Hire Software App Developers India

Know Why Every eCommerce App is In Rush To Integrate Augmented Reality

Know Why Every eCommerce App is In Rush To Integrate Augmented Reality

Cross-Platform App Development Services | Mobio Solutions

Cross-Platform App Development Services | Mobio Solutions

Index Signatures in TypeScript

Index Signatures in TypeScript

Create React Components from The Command Line with Agrippa

Create React Components from The Command Line with Agrippa

Text to binary

Text to binary

Under the hood of github-readme-stats project

Under the hood of github-readme-stats project

Entry into NuxtJS

Entry into NuxtJS

Sharing TypeScript Types between Backend and Frontend Repos

Sharing TypeScript Types between Backend and Frontend Repos

ES-Modules: For a faster JavaScript?

ES-Modules: For a faster JavaScript?

API with NestJS #48. Definining indexes with MongoDB and Mongoose

API with NestJS #48. Definining indexes with MongoDB and Mongoose

Front Matter the CMS running straight in VS Code

Front Matter the CMS running straight in VS Code

Submit HTML forms to Google Sheets (2021 version)

Submit HTML forms to Google Sheets (2021 version)

A new React-based UI kit for enterprise grade applications

A new React-based UI kit for enterprise grade applications

Neutralinojs v2.8.0 released!

Neutralinojs v2.8.0 released!

How to Uppercase Strings in JavaScript

How to Uppercase Strings in JavaScript

Ultimate guide to master javascript types: part 1

Ultimate guide to master javascript types: part 1

Implementing Your First End-to-End Tests In React Using Cypress

Implementing Your First End-to-End Tests In React Using Cypress

tiny-vdom: Smallest possible virtual DOM implementation

tiny-vdom: Smallest possible virtual DOM implementation

Things I have learned while maintaining JavaScript monorepo with Lerna

Things I have learned while maintaining JavaScript monorepo with Lerna

Frameworks

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

Build more accessible Angular apps

During #GoogleIO2021, we released a new Angular codelab focused on accessibility. In this post we’ll

Wed, 09 Jun 2021 17:01:10 GMT

New Feature Request Process

Among the most significant advantages of working on a popular open codebase is the constant feedback

Thu, 27 May 2021 17:01:42 GMT

Introducing Angular DevTools

We’re thrilled to announce Angular DevTools — a Chrome DevTools extension that you can use to inspect

Tue, 18 May 2021 21:46:16 GMT

Angular v12 is now available

Photo of Alamo Square Park in San Francisco by Minko GechevIt’s that time again, friends — we’re back

Wed, 12 May 2021 23:23:05 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

Upcoming improvements to Angular library distribution

TLDR; In v12, we’ll deprecate our legacy compilation and rendering pipeline called View Engine. This

Fri, 23 Apr 2021 16:01:32 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

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

#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

#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

Web Development (Medium)

Attractive Website Designs That Actually Works | URated Digital Marketing Agency

URated Interactive is a company specialized in website design. We help you transmit the philosophy of

Sat, 25 Sep 2021 21:42:53 GMT

Lubuntu and Google: A Recipe for Productivity.

Stop wasting time and use this Lubuntu / Google set up to increase productivity.Continue reading on M

Sat, 25 Sep 2021 20:57:06 GMT

React Contact Manager Application

Time for some more React! Can’t stop won’t stop! This time I’m going to be build

Sat, 25 Sep 2021 20:21:30 GMT

TZ Consultancy Website Agents

TZ Consultancy can provide you with a highly skilled web chat team who can perform 24/7 chat support

Sat, 25 Sep 2021 20:17:34 GMT

Meta Programming Rails Test

Meta Programming Ruby on Rails test leads to a 60–70% reduction in code volumeContinue reading

Sat, 25 Sep 2021 20:00:26 GMT

WEB’İN GELİŞİMİ

Web 1.0 Nedir?Continue reading on Medium »

Sat, 25 Sep 2021 20:00:18 GMT

Getting Test Data with Faker.JS

Because Lorem Ipsum is outdated.Continue reading on Quick Programming »

Sat, 25 Sep 2021 19:24:51 GMT

8 Essential Web Development Tools That You Must Know As A Developer

“It’s really clear that the most precious resource we all have is Time.” 

Sat, 25 Sep 2021 18:32:56 GMT

A nitty gritty details about Node.js’s modules & packages

Modules are libraries for Node.js and a set of modules grouped together from a package. There are 3 k

Sat, 25 Sep 2021 17:56:57 GMT

Chrome DevTools for Beginners

Handy web development toolsContinue reading on Medium »

Sat, 25 Sep 2021 17:36:07 GMT

PWA

How to open a mobile app (Android or iOS) from a web app using Javascript/PHP

How to open a mobile app (Android or iOS) from a web app using Javascript/PHP

Fri, 24 Sep 2021 08:42:02 GMT

React PWA - How to update service workers whenever the page is refreshed?

React PWA - How to update service workers whenever the page is refreshed?

Fri, 24 Sep 2021 04:24:22 GMT

Can a PWA published as an Android app (using bubblewrap) track geolocation when phone screen is closed?

Can a PWA published as an Android app (using bubblewrap) track geolocation when phone screen is close

Thu, 23 Sep 2021 15:01:38 GMT

For PWA, what is the easiest way to get per-device settings (as in reading a .ini file or environment variables)?

For PWA, what is the easiest way to get per-device settings (as in reading a .ini file or environment

Thu, 23 Sep 2021 01:29:34 GMT

How to give dynamic values for short_name in Manifest.json file in NextJs in PWA

How to give dynamic values for short_name in Manifest.json file in NextJs in PWA

Wed, 22 Sep 2021 17:48:08 GMT

Manifest: Line: 1, column: 1, Syntax error on Chrome browser React AWS Amplify

Manifest: Line: 1, column: 1, Syntax error on Chrome browser React AWS Amplify

Wed, 22 Sep 2021 05:10:59 GMT

How Are Big Brands Making Use of PWA to Improve Their Business?

How Are Big Brands Making Use of PWA to Improve Their Business?

Tue, 21 Sep 2021 14:45:42 GMT

Stick with ejected create-react-app or setup react from scratch? [closed]

Stick with ejected create-react-app or setup react from scratch? [closed]

Mon, 20 Sep 2021 19:38:23 GMT

Angular & Firebase Firestore - Object is possibly 'Null' Error

Angular & Firebase Firestore - Object is possibly 'Null' Error

Sat, 18 Sep 2021 21:59:58 GMT

Is it possible to open the window directly in background when onpush event is triggered?

Is it possible to open the window directly in background when onpush event is triggered?

Sat, 18 Sep 2021 07:18:02 GMT

Firebase PWA won't authenticate offline users in mobile browsers (works fine on desktop)

Firebase PWA won't authenticate offline users in mobile browsers (works fine on desktop)

Fri, 17 Sep 2021 22:10:25 GMT

Getting cache issue with service worker file and cloud-front as service worker is not initiating on new build release

Getting cache issue with service worker file and cloud-front as service worker is not initiating on n

Fri, 17 Sep 2021 15:19:50 GMT

No matching service worker detected. You may need to reload the page in Angular 12 [closed]

No matching service worker detected. You may need to reload the page in Angular 12 [closed]

Fri, 17 Sep 2021 11:13:03 GMT

can we use wordpress to deploy machine learning models? [closed]

can we use wordpress to deploy machine learning models? [closed]

Fri, 17 Sep 2021 10:07:24 GMT

Apa itu Progressive Web Apps dan Mengapa Kita Membutuhkannya?

Apa itu Progressive Web Apps dan Mengapa Kita Membutuhkannya?

Thu, 16 Sep 2021 14:21:17 GMT

What are Progressive Web Apps? — The Pros and Cons and How They’re Different from Native Apps

What are Progressive Web Apps? — The Pros and Cons and How They’re Different from Native Apps

Wed, 15 Sep 2021 05:02:09 GMT

Progressive Web App for Business: How Do Big Brands Use PWAs?

Progressive Web App for Business: How Do Big Brands Use PWAs?

Thu, 09 Sep 2021 12:13:27 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

Could Ethereum be the #1 Cryptocurrency? ParaState Breaking Down Barriers in the Marketplace

Could Ethereum be the #1 Cryptocurrency? ParaState Breaking Down Barriers in the Marketplace

Thu, 23 Sep 2021 14:37:26 GMT

Solving the Lack of Diversity on Blockchain: ParaStates Gateway to Blockchain

Solving the Lack of Diversity on Blockchain: ParaStates Gateway to Blockchain

Tue, 07 Sep 2021 06:22:50 GMT

Is ParaState the Only Solution to Ethereum’s Network Crisis? Competitive Analysis

Is ParaState the Only Solution to Ethereum’s Network Crisis? Competitive Analysis

Tue, 07 Sep 2021 06:12:25 GMT

How to Train your own TensorFlow models, and run them on shared hardware

How to Train your own TensorFlow models, and run them on shared hardware

Tue, 24 Aug 2021 00:14:39 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

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

Web Browser Engineers

Game Physics on the Web in AFrame

Adding physics to Virtual Reality and Augmented Reality scenes greatly improves the illusion of immer

Fri, 24 Sep 2021 15:48:47 GMT

Bringing instant page-loads to the browser through speculative prerendering

Bringing instant page-loads to the browser through speculative prerendering

Fri, 24 Sep 2021 00:00:00 GMT

Chrome 95 Beta: Secure Payment Confirmation, WebAssembly Exception Handling and More

Chrome 95 Beta: Secure Payment Confirmation, WebAssembly Exception Handling and More

Thu, 23 Sep 2021 23:37:00 GMT

Opera Ads is launching self-serve advertising platform Opera Ad Manager

Recently we proudly celebrated the two-year anniversary of Opera Ads. Since its launch Opera Ads has

Wed, 22 Sep 2021 06:52:24 GMT

Location history: How your location is tracked and how you can limit sharing it

Location history: How your location is tracked and how you can limit sharing it

Tue, 21 Sep 2021 22:00:42 GMT

Research Paper: Privacy and Security Issues in Web 3.0

Research Paper: Privacy and Security Issues in Web 3.0

Tue, 21 Sep 2021 18:37:48 GMT

First Public Working Draft: WebRTC Encoded Transform

The Web Real-Time Communications Working Group has published a First Public Working Draft of WebRTC E

Tue, 21 Sep 2021 11:19:48 GMT

Testing Chrome version 100 for fun and profit (but mostly fun I guess)

Testing Chrome version 100 for fun and profit (but mostly fun I guess)

Tue, 21 Sep 2021 04:00:00 GMT

YouTube your way—browser extensions put you in charge of your video experience

YouTube your way—browser extensions put you in charge of your video experience

Mon, 20 Sep 2021 21:19:00 GMT

Did you hear about Apple’s security vulnerability? Here’s how to find and remove spyware.

Did you hear about Apple’s security vulnerability? Here’s how to find and remove spyware.

Mon, 20 Sep 2021 16:00:57 GMT

How I Learnt To Stop Worrying And Love Animating The Box Model

How I Learnt To Stop Worrying And Love Animating The Box Model

Mon, 20 Sep 2021 00:00:00 GMT

bugbug infrastructure: continuous integration, multi-stage deployments, training and production services

bugbug infrastructure: continuous integration, multi-stage deployments, training and production servi

Mon, 20 Sep 2021 00:00:00 GMT

Release Notes for Safari Technology Preview 132

Safari Technology Preview Release 132 is now available for download for macOS Big Sur and betas of ma

Thu, 16 Sep 2021 21:16:39 GMT

The Great Resignation: New gig? Here are 7 tips to ensure success

The Great Resignation: New gig? Here are 7 tips to ensure success

Thu, 16 Sep 2021 20:20:00 GMT

Mozilla VPN adds advanced privacy features: Custom DNS servers and Multi-hop

Mozilla VPN adds advanced privacy features: Custom DNS servers and Multi-hop

Wed, 15 Sep 2021 22:43:21 GMT

How Swappie increased mobile revenue by 42% by focusing on Core Web Vitals

How Swappie increased mobile revenue by 42% by focusing on Core Web Vitals

Wed, 15 Sep 2021 00:00:00 GMT

Make Microsoft Edge DevTools your own

There isn’t much you can’t do with web technologies nowadays. The web platform has evolved so much th

Tue, 14 Sep 2021 16:00:08 GMT

Public statement of support for Annalena Baerbock and Die Grünen for #BTW21

Public statement of support for Annalena Baerbock and Die Grünen for #BTW21

Mon, 13 Sep 2021 13:28:03 GMT

Matrix 4, Blue’s Clues, #StarTrekDay and More — Everything That’s Old is New Again in This Week’s Top Shelf

Matrix 4, Blue’s Clues, #StarTrekDay and More — Everything That’s Old is New Again in This Week’s Top

Fri, 10 Sep 2021 21:29:55 GMT

Did internet friends fill the gaps left by social distance?

Did internet friends fill the gaps left by social distance?

Thu, 09 Sep 2021 14:35:00 GMT

First Public Working Draft: WebXR Lighting Estimation API Level 1

The Immersive Web Working Group has published a First Public Working Draft of WebXR Lighting Estimati

Thu, 09 Sep 2021 09:00:30 GMT

Time for a review of Firefox 92

Release time comes around so quickly! This month we have quite a few CSS updates, along with the new

Wed, 08 Sep 2021 15:17:15 GMT

This Week in Glean: Data Reviews are Important, Glean Parser makes them Easy

This Week in Glean: Data Reviews are Important, Glean Parser makes them Easy

Tue, 07 Sep 2021 15:27:58 GMT

This Week in Glean: Data Reviews are Important, Glean Parser makes them Easy

This Week in Glean: Data Reviews are Important, Glean Parser makes them Easy

Tue, 07 Sep 2021 15:26:50 GMT

First Public Working Draft: Incremental Font Transfer

The Web Fonts Working Group has published a First Public Working Draft of Incremental Font Transfer.

Tue, 07 Sep 2021 08:25:39 GMT

Doomscrolling, ads in texting, Theranos NOT Thanos, and more are the tweets on this week’s #TopShelf

Doomscrolling, ads in texting, Theranos NOT Thanos, and more are the tweets on this week’s #TopShelf

Fri, 03 Sep 2021 21:14:56 GMT

uBlock Origin—everything you need to know about the ad blocker

uBlock Origin—everything you need to know about the ad blocker

Fri, 03 Sep 2021 17:38:34 GMT

Celebrating 10k KryptoSign users with an on-chain lottery feature!

Celebrating 10k KryptoSign users with an on-chain lottery feature!

Thu, 02 Sep 2021 02:19:54 GMT

Release Notes for Safari Technology Preview 131

Safari Technology Preview Release 131 is now available for download for macOS Big Sur and betas of ma

Wed, 01 Sep 2021 17:25:48 GMT

Mozilla VPN Completes Independent Security Audit by Cure53

Mozilla VPN Completes Independent Security Audit by Cure53

Wed, 01 Sep 2021 16:10:01 GMT

Introducing the Samsung Internet 16.0 Beta

Photo by Tyler Delgado on UnsplashEnhanced search experience and tracking protection top the bill of

Wed, 01 Sep 2021 09:36:12 GMT

Working Group Note: XR Accessibility User Requirements

The Accessible Platform Architectures (APA) Working Group has published XR Accessibility User Require

Wed, 01 Sep 2021 06:49:30 GMT

Use new Augmented Reality features with just a few lines of code with WebXR and AFrame!

These 4 new features are easy to use and will immediately polish your XR scene.AFrame has had the abi

Tue, 31 Aug 2021 18:24:30 GMT

WebView2 Windows App SDK, WinUI2, Runtime, and CDP Helper Updates

We’ve been thrilled by the positive feedback, questions, and level of engagement from the developer c

Tue, 31 Aug 2021 16:00:07 GMT

First Public Working Draft: Secure Payment Confirmation (SPC)

The Web Payments Working Group has published a First Public Working Draft of Secure Payment Confirmat

Tue, 31 Aug 2021 08:40:32 GMT

First Public Working Drafts: WebXR Depth Sensing, Hit Test, DOM Overlays Modules

The Immersive Web Working Group has published the following three First Public Working Drafts:WebXR D

Tue, 31 Aug 2021 08:37:45 GMT

First Public Working Draft: CSS Nesting Module

The CSS Working Group has published a First Public Working Draft of CSS Nesting Module. This module i

Tue, 31 Aug 2021 08:34:53 GMT

Communities

Supporting Multiple Authors in an Eleventy Blog - Follow-Up

Supporting Multiple Authors in an Eleventy Blog - Follow-Up

Sun, 19 Sep 2021 18:00:00 GMT

Using new-ish & lesser-known JavaScript operators to write concise code

JavaScript has been around for over 25 years, since May 1995 when Brendan Eich supposedly created it

Sun, 19 Sep 2021 00:00:00 GMT

How to create an SVG gradient loading spinner

I recently got to work on a different type of project than I normally tackle. Instead of building a R

Sun, 12 Sep 2021 00:00:00 GMT

Making Monsters Fight for Fun and Profit (minus the profit)

Making Monsters Fight for Fun and Profit (minus the profit)

Mon, 06 Sep 2021 18:00:00 GMT

How to use dependency injection with strings and numbers in Angular?

How to use dependency injection with strings and numbers in Angular?

Tue, 31 Aug 2021 22:23:41 GMT

5 Eleventy Tweaks That Make My Sites Better (and Maybe Yours)

5 Eleventy Tweaks That Make My Sites Better (and Maybe Yours)

Tue, 31 Aug 2021 17:22:25 GMT

How to shallow clone a JavaScript array

Usually the rationale for shallow cloning an array is because we want to mutate it, but we need to le

Sun, 29 Aug 2021 00:00:00 GMT

Understanding TypeScript generics through lodash functions

JavaScript is a highly dynamic language, so generics are instrumental in helping us to add types to m

Sun, 22 Aug 2021 00:00:00 GMT

Introducing Onesie - A tool for One on One meetings

In my day to day role as an Engineering Manager, a key part of my job is having One on One meetings w

Thu, 19 Aug 2021 16:18:23 GMT

Use Cypress with Next.js and Nx to battle test your React Components

Use Cypress with Next.js and Nx to battle test your React Components

Wed, 18 Aug 2021 06:40:00 GMT

Forwarding refs for a polymorphic React component in TypeScript

Late last year I wrote about how to develop Polymorphic React Components in TypeScript. Polymorphic c

Sun, 15 Aug 2021 00:00:00 GMT

Initializing the Firebase Admin Node SDK with env vars

The Firebase Admin Node SDK is intended to run in a privileged environment. In my (Next.js React) web

Sun, 08 Aug 2021 00:00:00 GMT

The non-destructive JavaScript array methods

In my previous post, we took a deep dive into the .reduce() method on the JavaScript Array API. This

Sun, 25 Jul 2021 00:00:00 GMT

How to use Angular Material harnesses to improve your component tests

How to use Angular Material harnesses to improve your component tests

Wed, 21 Jul 2021 15:41:16 GMT

Learn the Array reduce method by re-implementing lodash functions

The built-in JavaScript Array object has lots of helpful methods that allow us to manipulate arrays.

Sun, 18 Jul 2021 00:00:00 GMT

Exploring the JavaScript Promise API methods

ECMAScript 2021 introduced a new static method to the Promise object called Promise.any. In total the

Sun, 11 Jul 2021 00:00:00 GMT

Testing a command inside a docker container (or getting an interactive session)

I’ve used Docker but know very few commands (my favorite command being “docker prune̶

Fri, 09 Jul 2021 17:56:09 GMT

Tools to catch accessibility errors in JavaScript applications

I’ve learned a lot about accessibility these last 2 years working at Stitch Fix. I don’t know if it’s

Mon, 05 Jul 2021 00:00:00 GMT

Catch warnings in Jest tests

Earlier in the year I wrote about 5 tips for a healthier DivOps setup. Well, guess what? I’ve got ano

Sun, 27 Jun 2021 00:00:00 GMT

Prioritizing Technical Debt as if Time and Money Matters (talk notes)

Last month I attended some sessions of Philly ETE, and I took a bunch of notes from this talk and hav

Mon, 21 Jun 2021 22:53:49 GMT

Setting up a Decentralised Website (ENS + IPFS = dWeb)

One thing that I’ve been really into lately has been ENS names. As someone who’s already obsessed wit

Fri, 18 Jun 2021 07:01:00 GMT

Creating a React controlled components pattern custom Hook

Two weeks ago I wrote about picking the right React component pattern for shared components that we b

Sun, 13 Jun 2021 00:00:00 GMT

Extracting TypeScript types from functions, objects & arrays

A 3rd-party library written in TypeScript likely makes use of lots of internal types to support its A

Sun, 06 Jun 2021 00:00:00 GMT

Picking the right React component pattern

A few months ago I wrote about React custom Hooks vs. Mixins discussing how they were surprisingly si

Mon, 31 May 2021 00:00:00 GMT

The new responsive: Web design in a component-driven world

The new responsive: Web design in a component-driven world

Wed, 26 May 2021 00:00:00 GMT

เก็บตัวเลข Web Vitals จากการใช้งานจริงของ Users ง่ายนิดเดียว

หลังจากที่ Google เปิดตัว Metric ที่ชื่อ Web Vitrals มาตอน ปี 2020 ซึ่งผมก็ได้เล่าไว้ในบล็อกก่อนหน้าน

Mon, 24 May 2021 06:07:24 GMT

Create a dynamic sitemap with a Next.js API route

Sitemaps for our apps, blogs or other sites are important because it allows search engines like Googl

Sun, 23 May 2021 00:00:00 GMT

98% of the Top 100 U.S. Websites Use Invalid HTML (in 2021)

98% of the Top 100 U.S. Websites Use Invalid HTML (in 2021)

Tue, 18 May 2021 18:44:32 GMT

Getting Started with Azure Static Web Apps

What does it take to deploy a modern JavaScript web app? Your initial response might be, “Copy

Tue, 18 May 2021 17:40:00 GMT

Looping in React

Last week I talked about 6 different ways to conditional render JSX markup within a React component.

Sun, 16 May 2021 00:00:00 GMT

Conditional rendering in React

Because React uses JSX for rendering component UI, and JSX is “Just JavaScript”™ under the hood, ther

Sun, 09 May 2021 00:00:00 GMT

End-to-end testing with Firebase Emulator and Github Actions

When running end-to-end (E2E) tests for an application that changes data, we need to have a separate

Sun, 02 May 2021 00:00:00 GMT

How to run initialization tasks before loading an Angular application?

How to run initialization tasks before loading an Angular application?

Thu, 29 Apr 2021 23:53:37 GMT

Getting Started Calling the Microsoft Graph API

In this post I’m going to share a quick tip on how to get started calling the Microsoft Graph A

Thu, 29 Apr 2021 21:27:32 GMT

My Open Source Code Contribution to NASA’s Ingenuity Helicopter Goes to Mars 🚀

My Open Source Code Contribution to NASA’s Ingenuity Helicopter Goes to Mars 🚀

Tue, 27 Apr 2021 17:00:58 GMT

Google Nest Hub has screen burn-in issue, and you should not buy it.

No. Do not buy it, please.Note: This issue is commonly found on the first generation of Google Nest H

Sun, 25 Apr 2021 05:34:26 GMT

Using Jest mock functions in TypeScript

I write my unit tests in TypeScript because I want to ensure that my tests are also type checked. Thi

Sun, 25 Apr 2021 00:00:00 GMT

A lot of it is timing: Reflections on a tech job hunt

I really appreciate job hunt posts and I thought I’d share one from my recent search. My favorites in

Thu, 22 Apr 2021 02:10:37 GMT

25 VS Code extensions for max productivity

Next week, April 29th will be Visual Studio Code’s 6th birthday! 🎉 I can’t remember exactly when I st

Sun, 18 Apr 2021 00:00:00 GMT

50 shades of React rendering with Next.js

I developed my first Next.js application last November while building Rep Yo City. I enjoyed its deve

Sun, 11 Apr 2021 00:00:00 GMT

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
There is an app update available Refresh