This is your work, valued

New Jersey

Tomer Aberbach

Elite
@TomerAberbach

mts at @anthropics ยท prev @stainless-api (acq by @anthropics) and @google docs ยท tcnj grad

grfn. ๐Ÿฆ… A tiny (~315B) utility that executes a dependency graph of async functions as concurrently as possible.

631

lfi. ๐Ÿฆฅ A lazy functional iteration library supporting sync, async, and concurrent iteration.

349

quetie. ๐ŸŽ€ Just the cutest and tiniest queue/deque implementation!

114

spotify-true-random. ๐Ÿ”€ An application for unbiased truly random playlist and library shuffling with Spotify.

110

betterator. ๐Ÿ’ฏ A better sync and async iterator API.

58

parse-imports. โšก A blazing fast ES module imports parser.

53

postcss-fontpie. A PostCSS plugin for optimizing font loading layout shifts using fontpie!

51

mano-simulator. ๐Ÿ–ฅ๏ธ An assembler and hardware simulator for the Mano Basic Computer, a 16 bit computer.

46

find-entry-points. ๐Ÿšช Find the entry points in a set of JavaScript files.

42

limit-concur. โš–๏ธ Limit an async function's concurrency with ease!

28

weak-merge. ๐Ÿ”— A module for merging WeakSets and WeakMaps.

20

get-all-files. โšก A blazing fast recursive directory crawler with lazy sync and async iterator support.

18

keyalesce. ๐Ÿ”‘ Get the same key for the same sequence of values!

16

imgflip. ๐Ÿ“ท A module for the interacting with the Imgflip API.

15

cover-letter. ๐Ÿ“„ A LaTeX document for my cover letters.

14

contextus. ๐Ÿ›๏ธ The context you know and love, but framework agnostic!

13

learning-rust. ๐Ÿฆ€ I'm learning Rust and publishing exercises and small projects I've completed!

12

resume. ๐Ÿ“„ A LaTeX document for my resume.

11

piano. ๐ŸŽน A resizable and responsive iframe embeddable piano chords display and player.

10

rollup-plugin-tree-shakeable. ๐ŸŒณ A Rollup plugin that automatically annotates your module as tree shakeable.

10

spotify-personal-auth. ๐ŸŽต A Spotify authorization code flow implementation for local personal use.

9

programming-in-haskell-exercises. My solutions for the exercises presented in Graham Hutton's Programming in Haskell.

9

tcnj-vpn. ๐Ÿ“ก A command for running a TCNJ VPN on Linux inspired by the lack of official support.

8

pava. ๐Ÿš€ Parameterized tests for ava!

8

mapam. A bidirectional Map/WeakMap implementation with the same API as an ES6 Map/WeakMap!

7

gml-essentials. A collection of useful GML scripts for Game Maker Studio.

6

svkc. 0๏ธโƒฃ JavaScript's keyed collections (Map & Set) with SameValue semantics!

6

tomer.link. ๐Ÿ”— A Netlify-based personal URL shortener that generates funny adjective-animal phrases.

5

filename2prism. ๐Ÿ’Ž Converts source code filenames to PrismJS language aliases.

5

about-testing. A presentation about software testing!

5

rehype-svgo. A rehype plugin for optimizing inline SVGs using SVGO.

4

hackathon. A hackathon web application with a comprehensive administrative backend, email infrastructure, attendee registration, and optional MLH integration.

4

wikipedia-ngrams. ๐Ÿ“š A Kotlin project which extracts ngram counts from Wikipedia data dumps.

4

partition-interval. Partitions an interval as evenly as possible.

4

cipherly. ๐Ÿ•ต๏ธ An automated cryptogram solver.

4

sorted-ranges. โš–๏ธ A lightweight and performant sorted range map and set.

4

dpa. Resolves promises concurrently with deterministic rejection order. Somewhere between Promise.all and Promise.allSettled.

4

groupme-bot-tutorial. A presentation and a heavily commented GroupMe bot implementation intended for running on Heroku.

4

tomeraberbach.github.io. My porfolio website!

4

my-groupme-bot-imgflip. ๐Ÿ’ฌ A my-groupme-bot plugin which integrates with Imgflip for meme generation from user input.

4

etz. ๐ŸŒด A humble logger.

3

eslint-config. ๐Ÿงน My ESLint configuration!

3

tomer. Probably frobs some stuff.

3

generator-js. ๐Ÿฅธ A Yeoman generator for scaffolding my JavaScript modules.

3

website. My website!

3

my-groupme-bot. ๐Ÿ’ฌ A simple GroupMe bot building and hosting module.

3

ableton-library. My Ableton user library!

2

tcnj-deploy. โซ A bash script for easily deploying a directory of website files to your personal TCNJ website at https://www.tcnj.edu/~username.

2

advent-of-code-2023. My solutions to Advent of Code 2023!

2

wtsr. A web player for a trend-setting 1500-watt non-commercial educational radio station serving Mercer and Bucks County.

2

src2img. ๐Ÿ–ผ๏ธ Converts source code to high quality images.

2

remark-admonition. A remark plugin for rendering admonitions from directives.

2

.github. My default community health files!

2

vscode-highlight-tagged-templates. A VS Code extension for syntax highlighting in tagged template literals.

1