Gil Tayar

From the olden days of DOS, to the stratospheric architectures of the cloud, Gil was, is, and always will be, a software developer.

Projects

testdouble.js

A minimal test double library for TDD with JavaScript

JavaScript - Released: 07 Sep 2015 - 1,415

bilt

A build tool for NPM monorepos

JavaScript - Released: 02 Jul 2017 - 124

playing

Lots of small and runnable snippets of code. A place to play around with stuff

JavaScript - Released: 11 Sep 2017 - 2

babel-register-esm

Node.js ESM loader similar to babel-register

JavaScript - Released: 18 Apr 2021 - 23

ah-theyre-here-esm-nodejs

Code accompanying my talk "Aaaaaaaaaaaaaah, They’re Here! ES Modules in Node.JS"

JavaScript - Released: 16 Feb 2020 - 33

testautomationu-cypress-course

Code used in TestAutomationU's Cypress Course

JavaScript - Released: 03 Jan 2019 - 60

microservices-are-made-for-testing

Companion code to my "These microservices were made for testing, and testing is what we'll do"

JavaScript - Released: 23 Aug 2019 - 24

jsdoc-typing

JavaScript - Released: 13 Dec 2020 - 33

programming-nodejs-in-the-large

Companion code to my "Programming Node.js In the Large" talk

JavaScript - Released: 23 Nov 2019 - 0

cypress-vs-selenium

Companion code for "Cypress vs Selenium WebDriver: Better, or just different?" talk

JavaScript - Released: 04 Feb 2019 - 11

nursery

Package implementing concurrency primitive inspired by the blog post "Notes on Structured Concurrency; or Go statement considered harmful"

JavaScript - Released: 30 Nov 2018 - 5

jsm-in-nodejs-guide

Companion Code to my "Using ES Modules in Node.js: A Practical Guide"

JavaScript - Released: 29 Jan 2021 - 24

node-esm-tea

Code accompanying the talk "Native ES Modules - something almost, but not quite entirely unlike CommonJS"

JavaScript - Released: 21 Oct 2017 - 14

css-testing-rumors

Companion Code to the "Don't Believe the Rumors: CSS Testing is Possible" talk

JavaScript - Released: 15 May 2019 - 3

ecosystem-interop-loader

A loader that knows how to load Babel-style ESM and CJS with named exports

JavaScript - Released: 28 Jul 2020 - 0

frontend-testing-mapping-out-territory

Companion to my "Frontend Testing: Mapping Out the Territory" talk (not the workshop!)

JavaScript - Released: 26 Jan 2020 - 0

check-all-markdown

Checks all markdown files using markdownlint, and checks for broken links

JavaScript - Released: 04 Aug 2017 - 2

alt-spotify

POC for an alternative client to spotify

JavaScript - Released: 28 Aug 2019 - 0

repro-firefox-gzip-bug

JavaScript - Released: 04 Jun 2020 - 0

ff68-marionette-regression

Reproduce the regression I found in Firefox 68 with scrollbarWidth

JavaScript - Released: 18 Jul 2019 - 0

docker-and-the-path

Companion Code to "Docker and the Path to a Better Staging Environment" talk

JavaScript - Released: 26 Mar 2018 - 10

esm-with-http2

Researching how ESM works with HTTP/2 and whether it can replace bundlers like Webpack

JavaScript - Released: 18 Mar 2017 - 11

quibble-es

quibble-like package (only) for Node.js ESM (DEPRECATED. Use regular quibble)

JavaScript - Released: 29 Apr 2020 - 0

promise-patterns

JavaScript - Released: 05 Nov 2021 - 8

mapping-out-territory

The companion repository to my Mapping Out the Territory: A Frontend Testing Workshop

JavaScript - Released: 28 Mar 2019 - 7