Web Dev

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

CSS

Learn Eleventy From Scratch

The latest edition of Andy Bell’s Piccalilli landed in my inbox this morning with a sweet offer

Tue, 07 Apr 2020 16:35:12 GMT

How to Re-Create a Nifty Netflix Animation in CSS

The design for Netflix’s browse page has remained pretty similar for a few years now. One mains

Tue, 07 Apr 2020 14:51:52 GMT

CSS Findings From The New Facebook Design

Ahmad Shadeed digs around the new Facebook’s front-end code. One that stood out to me:.element

Tue, 07 Apr 2020 14:51:33 GMT

A Grid of Logos in Squares

Let’s build a literal grid of squares, and we’ll put the logos of some magazines centered

Mon, 06 Apr 2020 21:22:15 GMT

Continuous Deployments for WordPress Using GitHub Actions

Continuous Integration (CI) workflows are considered a best practice these days. As in, you work with

Mon, 06 Apr 2020 14:26:47 GMT

CSS-Only Marquee Effect

You make sure the text is more than twice the width of the screen, then use negative translate animat

Sun, 05 Apr 2020 12:53:38 GMT

Some Typography Links

I just can’t stop bookmarking great links related to typography. I’m afraid I’m goi

Fri, 03 Apr 2020 21:54:16 GMT

Getting JavaScript to Talk to CSS and Sass

JavaScript and CSS have lived beside one another for upwards of 20 years. And yet it’s been remarkabl

Fri, 03 Apr 2020 15:05:57 GMT

Google’s Technical Writing Guide

It’s good! I’ve written up my advice (sprinkled with great advice from others), but this

Fri, 03 Apr 2020 15:05:36 GMT

Accessibility Links

Austin Gil has kicked off the first in a five-part series about “HTML Forms Right” and to

Thu, 02 Apr 2020 19:45:17 GMT

JavaScript

Integration of AliPay Payment Gateway using Stripe Sources — Ember.JS & Flask

Integration of AliPay Payment Gateway using Stripe Sources — Ember.JS & Flask

Wed, 08 Apr 2020 05:31:57 GMT

How to Create a MultiStep Form with Slider: Coronavirus Cabin Fever Quiz

How to Create a MultiStep Form with Slider: Coronavirus Cabin Fever Quiz

Wed, 08 Apr 2020 04:52:56 GMT

Webpack Decoded: A Complete Overview of the Most Famous JavaScript Bundler!

Webpack Decoded: A Complete Overview of the Most Famous JavaScript Bundler!

Wed, 08 Apr 2020 04:24:35 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

How important is it to know all frameworks? Advice from pro tech career advisors (Part 2)

How important is it to know all frameworks? Advice from pro tech career advisors (Part 2)

Fri, 20 Mar 2020 18:00:05 GMT

How to move from junior to senior developer? Professional tech career advisors guidance!

How to move from junior to senior developer? Professional tech career advisors guidance!

Wed, 18 Mar 2020 16:58:04 GMT

XState: Let's pair program state machines and state charts with David Khourshid

XState: Let's pair program state machines and state charts with David Khourshid

Fri, 13 Mar 2020 15:51:04 GMT

[MERGE #6388 @pleath] Update byte code ID for InitConst change

[MERGE #6388 @pleath] Update byte code ID for InitConst change

Wed, 11 Mar 2020 22:32:07 GMT

[1.11>master] [MERGE #6387 @pleath] Remove unneeded InitConst op from…

[1.11>master] [MERGE #6387 @pleath] Remove unneeded InitConst op from…

Wed, 11 Mar 2020 22:08:08 GMT

[MERGE #6387 @pleath] Remove unneeded InitConst op from byte code

[MERGE #6387 @pleath] Remove unneeded InitConst op from byte code

Wed, 11 Mar 2020 20:40:52 GMT

[1.11>master] [MERGE #6386 @pleath] Update version to 1.11.17

[1.11>master] [MERGE #6386 @pleath] Update version to 1.11.17

Wed, 11 Mar 2020 01:27:11 GMT

[1.11>master] [MERGE #6385 @pleath] ChakraCore Servicing Update for 2…

[1.11>master] [MERGE #6385 @pleath] ChakraCore Servicing Update for 2…

Wed, 11 Mar 2020 00:26:56 GMT

[MERGE #6385 @pleath] ChakraCore Servicing Update for 2020.03B

[MERGE #6385 @pleath] ChakraCore Servicing Update for 2020.03B

Tue, 10 Mar 2020 18:27:01 GMT

Let’s pair program gravity simulation (using JavaScript and p5.js, with Dan Shiffman)

Let’s pair program gravity simulation (using JavaScript and p5.js, with Dan Shiffman)

Fri, 14 Feb 2020 14:00:01 GMT

End of year AMA - Full recording of last stream of the year!

End of year AMA - Full recording of last stream of the year!

Fri, 20 Dec 2019 14:00:11 GMT

How to achieve concurrency in spidermonkey (handle multi instances | global object | scopeChain)

How to achieve concurrency in spidermonkey (handle multi instances | global object | scopeChain)

Wed, 04 Sep 2019 08:52:20 GMT

-MD -MDd cl.exe flags problem during spidermonkey building

-MD -MDd cl.exe flags problem during spidermonkey building

Thu, 22 Aug 2019 14:51:52 GMT

How to defineObject with name, proto and parent (spidermonkey 60)

How to defineObject with name, proto and parent (spidermonkey 60)

Tue, 20 Aug 2019 12:18:18 GMT

what is the replacement of JS_SetErrorReporter in spidermonkey 60

what is the replacement of JS_SetErrorReporter in spidermonkey 60

Wed, 10 Apr 2019 19:36:47 GMT

Taming architecture complexity in V8 — the CodeStubAssembler

Taming architecture complexity in V8 — the CodeStubAssembler

Thu, 16 Nov 2017 15:38:00 GMT

An internship on laziness: lazy unlinking of deoptimized functions

An internship on laziness: lazy unlinking of deoptimized functions

Wed, 04 Oct 2017 07:03:00 GMT

React-i18next API Analysis for large scale apps

React-i18next API Analysis for large scale apps

Open source: accessibility oriented UI Kit

Open source: accessibility oriented UI Kit

How Angular components communicate?

How Angular components communicate?

Introducing Bit.dev Webhooks

Introducing Bit.dev Webhooks

Creating JavaScript Column and Bar Charts on COVID-19 Data

Creating JavaScript Column and Bar Charts on COVID-19 Data

Learn React by building it - The render method

Learn React by building it - The render method

Show EJ: Unhandler - creates bug reports for uncaught exceptions and unhandled rejections

Show EJ: Unhandler - creates bug reports for uncaught exceptions and unhandled rejections

A CSS tricky situation- the order of the CSS class names in the HTML tags

A CSS tricky situation- the order of the CSS class names in the HTML tags

NextJS 9.3 Static Site Generation for a Pokemon site

NextJS 9.3 Static Site Generation for a Pokemon site

How to Integrate dotenv with NestJS and TypeORM

How to Integrate dotenv with NestJS and TypeORM

Rapid, enterprise-class development with UmiJS

Rapid, enterprise-class development with UmiJS

Angular (Reactive) Forms: How to Use FormBuilder, FormGroup and FormControl APIs by Example

Angular (Reactive) Forms: How to Use FormBuilder, FormGroup and FormControl APIs by Example

Detect extension in a directory using node js

Detect extension in a directory using node js

Highly composable decoding and validation library

Highly composable decoding and validation library

Building a Telegram Bot with Node.js

Building a Telegram Bot with Node.js

Frameworks

Version 9.1 of Angular Now Available — TypeScript 3.8, faster builds, and more

Version 9.1 of Angular Now Available — TypeScript 3.8, faster builds, and moreWe just released Versio

Thu, 26 Mar 2020 00:38:59 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

Version 9 of Angular Now Available— Project Ivy has arrived!

Version 9 of Angular Now Available — Project Ivy has arrived!The 9.0.0 release of Angular is here! Th

Thu, 06 Feb 2020 20:32:59 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

When your dependencies break your software, wouldn’t you like them to fix it?

We at Allianz Global Digital Factory (GDF) use the tooling of Angular to keep our ecosystem in sync.

Wed, 27 Nov 2019 22:50:23 GMT

Building Accessibility in Angular Applications

Accessibility in Angular ApplicationsGuest Author: Zama Khan Mohammed, Software Architect, Author of

Thu, 07 Nov 2019 00:00:27 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

Announcing the Capacitor ngAdd Schematic

Today, we at Ionic are happy to share the release of Angular Schematics for Capacitor. Let’s take a l

Mon, 04 Nov 2019 17:57:06 GMT

The Angular Team @ AngularConnect 2019

It was our pleasure to attend AngularConnect again this year and to talk to hundreds of amazing engin

Thu, 17 Oct 2019 15:56:01 GMT

Hack for Good

The Angular and NativeScript teams teamed up last month to organise the first ng-ns Hack For Good — a

Mon, 14 Oct 2019 18:01:01 GMT

Perspectives from Contributing to Angular

This past summer I had the privilege of being a part of the Angular Team at Google, where I worked on

Tue, 10 Sep 2019 03:38:58 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

Angular Tools for High Performance

This post, contains a list of new tools and practices that can help us build faster Angular apps and

Wed, 28 Aug 2019 07:27:11 GMT

Angular Interns Summer 2019

The Angular team believes that people are essential to building great technology, and so we are takin

Thu, 01 Aug 2019 22:06:04 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

React Conf recap: Hooks, Suspense, and Concurrent Rendering

React Conf recap: Hooks, Suspense, and Concurrent Rendering

Tue, 13 Nov 2018 00: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)

AWS — Deploying Angular With NodeJS App On Elastic Beanstalk

A step by step guide with an example projectContinue reading on BB Tutorials & Thoughts »

Wed, 01 Apr 2020 13:01:01 GMT

Cara Setup untuk instalasi NodeJS pada Shared Hosting (Cpanel/DirectAdmin)

Tutorial ini untuk web developer yang sulit untuk meng-hosting web yang berupa aplikasi dari server

Wed, 01 Apr 2020 12:51:00 GMT

Intro to Dart: Crash Course Version

If you always wanted to learn Dart, the engine behind Flutter, a way to create native mobile applicat

Wed, 01 Apr 2020 12:46:01 GMT

Frontend Mentor March 2020 Review

Well, that was unlike any month I’ve ever experienced! First off, I hope you’re well an

Wed, 01 Apr 2020 12:40:15 GMT

Making Royal Pavilion and Museums’ Digital Collections More Accessible with the Universal Viewer

At Mnemoscene we are passionate about giving our clients and collaborators the tools they need to eng

Wed, 01 Apr 2020 12:39:43 GMT

Keeping your Website Visitors Informed with Boxzilla

How to use Boxzilla to show important information to website visitors. This is particularly useful fo

Wed, 01 Apr 2020 12:38:06 GMT

3 Packages That Show Why Python Is Awesome

Python truly is an amazing language. Here are 3 packages that show you why.Continue reading on Level

Wed, 01 Apr 2020 12:37:36 GMT

Move your WordPress Security to the Next Level

Today, looking at the statistics, WordPress usage is really huge, to be more specific 35% of the inte

Wed, 01 Apr 2020 12:16:48 GMT

JavaScript Algorithm: DNA to RNA Conversion

We write a function that is given a DNA string sequence and converts it into an RNA sequence.Continue

Wed, 01 Apr 2020 12:12:33 GMT

HTML em um post

O objetivo é apresentar o html de forma rápida e direta.Continue reading on Medium »

Wed, 01 Apr 2020 12:03:51 GMT

PWA

Web Designing | Best Web Designing Company | Responsive Web Design

Web Designing | Best Web Designing Company | Responsive Web Design

Tue, 07 Apr 2020 09:31:00 GMT

Solution for PWA app to work offline if user deletes phone or browser cache

Solution for PWA app to work offline if user deletes phone or browser cache

Tue, 07 Apr 2020 09:23:46 GMT

PWA working with localhost in offline mode but not after uploading

PWA working with localhost in offline mode but not after uploading

Mon, 06 Apr 2020 20:38:19 GMT

Starting a SPA with Google Chrome from CLI ignores the theme-color

Starting a SPA with Google Chrome from CLI ignores the theme-color

Mon, 06 Apr 2020 14:51:29 GMT

Getting the error Rolling back node-pre-gyp@0.14.0 failed when running npm install @angular/pwa

Getting the error Rolling back node-pre-gyp@0.14.0 failed when running npm install @angular/pwa

Mon, 06 Apr 2020 13:45:16 GMT

Resources for Building a Beautiful Progressive JAMstack Blog

Resources for Building a Beautiful Progressive JAMstack Blog

Mon, 06 Apr 2020 09:59:21 GMT

Unable to trigger Windows desktop icon install of pwa (progressive web app), using a tested manifest which works on mobile

Unable to trigger Windows desktop icon install of pwa (progressive web app), using a tested manifest

Mon, 06 Apr 2020 07:45:22 GMT

Travjury Software :: Product Development | Web Development | PWA Development | Website Design |…

Travjury Software :: Product Development | Web Development | PWA Development | Website Design |…

Mon, 06 Apr 2020 04:24:13 GMT

Building a Beautiful Progressive JAMstack Blog Part 2: Day 4 to 7

Building a Beautiful Progressive JAMstack Blog Part 2: Day 4 to 7

Sun, 05 Apr 2020 12:49:32 GMT

How can I detect when a Web Application enters background?

How can I detect when a Web Application enters background?

Sat, 04 Apr 2020 18:28:39 GMT

„location.href“ not working on iOS 13.4 PWA (Angular 2)

„location.href“ not working on iOS 13.4 PWA (Angular 2)

Sat, 04 Apr 2020 16:18:07 GMT

Workbox "injectManifest fail That is not a valid source service worker file." error

Workbox "injectManifest fail That is not a valid source service worker file." error

Sat, 04 Apr 2020 13:33:02 GMT

How to limit PWA service worker fetch() to stay on "mydomain", NOT go to "mydomain.com"

How to limit PWA service worker fetch() to stay on "mydomain", NOT go to "mydomain.com"

Fri, 03 Apr 2020 14:54:57 GMT

Is there a way to detect if your PWA is installed on the user's device on browsers without the beforeInstallPrompt event?

Is there a way to detect if your PWA is installed on the user's device on browsers without the before

Fri, 03 Apr 2020 10:01:56 GMT

Edge PWA not applying desktop shortcut name and icon when using Group Policy

Edge PWA not applying desktop shortcut name and icon when using Group Policy

Fri, 03 Apr 2020 03:49:34 GMT

What changes in the backend when making a progressive web app

What changes in the backend when making a progressive web app

Fri, 03 Apr 2020 00:30:33 GMT

Angular Material: how to make row with mat-extension-panels scrollable

Angular Material: how to make row with mat-extension-panels scrollable

Thu, 02 Apr 2020 23:36:56 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

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

CheerpJ 2.1 released — Java bytecode to WebAssembly and JavaScript

CheerpJ 2.1 released — Java bytecode to WebAssembly and JavaScript

Mon, 06 Apr 2020 08:40:48 GMT

There have been countless attempts at much the same as WebAssembly, and so far they did not amount…

There have been countless attempts at much the same as WebAssembly, and so far they did not amount…

Mon, 06 Apr 2020 07:15:15 GMT

Explore Blazor WebAssembly — use custom style, call external WebAPI, employ JavaScript…

Explore Blazor WebAssembly — use custom style, call external WebAPI, employ JavaScript…

Sat, 04 Apr 2020 23:57:31 GMT

KWasm and KEwasm: executable semantics and formal verification tools for Ethereum 2.0

KWasm and KEwasm: executable semantics and formal verification tools for Ethereum 2.0

Thu, 26 Mar 2020 13:01:28 GMT

KWasm and KEwasm: executable semantics and formal verification tools for Ethereum 2.0

KWasm and KEwasm: executable semantics and formal verification tools for Ethereum 2.0

Thu, 26 Mar 2020 13:01:28 GMT

Ontology Wasm-JIT Released: A Leading Smart Contract Virtual Machine with High Speed and…

Ontology Wasm-JIT Released: A Leading Smart Contract Virtual Machine with High Speed and…

Thu, 12 Mar 2020 07:22:37 GMT

オントロジーWasm-JIT:高速かつ高性能な最先端のスマートコントラクト仮想マシン

オントロジーWasm-JIT:高速かつ高性能な最先端のスマートコントラクト仮想マシン

Thu, 12 Mar 2020 07:22:37 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

Merge pull request #146 from torch2424/made-with-webassembly

Merge pull request #146 from torch2424/made-with-webassembly

Mon, 20 Jan 2020 21:20:09 GMT

Add David Beazleys talk where he is live-coding a wasm interpreter

Add David Beazleys talk where he is live-coding a wasm interpreter

Tue, 07 Jan 2020 16:33:11 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

feat(non-web) Propose Go, Python, PHP, Ruby and Postgres runtimes

feat(non-web) Propose Go, Python, PHP, Ruby and Postgres runtimes

Mon, 18 Nov 2019 14:31:08 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

Pyodide: Bringing the scientific Python stack to the browser

Pyodide is an experimental project from Mozilla to create a full Python data science stack that runs

Tue, 16 Apr 2019 13:18:44 GMT

Standardizing WASI: A system interface to run WebAssembly outside the web

Today, we announce the start of a new standardization effort — WASI, the WebAssembly system interface

Wed, 27 Mar 2019 15:05:39 GMT

Fast, Bump-Allocated Virtual DOMs with Rust and Wasm

Dodrio is a virtual DOM library written in Rust and WebAssembly. It takes advantage of both Wasm̵

Thu, 14 Mar 2019 16:54:44 GMT

Web Browser Engineers

Mozilla Supports the Open COVID Pledge: Making Intellectual Property Freely Available for the Fight Against COVID-19

Mozilla Supports the Open COVID Pledge: Making Intellectual Property Freely Available for the Fight A

Tue, 07 Apr 2020 22:03:42 GMT

Firefox 75: Ambitions for April

Even in these times of isolation, our engineering teams have adapted, kept focused, and worked hard t

Tue, 07 Apr 2020 15:29:43 GMT

Latest Firefox updates address bar, making search easier than ever

We have all been spending a lot more time online lately whether it’s for work, helping our kids

Tue, 07 Apr 2020 13:00:17 GMT

Latest Firefox updates address bar, making search easier than ever

Latest Firefox updates address bar, making search easier than ever

Tue, 07 Apr 2020 13:00:17 GMT

13 Firefox browser extensions to make remote work and school a little better

13 Firefox browser extensions to make remote work and school a little better

Mon, 06 Apr 2020 21:53:53 GMT

6 Firefox browser extensions that make remote streaming even better

6 Firefox browser extensions that make remote streaming even better

Mon, 06 Apr 2020 21:53:33 GMT

Sending Encrypted Messages from JavaScript to Python via Blockchain

Sending Encrypted Messages from JavaScript to Python via Blockchain

Mon, 06 Apr 2020 15:04:40 GMT

New Features in Samsung Internet Beta!

11.2 has landed in the Play Store, download it to try out new features.Samsung Internet Browser Beta

Mon, 06 Apr 2020 09:39:16 GMT

New Features in Samsung Internet Beta!

11.2 has landed in the Play Store, download it to try out new features.Samsung Internet Browser Beta

Mon, 06 Apr 2020 09:39:16 GMT

Twitter Direct Message Caching and Firefox

Editor’s Note: April 6, 7:00pm pt – After some more investigation into this problem, it appears that

Fri, 03 Apr 2020 21:55:10 GMT

What you need to know about Twitter on Firefox

Yesterday Twitter announced that for Firefox users data such as direct messages (DMs) might be left s

Fri, 03 Apr 2020 21:54:18 GMT

New WebKit Features in Safari 13.1

This year’s spring releases of Safari 13.1 for macOS Catalina, iPadOS, iOS, and watchOS bring a treme

Fri, 03 Apr 2020 17:00:10 GMT

Samsung Internet special invite, next events and more

During these times, we are looking for new ways to stay up to date with the web community and keep ou

Fri, 03 Apr 2020 15:49:21 GMT

Samsung Internet special invite, next events and more

During these times, we are looking for new ways to stay up to date with the web community and keep ou

Fri, 03 Apr 2020 15:49:21 GMT

PWA Series: Service Workers, los básicos de la experiencia offline

[ English version here!]En artículos previos, estuvimos explicando qué son las Progressive Web Apps y

Fri, 03 Apr 2020 09:20:59 GMT

Scrolling personality improvements in Microsoft Edge

Scrolling is one of the most common user interactions in a browser, and it’s central to how we experi

Thu, 02 Apr 2020 16:00:25 GMT

Innovating on Web Monetization: Coil and Firefox Reality

Introducing CoilIn the coming weeks, Mozilla will roll out a Web Monetization experiment using Coil t

Tue, 31 Mar 2020 18:56:59 GMT

Plan for change: TLS 1.0 and TLS 1.1 soon to be disabled by default

As announced in October of 2018, Microsoft will soon disable Transport Layer Security (TLS) 1.0 and 1

Tue, 31 Mar 2020 17:00:30 GMT

W3C Distributed Tracing Working Group Virtual Presence Workshop, March 2020

{Michele Mancioppi is missing on the screenshot)This past week, the W3C Distributed Tracing Working G

Tue, 31 Mar 2020 12:53:57 GMT

We’re Fixing the Internet. Join Us.

For over two decades, Mozilla has worked to build the internet into a global public resource that is

Mon, 30 Mar 2020 19:02:18 GMT

PWA Series: Service Workers, los básicos de la experiencia offline

[ English version here!]En artículos previos, estuvimos explicando qué son las Progressive Web Apps y

Mon, 30 Mar 2020 16:23:16 GMT

Add developer comments to your extension’s listing page on addons.mozilla.org

Add developer comments to your extension’s listing page on addons.mozilla.org

Mon, 30 Mar 2020 15:13:25 GMT

How to get a direct WebRTC connections between two computers

How to get a direct WebRTC connections between two computers

Sat, 28 Mar 2020 23:55:00 GMT

Release Notes for Safari Technology Preview 103

Safari Technology Preview Release 103 is now available for download for macOS Catalina and macOS Moja

Thu, 26 Mar 2020 17:00:56 GMT

W3C Invites Implementations of Time Ontology in OWL

W3C has republished a Candidate Recommendation of Time Ontology in OWL. OWL-Time is an OWL-2 DL ontol

Thu, 26 Mar 2020 16:22:18 GMT

How to switch from Microsoft Edge to Firefox in just a few minutes

How to switch from Microsoft Edge to Firefox in just a few minutes

Wed, 25 Mar 2020 21:39:55 GMT

Learn web technology at “sofa school”

Lots of kids around the world are learning from home right now. In this post, I introduce free resour

Wed, 25 Mar 2020 18:13:54 GMT

PWA Series: Service Workers, the basics about offline

[ Version en español aquí ]In previous articles, we’ve been talking about what a Progressive Web App

Wed, 25 Mar 2020 14:48:13 GMT

PWA Series: Service Workers, the basics about offline

[ Version en español aquí ]In previous articles, we’ve been talking about what a Progressive Web App

Wed, 25 Mar 2020 14:48:13 GMT

Full Third-Party Cookie Blocking and More

This blog post covers several enhancements to Intelligent Tracking Prevention (ITP) in iOS and iPadOS

Tue, 24 Mar 2020 17:59:55 GMT

Hola Fabio!

Hola Fabio! Muchas gracias por escribir, por favor mandame un DM a mi twitter @thisislalaok asi vemos

Tue, 24 Mar 2020 13:33:17 GMT

Try our latest Test Pilot, Firefox for a Better Web, offering privacy and faster access to great content

Today we are launching a new Test Pilot initiative called Firefox Better Web with Scroll. The Firefox

Tue, 24 Mar 2020 12:59:18 GMT

Try our latest Test Pilot, Firefox for a Better Web, offering privacy and faster access to great content

Try our latest Test Pilot, Firefox for a Better Web, offering privacy and faster access to great cont

Tue, 24 Mar 2020 12:59:18 GMT

W3C Invites Implementations of TTML Profiles for Internet Media Subtitles and Captions 1.2

The Timed Text Working Group has published a Candidate Recommendation of TTML Profiles for Internet M

Tue, 24 Mar 2020 06:18:40 GMT

Building a menu which reveals on scroll.

I built this demo as a quick experiment when we were working on an Internal Samsung product. One feat

Mon, 23 Mar 2020 12:37:50 GMT

Building a menu which reveals on scroll.

I built this demo as a quick experiment when we were working on an Internal Samsung product. One feat

Mon, 23 Mar 2020 12:37:49 GMT

Update on Stable channel releases for Microsoft Edge

Updated 3/31/2020 – Following the updated Chromium schedule, we are adjusting our schedule for

Sat, 21 Mar 2020 00:25:18 GMT

Week notes - 2020 w10, w11, w12 - worklog - Three weeks and the world is mad

Week notes - 2020 w10, w11, w12 - worklog - Three weeks and the world is mad

Fri, 20 Mar 2020 08:00:00 GMT

Reasons to tell your story ️

We are living in times when acting as a community is important and we should consider community in ou

Thu, 19 Mar 2020 20:13:21 GMT

Reasons to tell your story ️

We are living in times when acting as a community is important and we should consider community in ou

Thu, 19 Mar 2020 20:13:21 GMT

First Public Working Draft: RTC Accessibility User Requirements (RAUR)

The Accessible Platform Architectures (APA) Working Group with the Research Questions Task Force (RQT

Thu, 19 Mar 2020 16:21:39 GMT

RTC Accessibility User Requirements – Call for Review

Accessible telecommunication technology is increasingly important for people who are working remotely

Thu, 19 Mar 2020 16:07:53 GMT

Communities

The Web Development Glossary, My New Book Covering About 2,000 Key Terms for Developers

The Web Development Glossary, My New Book Covering About 2,000 Key Terms for Developers

Tue, 07 Apr 2020 16:10:46 GMT

Controlling the control strip: make play control Spotify

I've recently upgraded my laptop (after the 6 years my previous MacBookPro latest) and I've now got o

Mon, 06 Apr 2020 10:00:00 GMT

Sing a song with the JavaScript Speech Synthesis API using async/await

Sing a song with the JavaScript Speech Synthesis API using async/await

Tue, 31 Mar 2020 08:30:04 GMT

Review on Angular Architecture workshop by Strongbrew

On September 7, 2019, I attended the Angular Architecture Workshop by Strongbrew in Laarne.The purpos

Sun, 29 Mar 2020 16:46:50 GMT

Review on Angular Security Workshop by Philippe De Ryck

On November 24, 2018, I attended the Angular Security Workshop by Philippe De Ryck in Holiday Inn Ghe

Sat, 28 Mar 2020 06:16:22 GMT

On the Responsibility That Comes with Good JavaScript Support

On the Responsibility That Comes with Good JavaScript Support

Thu, 26 Mar 2020 18:03:58 GMT

The People Manager: A Guide for the First Time Manager - has been published!

Behind the scenes, I have been working on a new book with my EA colleague Jo Root. I am super excited

Thu, 26 Mar 2020 10:45:04 GMT

Rekursi: Fungsi Yang Memanggil Dirinya Sendiri

Di artikel ini kita akan mempelajari salah satu dari konsep fundamental dari ilmu komputer, rekursi a

Thu, 26 Mar 2020 00:00:00 GMT

The one where the country went into lock-down

Although I picked up the news when it was announced last night at 8:30pm it's just starting to sink i

Tue, 24 Mar 2020 00:00:00 GMT

Implementing Google Custom Search Engine's JSON API in the JAMStack

Implementing Google Custom Search Engine's JSON API in the JAMStack

Sun, 22 Mar 2020 00:00:00 GMT

Notasi O Besar atau Big-O Notation

Ketika kita memikirkan apakah barisan kode yang kita ciptakan sudah cukup “cepat” atau efisien dalam

Sat, 21 Mar 2020 00:00:00 GMT

My anxiety toolkit

So, we’re living in some interesting times, eh? I recently discovered my new favorite group of

Thu, 19 Mar 2020 13:14:56 GMT

WFH

WFH: Working From Home. Which I always abbreviate to "WFM" which is actually "works fo

Thu, 19 Mar 2020 00:00:00 GMT

Live code stream for the Equinox!

Starting on March 19th, there will be a 72-hour98-hour (the event has been lengthened) livestream of

Wed, 18 Mar 2020 14:35:57 GMT

The story of a mildly popular Ruby gem

The story of a mildly popular Ruby gem

Tue, 17 Mar 2020 00:00:00 GMT

How to Estimate Web Performance Impact Before Making Fixes

How to Estimate Web Performance Impact Before Making Fixes

Sat, 14 Mar 2020 06:15:00 GMT

Hi Alex,

Hi Alex,Great! How is it going so far?Yes, this seems similar to what I use. You can also get the off

Thu, 12 Mar 2020 18:27:49 GMT

MS

This blog post appears under my URL, remysharp.com and my blog is my digital presence. I got some …&q

Tue, 10 Mar 2020 10:00:00 GMT

5 Actions You Can Take To Reduce Anxiety/Stress and Increase Overall Wellbeing

Zen Garden Meditation by EliasSchHave you struggled much with anxiety or worry in your life? They can

Tue, 10 Mar 2020 00:50:02 GMT

What We Like in Montreal

RestaurantsChez Tousignant – Some of the best burgers I have ever had!Le Darling – a Nice

Sat, 07 Mar 2020 03:52:27 GMT

Auto-growing inputs

I was tinkering with an electron app I wanted to make for screencasting and it needed some input elem

Fri, 06 Mar 2020 10:00:00 GMT

I made “Pits of Graph Theory” punk rock style patches!

When a new person recently joined my team, someone else responded to the “Hey $PERSON is now on

Fri, 06 Mar 2020 00:50:26 GMT

Google Assistant บน Google Home ใช้ภาษาไทยได้แล้ว อยากให้ข่าวของเราไปโชว์บนนั้นทำยังไง

วันก่อนผมแอบไปเห็นว่า section news ใน google assistant มี source จากประเทศไทยโผล่มาแล้ว ตอนนี้ก็ยังมี

Thu, 05 Mar 2020 06:22:41 GMT

Binary Tools

I've been tinkering on a 6502 project during the evenings spread over the last 3 months (via the exce

Mon, 02 Mar 2020 00:00:00 GMT

New Pluralsight Course – Kubernetes for Developers: Deploying Your Code

I’m excited to announce the release of my next course on Pluralsight titled Kubernetes for Developers

Sun, 01 Mar 2020 02:27:01 GMT

Portals จะ Iframe ก็ไม่ใช่ แต่มันก็คล้าย Iframe อยู่นะ #อิหยังวะ

API ยังอยู่ใน ขั้นตอนการทดลองอย่าเอาอะไรกับมันมาก แล้วก็อย่าเอาขึ้น Prodcution เป็นอันขาดไม่มีใครครับ

Thu, 27 Feb 2020 04:52:47 GMT

Using the Kubernetes JavaScript Client Library

I’ve been working with Kubernetes a lot and focusing on various deployment techniques that can

Wed, 26 Feb 2020 04:18:57 GMT

Oh no! Someone is incorrect on the internet!

Am I still attacking and gatekeeping and insulting others?Should I just have ignored the post and let

Sun, 23 Feb 2020 19:37:18 GMT

Impressions on working remotely

Someone recently asked me:What’s your impression of working remote in general?To which I respon

Thu, 20 Feb 2020 20:48:22 GMT

Philadelphia Visitors Guide

I wrote a guide for my coworkers when visiting Philly for work or a personal trip. Here is a modified

Tue, 18 Feb 2020 17:43:36 GMT

Enabling Metrics Server for Kubernetes on Docker Desktop

Lately we’ve been working on a new Docker and Kubernetes instructor-led training class that we&

Mon, 17 Feb 2020 17:58:00 GMT

New Pluralsight Course: Creating Object-oriented TypeScript Code

I’m excited to announce the release of another course on Pluralsight titled Creating Object-oriented

Fri, 14 Feb 2020 21:35:20 GMT

Words, n'stuff

My son once asked me: "who decided house was house?". Was it invented? Why start with a 'h'

Tue, 11 Feb 2020 00:00:00 GMT

Chesterton’s Fence and Maintaining a Codebase

One of my colleagues casually referenced Chesterton’s Fence when discussing a potential change,

Fri, 07 Feb 2020 00:40:43 GMT

How to convert xlsb to csv

Converting from Excel formats to csv is something I've had to do many times in my career - usually to

Wed, 05 Feb 2020 00:00:00 GMT

Introducing Continuous Deployment for WordPress Plugins with GitHub Actions

Introducing Continuous Deployment for WordPress Plugins with GitHub Actions

Mon, 03 Feb 2020 15:52:32 GMT

Ekosistem JavaScript Di Indonesia

Ekosistem JavaScript di IndonesiaThis article also available in Engilish.Artikel ini akan membahas t

Mon, 03 Feb 2020 00:00:00 GMT

JavaScript Ecosystem in Indonesia

Original article in Bahasa Indonesia.Translated by Ajeng Sugiarti.This article is going to discuss J

Mon, 03 Feb 2020 00:00:00 GMT

Professional Agile Leadership (PAL) Reminders and Resources

Professional Agile Leadership (PAL) Reminders and Resources

Wed, 29 Jan 2020 14:10:45 GMT

Toggle light and dark

There's odd excitement around dark themes these days, but I find that being able to switch between a

Mon, 27 Jan 2020 10:00:00 GMT

My Favourite Soft Skills Interview Questions

In my day to day role, a big part of what I do involves hiring and assessing Software Engineers. It m

Tue, 21 Jan 2020 17:17:00 GMT

Observable Store – Now with Support for the Redux DevTools

Observable Store now supports extensions! These can be added when the application first loads by call

Tue, 21 Jan 2020 00:30:57 GMT

JAMstack: The Elegance of Markdown, Education, and Simplification

JAMstack: The Elegance of Markdown, Education, and Simplification

Mon, 20 Jan 2020 13:52:09 GMT

Using the Docker "before" Filter to Remove Multiple Images

I recently needed to cleanup a bunch of old Docker images on a VM that I run in Azure. While I could

Wed, 15 Jan 2020 06:39:03 GMT

If It Can Be Done Using an HTTP Header, Use an HTTP Header

If It Can Be Done Using an HTTP Header, Use an HTTP Header

Mon, 13 Jan 2020 15:46:25 GMT

Installing MongoDB on Mac Catalina using Homebrew

I recently bought a new iMac and moved all of my files over using Time Machine. The migration went re

Sat, 11 Jan 2020 00:15:14 GMT

Refactoring legacy code with simple design (video reaction)

I’d bookmarked this video to watch when I got back from break, as it seems some more of my work

Thu, 09 Jan 2020 19:32:49 GMT

Tool I use for web development

Why this post?As a web developer, I use a lot of tools (new & old), utilities & some tips f

Thu, 09 Jan 2020 00:00:00 GMT

Extracting Goodreads metadata

This week I posted the list of books and the reviews for 2019, but in addition, I also published the

Mon, 06 Jan 2020 12:00:00 GMT

How Running Your Own Website Is Much Better for You Than You Think

How Running Your Own Website Is Much Better for You Than You Think

Fri, 03 Jan 2020 15:28:04 GMT

Books I read in 2019

Proudly I've continued to read (if you know my story, this is a big deal for me), this year having re

Thu, 02 Jan 2020 00:00:00 GMT

My 2019

Continuing a growing tradition on my blog, and apparently a growing trend on (what's left of) the web

Tue, 31 Dec 2019 00:00:00 GMT

2019 in review (bullets)

It’s the end of 2019, and here’s my annual bullets.txt review.This year, I’m mostly going to wr

Mon, 30 Dec 2019 17:46:06 GMT
There is an app update available Refresh