Skip to content
Avatar
📖
Writing. Code & Prose
📖
Writing. Code & Prose

Highlights

  • Arctic Code Vault Contributor
yoavniran/README.md

Hi there, I'm Yoav Niran (poeticGeek).

Yoav presenting

I'm a Senior front-end developer at Cloudinary. Over the years I've worked on many large-scale web projects. These days, I build SPA applications focusing on performance and ease of use.

In addition to writing code, over the last few years, I'm pursuing my goal of becoming a novelist 📖. My first novel: White Clouds is now done and I'm working toward self-publishing it. I'm currently writing my second book, also sci-fi, unrelated to the first one.

🎆 My Recent Projects

rpldy logo React Uploady Modern file-upload components & hooks for React.
wcb cover White Clouds Book A sci-fi novel
uutcs The Ultimate Unit Testing Cheat-sheet For Jest, Mocha, Chai and Sinon

📺 Talks I Gave

⌨️ My Recent Blog Posts

📱 Find me at:

🧮 GH Stats

Yoav's github stats

Yoav's Top Languages

Pinned

  1. Modern file uploading - components & hooks for React

    JavaScript 371 10

  2. (recursively) iterate directory entries in the browser (html5 File System API)

    JavaScript 7 1

  3. very simple http server mocker loading mocked data from node modules

    JavaScript 1

  4. view cloudinary images in the terminal

    JavaScript 1

  5. 1
    # The Ultimate Unit Testing Cheat-sheet
    2
    
                  
    3
    <p align="center">
    4
     <img src="https://res.cloudinary.com/yoavniran/image/upload/q_auto,w_400,f_auto/v1603209048/uutcs-logo_zunwh4" alt="uutcs-logo"/>
    5
    </p>
  6. disallows code that will transpile into use of regenerator

    JavaScript

663 contributions in the last year

Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Mon Wed Fri

Contribution activity

March 2021

Created an issue in facebook/flow that received 2 comments

0.146.0 complains about 'incompatible-use' unexpectedly

Flow version: 0.146.0 Expected behavior up to 146, this would work without an error: let data; const someFlag = 1; if (param) { data = { foo: "bar"};

2 comments

Seeing something unexpected? Take a look at the GitHub profile guide.