iansan5653
Web application engineer @github specializing in accessibility and React
@githubSt. Petersburg, FL
Pinned Repositories
compress-tag
:abcd: Template literal tag for painless multiline strings in JS.
discord-votemaster
Advanced polling bot for Discord.
dom-input-range
`Range`-like API for input and textarea contents
gapps-appointment-scheduler
Simple appointment scheduling program that integrates with Google Forms, Sheets, and Calendar.
gas-ts-template
📄 Template to build Google Apps Script projects with TypeScript.
github-markdown-a11y-extension
:accessibility: Check your Markdown for accessibility issues as you write it on GitHub
open-mcr
:pencil: Exam bubble sheet scorer. Created with OpenCV and Python.
unraw
🔄 Reverse of JavaScript's `String.raw` API.
vacation-calendar-addon
Compile a team availability Google Calendar from a selection of team members.
iansan5653's Repositories
iansan5653/open-mcr
:pencil: Exam bubble sheet scorer. Created with OpenCV and Python.
iansan5653/gas-ts-template
📄 Template to build Google Apps Script projects with TypeScript.
iansan5653/github-markdown-a11y-extension
:accessibility: Check your Markdown for accessibility issues as you write it on GitHub
iansan5653/unraw
🔄 Reverse of JavaScript's `String.raw` API.
iansan5653/compress-tag
:abcd: Template literal tag for painless multiline strings in JS.
iansan5653/assertion-types
Test your types using just the TypeScript compiler and no external tools.
iansan5653/dom-input-range
`Range`-like API for input and textarea contents
iansan5653/vacation-calendar-addon
Compile a team availability Google Calendar from a selection of team members.
iansan5653/improved-record
Leverages the abilities of the TypeScript compiler to improve immutable.js' Record.
iansan5653/resume
My resume
iansan5653/reversi
🔲 Local multiplayer Reversi app with no distractions. Built with React & hosted on Pages.
iansan5653/robono
Skip the robots and get to the point. PWA built at HackGT 2019 with React, TypeScript, Google Cloud, MongoDB, and Material UI.
iansan5653/add-to-project
Automate adding issues and pull requests to GitHub projects
iansan5653/display-contents-demo
Demo for `display:contents` to test accessibility
iansan5653/game-score-tracker
Simple utility for tracking player scores in card/board games
iansan5653/iansan5653
iansan5653/karina-rao-portfolio
Minimal single-page portfolio for Karina Rao. Features innovative layouts, motion, typography, and scalable design.
iansan5653/knotmeter
🚧 Work in progress: Arduino-powered GPS knotmeter & digital compass for sailboats.
iansan5653/mermaid
Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
iansan5653/mermaid-dompurify
iansan5653/paste-markdown
iansan5653/publish-js-to-pages
Workflow to publish any JavaScript/TypeScript application (including React apps) to GitHub Pages
iansan5653/react
A declarative, efficient, and flexible JavaScript library for building user interfaces.
iansan5653/react-1
An implementation of GitHub's Primer Design System using React
iansan5653/resume-template
HTML/CSS resume template
iansan5653/scrollIntoView-bug-demo
Reproduction for scrollIntoView focus browser bug
iansan5653/storybook-docs-order-repro
iansan5653/stylelint-css-modules-no-global-scoped-selector
Stylelint rule for CSS modules to prevent usage of global-scoped selectors.
iansan5653/textarea-safari-bug
iansan5653/unraw-issue-33-repro
Repro for https://github.com/iansan5653/unraw/issues/33