Open in app

Sign In

Write

Sign In

Piotr Jaworski
Piotr Jaworski

106 Followers

Home

About

Pinned

Explained in 5 minutes: Monads in plain JavaScript

Despite the intimidating cover photo, I’ll try to explain monads using as little hard math as possible. No mentions of the category theory, no Kleisli, not even Curry. Although there will be a NaN. In the words of the great Douglas Crockford: In addition to its being good and useful…

JavaScript

5 min read

Explained in 5 minutes: Monads in plain JavaScript
Explained in 5 minutes: Monads in plain JavaScript
JavaScript

5 min read


Published in

Jit Team

·Pinned

How to create a musical instrument using Computer Vision in JavaScript

Have you ever heard about theremin? If you’re into spy stories, you’ve probably heard of The Thing, a listening device developed by Leon Theremin. If you’re a fan of The Big Bang Theory, this name probably rings a bell (pun intended!): Pretty neat, huh? And you know what’s even…

JavaScript

9 min read

How to create a musical instrument using Computer Vision in JavaScript
How to create a musical instrument using Computer Vision in JavaScript
JavaScript

9 min read


Dec 16, 2022

Calculating the maximum diagonal distance in a given collection of GeoJSON features using turf.js and lots of speed

I worked really hard to write an engaging, catchy, intelligent, and funny introduction to this article, but it was a hard struggle. Being a problem solver, I solved this problem with modern tooling. Behold, I present to you the introduction to this article written by ChatGPT in the style of…

Algorithms

10 min read

Calculating the maximum diagonal distance in a given collection of GeoJSON features using turf.js
Calculating the maximum diagonal distance in a given collection of GeoJSON features using turf.js
Algorithms

10 min read


Dec 10, 2022

Advent of Code 2022, but in JS and point-free style: Day 6

The complete list of articles up to date: Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 In my last article, we helped the Elves unload the cargo ship by writing a really, really long and complicated function that made us think if all of this Ramda.js…

JavaScript

3 min read

Advent of Code 2022, but in JS and point-free style: Day 6
Advent of Code 2022, but in JS and point-free style: Day 6
JavaScript

3 min read


Dec 10, 2022

Advent of Code 2022, but in JS and point-free style: Day 5

The complete list of articles up to date: Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 In my previous article, we cleaned up the Elves’ camp before the arrival of the supply ship using Ramda.js and the point-free style. …

JavaScript

6 min read

Advent of Code 2022, but in JS and point-free style: Day 5
Advent of Code 2022, but in JS and point-free style: Day 5
JavaScript

6 min read


Dec 7, 2022

Advent of Code 2022, but in JS and point-free style: Day 4

The complete list of articles up to date: Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 In my previous article, we checked the Elves’ backpacks for duplicate items using Ramda.js and the point-free style. …

JavaScript

4 min read

Advent of Code 2022, but in JS and point-free style: Day 4
Advent of Code 2022, but in JS and point-free style: Day 4
JavaScript

4 min read


Dec 7, 2022

Advent of Code 2022, but in JS and point-free style: Day 3

The complete list of articles up to date: Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 In my previous article, we played Rock-Paper-Scissors with some Elves using nothing but Ramda.js and the point-free style approach. …

JavaScript

4 min read

Advent of Code 2022, but in JS and point-free style: Day 3
Advent of Code 2022, but in JS and point-free style: Day 3
JavaScript

4 min read


Dec 6, 2022

Advent of Code 2022, but in JS and point-free style: Day 2

The complete list of articles up to date: Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 In my previous article, we counted the calories of foods carried by Elves. We used nothing but Ramda.js and tried to stick to the point-free style as much as possible…

Advent Of Code

7 min read

Advent of Code 2022, but in JS and point-free style: Day 2
Advent of Code 2022, but in JS and point-free style: Day 2
Advent Of Code

7 min read


Dec 6, 2022

Advent of Code 2022, but in JS and point-free style: Day 1

The complete list of articles up to date: Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 Being a massive fan of the functional programming paradigm and using it wherever possible, I’ve decided to attempt to tackle this year’s Advent of Code challenge with nothing but point-free…

JavaScript

6 min read

Advent of Code 2022, but in JS and point-free style: Day 1
Advent of Code 2022, but in JS and point-free style: Day 1
JavaScript

6 min read


Nov 22, 2022

GammaCV: a simple custom operation example

A 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 process. I wanted to use this as an opportunity to try out a JavaScript computer vision library other than jsfeat, which helped me build…

Computer Vision

10 min read

GammaCV: a simple custom operation example
GammaCV: a simple custom operation example
Computer Vision

10 min read

Piotr Jaworski

Piotr Jaworski

106 Followers

Tech Lead @ Togal.ai

Following
  • Samanja Cartagena

    Samanja Cartagena

  • Bennett Garner

    Bennett Garner

  • Andrew Zuo

    Andrew Zuo

  • Tim Denning

    Tim Denning

  • Synergy

    Synergy

See all (155)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams