Web Dev

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

CSS

The Flavors of Object-Oriented Programming (in JavaScript)

In my research, I’ve found there are four approaches to Object-Oriented Programming in JavaScri

Mon, 28 Sep 2020 20:42:50 GMT

ooooops I guess we’re* full-stack developers now

*by “we’re” i mean front-end developersThis is a written version of a talk from Jamstack Conf London

Sun, 27 Sep 2020 17:15:55 GMT

Linearly Scale font-size with CSS clamp() Based on the Viewport

Responsive typography has been tried in the past with a slew of methods such as media queries and CSS

Fri, 25 Sep 2020 14:24:35 GMT

Web Technologies and Syntax

JavaScript has a (newish) feature called optional chaining. Say I have code like:const name = Data.pe

Thu, 24 Sep 2020 18:47:44 GMT

A Gentle Introduction to Using a Docker Container as a Dev Environment

Sarcasm disclaimer: This article is mostly sarcasm. I do not think that I actually speak for Dylan Th

Thu, 24 Sep 2020 14:45:29 GMT

The Empty Box

When I was in high school, we learned about “The Black Box” which is concept in theater. If memory se

Wed, 23 Sep 2020 22:34:52 GMT

Using Markdown and Localization in the WordPress Block Editor

If we need to show documentation to the user directly in the WordPress editor, what is the best way t

Wed, 23 Sep 2020 15:06:10 GMT

Jamstack Conf

Here’s an important detail here: It’s free!Jamstack Conf Virtual is coming up October 6th

Tue, 22 Sep 2020 18:38:49 GMT

Accessible Web Animation: The WCAG on Animation Explained

It’s true, web animation can be accessible! Sometimes it just takes a little extra effort to make sur

Tue, 22 Sep 2020 14:56:56 GMT

ztext.js

Super cool project from Bennett Feely! It makes any web type into 3D lettering with a mouseover effec

Tue, 22 Sep 2020 14:56:46 GMT

CSS Grid Layout Level 2 (Subgrid) Candidate Recommendation

CSS Grid Layout Level 2 (Subgrid) Candidate Recommendation

Thu, 20 Aug 2020 22:35:26 GMT

JavaScript

A Complete Introduction to WebAssembly and It’s JavaScript API

A Complete Introduction to WebAssembly and It’s JavaScript API

Mon, 28 Sep 2020 21:00:26 GMT

fix: default value of arg of Object.prototype.hasOwnProperty should b…

fix: default value of arg of Object.prototype.hasOwnProperty should b…

Sat, 29 Aug 2020 03:52:58 GMT

[1.11>master] [MERGE #6484 @pleath] Eliminate timezone sensitivities …

[1.11>master] [MERGE #6484 @pleath] Eliminate timezone sensitivities …

Tue, 14 Jul 2020 17:45:19 GMT

[MERGE #6484 @pleath] Eliminate timezone sensitivities in UT's

[MERGE #6484 @pleath] Eliminate timezone sensitivities in UT's

Tue, 14 Jul 2020 17:21:30 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

Setting property attributes after calling JS_SetProperty()

Setting property attributes after calling JS_SetProperty()

Wed, 01 Jul 2020 15:58:45 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

[1.11>master] [MERGE #6464 @rajeshpeter] ChakraCore Servicing Update …

[1.11>master] [MERGE #6464 @rajeshpeter] ChakraCore Servicing Update …

Fri, 12 Jun 2020 18:48:10 GMT

[MERGE #6464 @rajeshpeter] ChakraCore Servicing Update for 2020.06B

[MERGE #6464 @rajeshpeter] ChakraCore Servicing Update for 2020.06B

Tue, 09 Jun 2020 23:44:17 GMT

Missing js::SharedArrayRawBufferRefs::~SharedArrayRawBufferRefs symbol in spidermonkey 68

Missing js::SharedArrayRawBufferRefs::~SharedArrayRawBufferRefs symbol in spidermonkey 68

Thu, 04 Jun 2020 07:51:17 GMT

error: incomplete type ‘JSLinearString’ used in nested name specifier

error: incomplete type ‘JSLinearString’ used in nested name specifier

Sat, 30 May 2020 16:18:29 GMT

Crash with mozjs-76 on Linux in _dl_runtime_resolve() / dl_fixup() as soon as program starts

Crash with mozjs-76 on Linux in _dl_runtime_resolve() / dl_fixup() as soon as program starts

Tue, 19 May 2020 16:24:52 GMT

Destructuring declaration should not produce value (#6330)

Destructuring declaration should not produce value (#6330)

Thu, 14 May 2020 13:28:57 GMT

[1.11>master] [MERGE #6447 @rajeshpeter] ChakraCore Servicing Update …

[1.11>master] [MERGE #6447 @rajeshpeter] ChakraCore Servicing Update …

Wed, 13 May 2020 16:43:54 GMT

How do I build Spidermonkey 76 on windows? Can anybody point me in the right direction

How do I build Spidermonkey 76 on windows? Can anybody point me in the right direction

Thu, 07 May 2020 15:09:38 GMT

Debug Interface for the mozjs, how to start/stop/pause/continue the js engine

Debug Interface for the mozjs, how to start/stop/pause/continue the js engine

Sun, 05 Apr 2020 19:54:41 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

A Complete Introduction to WebAssembly and It’s JavaScript API

A Complete Introduction to WebAssembly and It’s JavaScript API

A SQL database implemented purely in TypeScript type annotations

A SQL database implemented purely in TypeScript type annotations

React Context API with hooks and TypeScript

React Context API with hooks and TypeScript

Building a roguelike game with Rot.js

Building a roguelike game with Rot.js

When to use Rust and when to use Golang

When to use Rust and when to use Golang

An Overview of JavaScript Testing

An Overview of JavaScript Testing

How To Build a Github Jobs App using React, Apollo, and GraphQL – Part #1: Build the GraphQL Server

How To Build a Github Jobs App using React, Apollo, and GraphQL – Part #1: Build the GraphQL Server

HTML Form Tutorial - Signin & Signup With HTML, CSS and JavaScript

HTML Form Tutorial - Signin & Signup With HTML, CSS and JavaScript

JavaScript Lazy Evaluation: Generators (Examples Included)

JavaScript Lazy Evaluation: Generators (Examples Included)

Downrunner open beta (without registration!) and new live Markdown features: charts and interactive questions

Downrunner open beta (without registration!) and new live Markdown features: charts and interactive q

memoized-node-fetch: A wrapper around node-fetch that returns the same promise for the same request.

memoized-node-fetch: A wrapper around node-fetch that returns the same promise for the same request.

@sumup/performance-observer - generic interface for measuring performance metrics that supports all web-vitals and custom metrics.

@sumup/performance-observer - generic interface for measuring performance metrics that supports all w

Github repo for npm library

Github repo for npm library

billboard.js 2.1.0 release: Another big step for performance improvement & more!

billboard.js 2.1.0 release: Another big step for performance improvement & more!

What does `npm ls` show me? And why is React in there multiple times?

What does `npm ls` show me? And why is React in there multiple times?

Frameworks

Angular Thoughts on Docs

Photo by Patrick Tomasso on UnsplashIf you have visited the docs at angular.io lately, you might have

Fri, 18 Sep 2020 17:33:57 GMT

Angular localization with Ivy

Part of the new Angular rendering engine, Ivy, includes a new approach to localizing applications — s

Wed, 09 Sep 2020 15:30:09 GMT

Summer 2020 Internship With the Angular Team

Photo by Emma TwerskyTL;DR Our interns were phenomenal! Read on to find out why.We’ve just wrapped up

Wed, 02 Sep 2020 20:54:23 GMT

Ionic + Angular: Powering the App store and the web

Did you know Ionic and Angular power roughly 10% of the apps on iOS and almost 20% of apps on Android

Mon, 31 Aug 2020 16:16:07 GMT

Angular CLI Strict Mode

In Angular, we strongly believe in consistency and best practices. For example, we adopted TypeScript

Wed, 26 Aug 2020 16:32:37 GMT

How I contributed to Angular Components

In this post, I want to share my experience and lessons learned contributing to @angular/components a

Mon, 24 Aug 2020 16:59:18 GMT

AngularJS LTS Extended in response to COVID-19

Back on July 27th, via the official Twitter account, we announced that in response to COVID-19 the te

Mon, 17 Aug 2020 18:54:20 GMT

A Roadmap for Angular

At the beginning of 2020 at ng-conf Hardwired, I talked about how we were evolving the team, improvin

Thu, 06 Aug 2020 00:47:40 GMT

Version 10 of Angular Now Available

Version 10.0.0 is here! This is a major release that spans the entire platform, including the framewo

Thu, 25 Jun 2020 01:20:15 GMT

Leveraging Angular Prereleases to keep Ionic in Sync

Unlike other open source projects, Angular tries to bring a new major release at least twice a year.

Tue, 23 Jun 2020 22:47:24 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

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

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

Building Great User Experiences with Concurrent Mode and Suspense

Building Great User Experiences with Concurrent Mode and Suspense

Wed, 06 Nov 2019 00:00:00 GMT

7.6.0 Released: Private static accessors and V8 intrinsic syntax

7.6.0 Released: Private static accessors and V8 intrinsic syntax

Thu, 05 Sep 2019 06:00:00 GMT

7.4.0 Released: core-js 3, static private methods and partial application

7.4.0 Released: core-js 3, static private methods and partial application

Tue, 19 Mar 2019 06:00:00 GMT

7.3.0 Released: Named capturing groups, private instance accessors and smart pipelines

7.3.0 Released: Named capturing groups, private instance accessors and smart pipelines

Mon, 21 Jan 2019 06:00:00 GMT

Personal Experiences at Babel #1 — A PR with Unusually High Number of Reviews

Personal Experiences at Babel #1 — A PR with Unusually High Number of Reviews

Fri, 11 Aug 2017 06:00:00 GMT

Frameworks without the framework: why didn't we think of this sooner?

Frameworks without the framework: why didn't we think of this sooner?

Sat, 26 Nov 2016 12:00:00 GMT

Web Development (Medium)

Creating Dynamics Charts in Flask with C3.js

This short article will hopefully help you implement charts easily in flask with the help of C3.js, i

Thu, 24 Sep 2020 20:42:45 GMT

What the Heck is Callback?

What is a Callback?Continue reading on Medium »

Thu, 24 Sep 2020 20:40:37 GMT

Day 165 — Day 171

Sep 14. — Sep 20.Continue reading on Medium »

Thu, 24 Sep 2020 20:13:10 GMT

5 Strategies for Smart DevOps in Single Page Apps

In this article, I’m going to discuss five strategies that you can consider when you consider

Thu, 24 Sep 2020 20:05:29 GMT

CI/CD Best Practices

Continuous Integration and Continuous Deployment (CI/CD) best practices.Continue reading on Bits and

Thu, 24 Sep 2020 20:03:34 GMT

Return of the Commute, JavaScript Tricks, & More… — Intertech

Welcome to our weekly edition of the Dev Digest where we put together the best links to help you stay

Thu, 24 Sep 2020 19:52:44 GMT

Day 158 — Day 164

Sep 7. — Sep 13.Continue reading on Medium »

Thu, 24 Sep 2020 19:40:27 GMT

Laravel’s Array Get for Statamic

I use this addon in every Statamic projectContinue reading on Highland »

Thu, 24 Sep 2020 19:34:16 GMT

Day 151 — Day 157

Aug 31. — Sep 6.Continue reading on Medium »

Thu, 24 Sep 2020 19:25:07 GMT

PWA

10 Minute School

10 Minute School Open in PWA Directory

Mon, 28 Sep 2020 16:07:42 GMT

Kubota

KubotaKubota to kultowa polska marka produkująca od 25 lat klapki, które pokochały miliony Polaków.

Mon, 28 Sep 2020 14:14:48 GMT

Wereldgoal

WereldgoalEn nog een WordPress site Open in PWA Directory

Mon, 28 Sep 2020 10:04:39 GMT

From a Windows Service send Push Notification to a PWA [closed]

From a Windows Service send Push Notification to a PWA [closed]

Sun, 27 Sep 2020 19:38:42 GMT

Angular 10: how to load feature modules in background while PWA is already running

Angular 10: how to load feature modules in background while PWA is already running

Sun, 27 Sep 2020 18:49:31 GMT

What's the correct way to define the start-screen in an angular PWA?

What's the correct way to define the start-screen in an angular PWA?

Sun, 27 Sep 2020 16:17:35 GMT

Fit Life

Fit LifeFit Life Gym Exercise Fitness Lifestyle and Healthy Food Videos Open in PWA Directory

Sun, 27 Sep 2020 10:01:22 GMT

Travel Buzz

Travel BuzzTravel Buzz Videos brings you the Latest Travel Destination Tips and Travel Guide Videos.

Sun, 27 Sep 2020 10:00:51 GMT

PRANK FLIX

PRANK FLIXWatch the latest funny and scare pranks on PRANK FLIX VIDEOS Open in PWA Directory

Sun, 27 Sep 2020 10:00:26 GMT

Funny Flix

Funny FlixWatch the funniest and most viewed funny viral videos on FUNNY FLIX. Open in PWA Directory

Sun, 27 Sep 2020 10:00:11 GMT

FUNNY FAILS

FUNNY FAILSStream and Watch the latest Funny Fail Videos Open in PWA Directory

Sun, 27 Sep 2020 09:59:55 GMT

ClickForWins

ClickForWinsFree Digital Gift Website Open in PWA Directory

Sun, 27 Sep 2020 09:59:04 GMT

Harmonic Wings

Harmonic WingsFree Music Videos Tracks and Playlist Submission Website Open in PWA Directory

Sun, 27 Sep 2020 09:58:46 GMT

WEB SWIFT SEO

WEB SWIFT SEOSearch Engine Optimisation and Internet Marketing Tools and Tutorials Open in PWA Direc

Sun, 27 Sep 2020 09:58:19 GMT

Funny Flicker

Funny FlickerThe funniest flicker videos on the internet Open in PWA Directory

Sun, 27 Sep 2020 09:57:49 GMT

Snack Flicks

Snack FlicksThe fabulous world of food, cooking and nutrition at your fingertips Open in PWA Directo

Sun, 27 Sep 2020 09:57:30 GMT

Ylia Callan

Ylia CallanA collection of all my acoustic guitar audio tracks, music videos and photos on the Ylia

Sun, 27 Sep 2020 09:57:05 GMT

Viral Chop

Viral ChopWatch the latest and most viewed trending and viral videos on VIRAL CHOP. Open in PWA Dire

Sun, 27 Sep 2020 09:56:40 GMT

Quick Stare

Quick StareQuick Stare social network and custom publishing platform. Open in PWA Directory

Sun, 27 Sep 2020 09:55:56 GMT

How to Attract More Customers to E-Commerce Business using PWA

How to Attract More Customers to E-Commerce Business using PWA

Sat, 26 Sep 2020 09:45:55 GMT

IKANGAI | Blog | Luna, Amazon’s cloud gaming service uses a PWA

IKANGAI | Blog | Luna, Amazon’s cloud gaming service uses a PWA

Sat, 26 Sep 2020 06:22:57 GMT

Is installing a PWA on Raspbian release of Chromium supported? I thought it was available in Chrome 70 onwards

Is installing a PWA on Raspbian release of Chromium supported? I thought it was available in Chrome 7

Fri, 25 Sep 2020 17:14:31 GMT

How to customize the “Add to home screen” banner for a PWA

How to customize the “Add to home screen” banner for a PWA

Fri, 25 Sep 2020 07:36:15 GMT

Wapcar

WapcarWapcar provides the latest car prices, images, videos,the most interesting news, reviews, buyi

Fri, 25 Sep 2020 04:14:39 GMT

npm The system can not find the path specified. usign node.js [closed]

npm The system can not find the path specified. usign node.js [closed]

Thu, 24 Sep 2020 21:29:18 GMT

PWA: cache a PHP file for offline usage using service worker

PWA: cache a PHP file for offline usage using service worker

Thu, 24 Sep 2020 12:45:15 GMT

Which browser features can you use to build your next web app?

Which browser features can you use to build your next web app?

Thu, 24 Sep 2020 10:34:16 GMT

How to register service worker correctly for an angular PWA

How to register service worker correctly for an angular PWA

Thu, 24 Sep 2020 09:14:15 GMT

Autofun

Autofunค้นหารถยนต์ใหม่2020 รีวิวรถยนต์ คูมือการซื้อของรถยนต์ใหม่ ข่าวสารรถใหม่ล่าสุด ฯลฯ อีกมามาย ที

Thu, 24 Sep 2020 09:11:22 GMT

create applicaction web offline out connect Internet [closed]

create applicaction web offline out connect Internet [closed]

Wed, 23 Sep 2020 20:00:23 GMT

Can a service worker handle concurrent requests with waitUntil in the fetch handler?

Can a service worker handle concurrent requests with waitUntil in the fetch handler?

Wed, 23 Sep 2020 19:06:12 GMT

[EN] Progressive Web App (PWA) — The Next Generation of Applications

[EN] Progressive Web App (PWA) — The Next Generation of Applications

Wed, 23 Sep 2020 07:28:45 GMT

Periodex

PeriodexElegant periodic table of elements Open in PWA Directory

Tue, 22 Sep 2020 07:09:34 GMT

Xylo

XyloA simple, vibrant digital xylophone Open in PWA Directory

Tue, 22 Sep 2020 07:09:24 GMT

Microsoft Worked with Google to Bring PWAs to the Play Store

Microsoft Worked with Google to Bring PWAs to the Play Store

Fri, 10 Jul 2020 18:17:13 GMT

Google Chrome prepares option to launch Progressive Web Apps at startup

Google Chrome prepares option to launch Progressive Web Apps at startup

Thu, 28 May 2020 14:15:33 GMT

Google Chat rolling out Progressive Web App to replace Electron client

Google Chat rolling out Progressive Web App to replace Electron client

Wed, 27 May 2020 22:08:23 GMT

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

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

Thu, 21 May 2020 16:21:17 GMT

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

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

Wed, 20 May 2020 16:07:30 GMT

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

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

Wed, 20 May 2020 13:33:56 GMT

YouTube TV prompting frequent watchers to install Progressive Web App

YouTube TV prompting frequent watchers to install Progressive Web App

Sat, 25 Jan 2020 19:26:48 GMT

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

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

Wed, 19 Jun 2019 23:50:04 GMT

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

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

Fri, 29 Jun 2018 23:38:33 GMT

Chrome 58 beta allows for immersive full screen Progressive Web Apps

Chrome 58 beta allows for immersive full screen Progressive Web Apps

Tue, 21 Mar 2017 20:35:46 GMT

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

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

Thu, 02 Feb 2017 20:55:18 GMT

WASM

Announcing CheerpX for Flash, a solution to extend the life of Flash applications post-2020

Announcing CheerpX for Flash, a solution to extend the life of Flash applications post-2020

Tue, 22 Sep 2020 12:02:15 GMT

Trying to Build a Redux Implementation with Web Assembly in Rust

Trying to Build a Redux Implementation with Web Assembly in Rust

Tue, 15 Sep 2020 08:18:32 GMT

Trying to Build a Redux Implementation with Web Assembly in Rust

Trying to Build a Redux Implementation with Web Assembly in Rust

Tue, 15 Sep 2020 08:18:32 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

Rust + Wasm : 使用 rust 開發 WebAssembly 與 node.js server 作加解密溝通

Rust + Wasm : 使用 rust 開發 WebAssembly 與 node.js server 作加解密溝通

Thu, 10 Sep 2020 00:52:47 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

Milestone 1 is coming out in days or weeks, What do we expect?

Milestone 1 is coming out in days or weeks, What do we expect?

Mon, 31 Aug 2020 19:52:27 GMT

Securing Firefox with WebAssembly

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

Tue, 25 Feb 2020 14:04:18 GMT

Using WebAssembly from .NET with Wasmtime

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

Wed, 04 Dec 2019 15:42:14 GMT

Multi-Value All The Wasm!

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

Thu, 21 Nov 2019 16:50:43 GMT

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

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

Tue, 12 Nov 2019 16:19:48 GMT

Debugging WebAssembly Outside of the Browser

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

Wed, 04 Sep 2019 14:31:06 GMT

WebAssembly Interface Types: Interoperate with All the Things!

People are excited about running WebAssembly outside the browser. That excitement isn’t just ab

Wed, 21 Aug 2019 16:02:11 GMT

Web Browser Engineers

More Recommended extensions added to Firefox for Android Nightly

More Recommended extensions added to Firefox for Android Nightly

Fri, 25 Sep 2020 21:53:01 GMT

New version of the Roadmap of Web Applications on Mobile

W3C has published a new version of its Roadmap of Web Applications on Mobile, an overview of the vari

Fri, 25 Sep 2020 09:18:07 GMT

Building a faster, leaner, and more efficient Microsoft Edge

The post Building a faster, leaner, and more efficient Microsoft Edge appeared first on Microsoft Edg

Wed, 23 Sep 2020 18:03:56 GMT

From a Feature to a Habit: Why are People Watching Videos in Picture-in-Picture?

From a Feature to a Habit: Why are People Watching Videos in Picture-in-Picture?

Tue, 22 Sep 2020 16:08:46 GMT

Google, nobody asked to make the Blogger interface permanent

Google, nobody asked to make the Blogger interface permanent

Sat, 19 Sep 2020 18:59:00 GMT

Folding the Web

Enabling real responsive design on foldable devicesFoldable devicesAlthough new to the industry, the

Fri, 18 Sep 2020 08:50:04 GMT

Folding the Web

Enabling real responsive design on foldable devicesFoldable devicesAlthough new to the industry, the

Fri, 18 Sep 2020 08:50:04 GMT

Update on Firefox Send and Firefox Notes

As Mozilla tightens and refines its product focus in 2020, today we are announcing the end of life fo

Thu, 17 Sep 2020 19:01:59 GMT

Styling for Windows high contrast with new standards for forced colors

The post Styling for Windows high contrast with new standards for forced colors appeared first on Mic

Thu, 17 Sep 2020 16:19:39 GMT

Mozilla files comments with the European Commission on safeguarding democracy in the digital age

Mozilla files comments with the European Commission on safeguarding democracy in the digital age

Thu, 17 Sep 2020 08:45:12 GMT

Introducing Source Order Viewer in the Microsoft Edge DevTools

The post Introducing Source Order Viewer in the Microsoft Edge DevTools appeared first on Microsoft E

Tue, 15 Sep 2020 16:00:46 GMT

Mozilla announces partnership to explore new technology ideas in the Africa Region

Mozilla announces partnership to explore new technology ideas in the Africa Region

Tue, 15 Sep 2020 16:00:02 GMT

W3C re-energizes process for agile Web standardization and earlier Royalty-Free protection

The 15 September 2020 W3C Process Document and 15 September 2020 W3C Patent Policy take effect today.

Tue, 15 Sep 2020 13:23:25 GMT

Mozilla applauds TRAI for maintaining the status quo on OTT regulation, upholding a key aspect of net neutrality in India

Mozilla applauds TRAI for maintaining the status quo on OTT regulation, upholding a key aspect of net

Mon, 14 Sep 2020 17:07:20 GMT

Introducing Web APIs for Dual Screen and Foldable Devices

The post Introducing Web APIs for Dual Screen and Foldable Devices appeared first on Microsoft Edge B

Mon, 14 Sep 2020 16:00:19 GMT

Changing the Chrome on iOS User Agent for Request Desktop Site

Changing the Chrome on iOS User Agent for Request Desktop Site

Mon, 14 Sep 2020 13:16:00 GMT

Managing several displays with the Multi-Screen Window Placement API

Managing several displays with the Multi-Screen Window Placement API

Mon, 14 Sep 2020 00:00:00 GMT

Making video pages for the W3C AC meeting

Most of the preparation for the May meeting of W3C’s AdvisoryCommittee was already done when it

Sun, 13 Sep 2020 15:10:42 GMT

India’s ambitious non personal data report should put privacy first, for both individuals and communities

India’s ambitious non personal data report should put privacy first, for both individuals and communi

Sun, 13 Sep 2020 00:00:08 GMT

TenFourFox FPR27b1 available (now with sticky Reader View)

TenFourFox FPR27b1 available (now with sticky Reader View)

Sat, 12 Sep 2020 05:37:00 GMT

The age of activism: Protect your digital security and know your rights

The age of activism: Protect your digital security and know your rights

Fri, 11 Sep 2020 13:00:07 GMT

Weaving Safety into the Fabric of Open Source Collaboration

Weaving Safety into the Fabric of Open Source Collaboration

Thu, 10 Sep 2020 21:14:11 GMT

Release Notes for Safari Technology Preview 113

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

Wed, 09 Sep 2020 17:32:18 GMT

W3C opens Diversity Fund applications for TPAC 2020

TPAC registration just opened and we are opening applications for the Diversity Fund. We believe that

Wed, 09 Sep 2020 10:28:34 GMT

Mozilla offers a vision for how the EU Digital Services Act can build a better internet

Mozilla offers a vision for how the EU Digital Services Act can build a better internet

Tue, 08 Sep 2020 10:16:30 GMT

DevTools architecture refresh: Migrating to JavaScript modules

DevTools architecture refresh: Migrating to JavaScript modules

Tue, 08 Sep 2020 00:00:00 GMT

Víctor Jáquez: Review of Igalia Multimedia activities (2020/H1)

Víctor Jáquez: Review of Igalia Multimedia activities (2020/H1)

Mon, 07 Sep 2020 15:12:13 GMT

Communities

Excluding files in git grep

I often use git grep to search around my files because I’m more used to it than other searching

Thu, 17 Sep 2020 17:34:12 GMT

Setup Windows Bagian Pertama

Salah satu fitur menarik dari Windows 10 adalah kemampuan menjalankan Linux tanpa harus reboot atau d

Tue, 15 Sep 2020 00:00:00 GMT

Access Angular Material's MatSelect Options Panel Container

Access Angular Material's MatSelect Options Panel Container

Sat, 12 Sep 2020 08:47:22 GMT

Configurability in a Design System

A few months ago I wrote a post called What exactly is a “Design System”?. And at the very end, I men

Thu, 27 Aug 2020 00:00:00 GMT

Fun with Translations; Beauty & Horror with Strava & Serbian

Fun with Translations; Beauty & Horror with Strava & Serbian

Mon, 24 Aug 2020 05:12:00 GMT

The speed of time

One interpretation of time might be that it’s a communal delusion that we can count things so f

Sat, 22 Aug 2020 19:03:08 GMT

Un Setup en tu mochila

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

Sun, 09 Aug 2020 00:00:00 GMT

Mi espacio de trabajo para trabajar en remoto desde casa

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

Sat, 08 Aug 2020 00:00:00 GMT

This is not a recipe

I made a pizza today.It started when a friend gave me sourdough starter. We’d discussed this mo

Fri, 07 Aug 2020 20:22:07 GMT

Mocking window.location methods in Jest & jsdom

Well it looks like I’m going to continue my streak about sharing helpful tips around JavaScript testi

Thu, 06 Aug 2020 00:00:00 GMT

Book Review - Accelerate: The Science of Lean Software and Devops

During my morning coffee session, I like to check through my RSS feed and see what is happening out t

Mon, 03 Aug 2020 15:51:44 GMT

A quick trick for Jest asynchronous tests

Two weeks ago I wrote a post on Asynchronous testing with Enzyme & React in Jest. It covered the

Wed, 29 Jul 2020 00:00:00 GMT

อวสาน Library Lazy Load เพราะมันกำลังจะกลายเป็น Native

ที่ผ่านมา สาย Optimize หรือ คนทำเว็บที่มีรูปเยอะๆ ก็มักที่จะใช้เทคนิค Lazy load กันทั้งนั้น ซึ่งต่างค

Mon, 27 Jul 2020 03:10:39 GMT

I released an EP

Earlier this month, I released my first self-titled EP under Pam the Webivore.It’s a compilatio

Wed, 22 Jul 2020 03:15:26 GMT

Asynchronous testing with Enzyme & React in Jest

Back in April I wrote a blog post about how I would choose React Testing Library over Enzyme. It’s pr

Wed, 15 Jul 2020 00:00:00 GMT

How to deal with the TSLint error "A project without tags cannot depend on any libraries" in an Nx monorepo

Have you ever faced the following lint error in your Nx monorepo:A project without tags cannot depend

Sun, 12 Jul 2020 13:18:46 GMT

It’s Time for a Change

You’ve probably heard the old adage, “Change is good” at some point in your life. A

Mon, 29 Jun 2020 15:00:43 GMT

The best way to learn React

I’ve been building user interfaces with React since 2015. I started teaching React to my coworkers at

Mon, 29 Jun 2020 00:00:00 GMT

Time travel to combat despair

What if we can talk to ourselves in the future? What would we say?What if we can?Over the past many w

Thu, 18 Jun 2020 19:54:55 GMT

[How-to] Run end-to-end Angular tests on continuous integration with Cypress

[How-to] Run end-to-end Angular tests on continuous integration with Cypress

Mon, 15 Jun 2020 23:59:10 GMT

is it related to this bug? https://github.com/synacor/preact-i18n/issues/39

is it related to this bug? https://github.com/synacor/preact-i18n/issues/39

Sun, 14 Jun 2020 11:30:16 GMT

React Prop Types with TypeScript

If you’re wanting to use TypeScript with React, the first thing you need to figure out is how to defi

Thu, 11 Jun 2020 00:00:00 GMT

How I Quickstart ReasonML Apps

Just want to see the code? Jump straight into the template repository and follow the instructions.Int

Tue, 09 Jun 2020 09:27:44 GMT

Integrating Bugsnag into GatsbyJS and Netlify

About a month ago I upgraded my site to Gatsby v2 and I’ve been learning a lot about how to do variou

Fri, 05 Jun 2020 00:00:00 GMT

ECMAScript pattern matching proposal

Over 4 years ago, I wrapped up the Learning ES6 series where I explained the majority of the features

Fri, 29 May 2020 00:00:00 GMT

Thanks for sharing this exposition to the Arduino ecosystem from an engineer's point of view!

Thanks for sharing this exposition to the Arduino ecosystem from an engineer's point of view!

Tue, 26 May 2020 16:40:40 GMT

Caching Images without a Network Request with Chrome Dev Tools

Caching Images without a Network Request with Chrome Dev Tools

Mon, 25 May 2020 00:00:00 GMT

Web Vitals คืออะไรแล้วทำไม สาย optimize ต้องสนใจด้วย

อยู่ดีๆ หลายอาทิตย์ก่อน เหล่า Googler ก็โพสเรื่อง Web Vitals กันหนักมาก หลายๆคนก็สงสัยว่ามันคือ อะไร

Sat, 23 May 2020 02:48:20 GMT

The Postcard Wall Project

Last week while at Never Graduate Week, I finished the presentation part of an art project I’ve

Fri, 22 May 2020 14:07:04 GMT

The Popoff Progression

As a new bootcamp or college graduate, your first job can be really critical in determining the traje

Fri, 22 May 2020 00:00:00 GMT

The Art of Gathering Remotely

I wanted to write a bit about how I see remote gathering happening currently.Speaking for myself, I&#

Thu, 21 May 2020 00:12:34 GMT

I tried to reverse engineer the Muse Bluetooth protocol similar to what I had done with the Magic…

I tried to reverse engineer the Muse Bluetooth protocol similar to what I had done with the Magic Blu

Wed, 20 May 2020 05:49:06 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, 19 May 2020 17:40:33 GMT

Introducing Minishops

If you haven’t realized yet, I enjoy teaching. Up until this point, it’s come in the form of mentorin

Mon, 18 May 2020 00:00:00 GMT

!!con 2020 (#virtualbangbangcon)

Over the weekend, I attended !!con, the first all virtual !!con! The event was streamed for free, but

Fri, 15 May 2020 11:38:08 GMT

Announcing the AngularJS Material v1.1.22 Release

This release is now available in our Online Documentation, NPM, and Bower. It is also available on th

Tue, 12 May 2020 17:25:34 GMT

Announcing the AngularJS Material v1.1.21 Release

This release is now available in our Online Documentation, NPM, and Bower. It is also available on th

Tue, 12 May 2020 17:21:17 GMT

Understanding Lazy-Loading in Popular Frontend Frameworks

One of my favourite terms by far is "lazy-loading". Quite frankly, when a few years ago, I

Tue, 12 May 2020 07:09:04 GMT

Notes from the May #p5hangout

On Saturday, May 9th, I attended some of the p5 [processing] Community Hangout. The final schedule fo

Mon, 11 May 2020 14:16:43 GMT
There is an app update available Refresh