Michele Riva
Michele Riva
Senior Software Engineer at openmind

Explaining Monoids to the 10 years old me

A Monoid is a set that is closed under an associative binary operation and has an identity element. Wait, what? Let's explain this to the 10 years old me!

Michele Riva
Michele Riva
Senior Software Engineer at openmind

Handling Exceptions using the Either Monad in JavaScript

Let's take control of any exception that occurs in your program. Let's understand what the heck is an Either Monad!

Nitin Jain
Nitin Jain
Frontend Architect at HCL Technologies

Micro Frontends Curry

Frontend updating, change and refactoring is expensive. Let's make it easier with micro-frontends!

Michele Riva
Michele Riva
Senior Software Engineer at openmind

Full-text search with Node.js and ElasticSearch on Docker

Let's build a real world application based on Node.js, ElasticSearch and Docker.

Michele Riva
Michele Riva
Senior Software Engineer at openmind

Let's Write a Brainfuck Compiler

Write a compiler for a programming language which has only eight commands. It will be fun, I promise!

Michele Riva
Michele Riva
Senior Software Engineer at openmind

Understanding RegEx in JavaScript

Don't get scared by RegEx! They are easier than you think!

MOST POPULAR TAGS

SUBSCRIBE TO ONE NEWSLETTER PER WEEK. JUST ONE.

Please select all the ways you would like to hear from JSMonday:


You can unsubscribe at any time by clicking the link in the footer of our emails. For information about our privacy practices, please visit our website.


We use Mailchimp as our marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices here.

Subscribe

Become A Patron

JSMonday is a indipendent community of writers born in 2019.
Since September 2019, it switched from Medium to its own blogging platform, and still produces dozens of articles per month.

We are developers who writes for developers.

JSMonday is indipendently maintained both on the technical and economical side. We're currently running JSMonday on Heroku, Google Cloud and Digital Ocean, and costs can be high to sustain.

In order to make JSMonday happens for another year, we need about $3000, so any tip is really appreciated!
1NY2BxMuoSEtrSKnbX9SswvpFZepyPSx6M

Address: 1NY2BxMuoSEtrSKnbX9SswvpFZepyPSx6M

0x15dc2E38329fa1261452DD71C9d966Aa5e1c378f

Address: 0x15dc2E38329fa1261452DD71C9d966Aa5e1c378f