Git Product home page Git Product logo

canvas-text-demo's Introduction

➡️ I'm Jon Kurinsky, a frontend-leaning developer with a focus on video and audio

I currently work on the video player at Tubi. I spent two years before that working on 🎥a browser-based multitrack video editor. I've gone fairly deep with video and audio in the browser. I often practice TDD, hold myself to a high standard of quality and readability, and spend a lot of time thinking about how tests can inform design.

Code Samples 💻

Much of my recent and most interesting output is closed-source, but here are some assorted projects which I can share:

2023

  • callback-batcher is a small library for isomorphic rate-limiting of events; won 2nd place at tubitv.com 2023 company hackathon (typescript, vitest; on NPM here)
  • gcull is a small, well-tested CLI tool for interactively deleting merged and stale local git branches (typescript, vitest; on NPM here)
  • gchk is a small, well-tested CLI tool for interactively checking out git branches (typescript, vitest; on NPM here)
  • prettier-inittier is a one-line command that installs and configures Prettier in a repository (node, vitest; on NPM here)

2022

  • krnsk0.dev is my infrequently-updated dev blog (astro, deployed here)
  • planetfall is a browser game with a complex data model built to explore some possibilities and constraints around mobx and mobx-keystone (deployed here)

2021

  • guser is a small, well-tested CLI tool for git user switching (Node, shelljs; on NPM here)
  • ng-draw is a canvas-based shape-drawing toy built to learn HTML canvas and Angular (deployed here)

<= 2020

  • sort_buddy visualizes sorting algorithms commonly taught in intro algorithms courses (react/redux; deployed here)
  • snek_io is a multiplayer websocket game built for a hackathon (no client framework, express and socket.io backend; deployed here)
  • pixalive is a multiplayer editor for animated pixel art built by a small team for a hackathon (react, HTML5 canvas, node, postgres; deployed here; desktop only!)

Writing ✏️

Most of my writing for the last several years is in private RFCs and ADRs; here are some blog posts:

GitHub Streak

canvas-text-demo's People

Contributors

krnsk0 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.