Advent of Code: functional programming in TypeScript day 1
Learn more about functions, partials, and numbers, and get better at functional programming.
Learn more about functions, partials, and numbers, and get better at functional programming.
A tech discussion between our two senior engineers Michał Miszczyszyn and Jakub Rożek. Densely packed with useful knowledge brought to you directly from our hosts programming experience. We covered JSON Schema, Ajv, io-ts, and much more in this episode.
Learn more about functions, partials, and numbers, and get better at functional programming.
Learn the basics of programming in Haskell and widen your overall skills with this gentle introduction.
I switched to VIM from VSCode for a month! Check out why I did this and what I expect from this experiment.
If you’ve ever built an npm library you might have stumbled across a problem with outdated or randomly updated sub dependencies. In this article, Michał writes about dependency maintenance and explains yarn and yarn lock in depth.
Are you building a Google Docs-like online collaboration tool? Do you want to learn what OT, CRDT, and Yjs are? In his article, Dom walks us through a use case of implementing real-time API design collaboration in Stoplight’s flagship product: Studio.
What are scalars? What does chomping mean and can NULL be a key in YAML’s mapping? This article shows differences between JSON and YAML and finally make you understand YAML better.
I’m doing a deep dive into the ECMAScript specification to find out how to serialize the error object properly.
Accessibility and testing have much more common than you would think. Check out why!
This article shows my personal selection of different learning materials and summarizes their pros and cons.
A sequel to an article about composability. In this article, we will focus on immutability.
In this series of articles we will go through a soft introduction to functional programming in JavaScript.