PinnedPiotr JaworskiExplained in 5 minutes: Monads in plain JavaScriptDespite the intimidating cover photo, I’ll try to explain monads using as little hard math as possible. No mentions of the category theory…Dec 21, 20222Dec 21, 20222
PinnedPiotr JaworskiinJit TeamHow to create a musical instrument using Computer Vision in JavaScriptHave you ever heard about theremin? If you’re into spy stories, you’ve probably heard of The Thing, a listening device developed by Leon…Sep 23, 20201Sep 23, 20201
Piotr JaworskiCalculating the maximum diagonal distance in a given collection of GeoJSON features using turf.jsI worked really hard to write an engaging, catchy, intelligent, and funny introduction to this article, but it was a hard struggle. Being…Dec 16, 20222Dec 16, 20222
Piotr JaworskiAdvent of Code 2022, but in JS and point-free style: Day 6The complete list of articles up to date:Dec 10, 2022Dec 10, 2022
Piotr JaworskiAdvent of Code 2022, but in JS and point-free style: Day 5The complete list of articles up to date:Dec 10, 2022Dec 10, 2022
Piotr JaworskiAdvent of Code 2022, but in JS and point-free style: Day 4The complete list of articles up to date:Dec 7, 2022Dec 7, 2022
Piotr JaworskiAdvent of Code 2022, but in JS and point-free style: Day 3The complete list of articles up to date:Dec 7, 2022Dec 7, 2022
Piotr JaworskiAdvent of Code 2022, but in JS and point-free style: Day 2The complete list of articles up to date:Dec 6, 2022Dec 6, 2022
Piotr JaworskiAdvent of Code 2022, but in JS and point-free style: Day 1The complete list of articles up to date:Dec 6, 2022Dec 6, 2022
Piotr JaworskiGammaCV: a simple custom operation exampleA couple of weeks ago, I was doing a proof of concept for a new feature and needed to perform some computer vision operations in the…Nov 22, 20221Nov 22, 20221