Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!
JavaScript became more than code — a culture, a dynasty, a paradox. In the shadow of this legacy, a...
I found some older discussions on this issue, but they did not really provide a clear...
A Brazilian Portuguese version of this article is available here. What is Lambda...
Escribí una traducción al español de “Introducción a Elm”. Es un libro digital escrito por el mismo...
From a conversation with perplexity.ai about a hypothetical programming language. Referential...
NOTE: If you're new to Value Objects, I recommend starting with the first article to understand the...
Six patterns describe every possible data flow. They also describe every business process. This isn't coincidence - it's why they work as a shared language between developers and business.
There is a meme that every (OOP) GoF design pattern can just be replaced with a function. If you...
The Magic of Functions That Manipulate Functions In the fascinating world of programming,...
Intro This small article is about algebraic data types and their surrogates in C#. ...
Originally published on Entropic Drift The String Problem How many times have you seen...
Originally published on Entropic Drift The Irony My code analysis tool debtmap has a...
Originally published on Entropic Drift The Migration Story Over the past few weeks,...
The Problem with Empty Collections Every C# developer has encountered this scenario: a...
Why do this? I have always been very fascinated by how some libraries that I use...
Building Type-Safe CLIs in Python with Maybe Monads I got tired of writing the same input...
Originally published on Entropic Drift I'm proud to announce the release of stillwater 1.0, a...
Originally published on Entropic Drift The Problem: Runtime Resource Leaks Resource...
For developers learning JavaScript, the term "first-class functions" frequently appears in...
Accurate timing is hard. Was hard. I wrote Twixt because I wanted to include unique, performant,...
My thoughts: I propose OOP (class-based, C++, Java, etc.) became popular (more so than FP) because...
This is Part 2 of Railway-Oriented TypeScript. Part 1 counted the glue code tax in forms. The same...
Also known as function pipelines. Functional composition is the idea of creating a new function by...
How a simple functional pipeline library evolved into the advanced data processing framework in...
Cracking the Code: Why AI Still Struggles with List Languages Ever watch an AI stumble...
Discover how to leverage functional programming principles in Ruby using Trailblazer, enhancing code quality and maintainability.
Is this a function in JavaScript? function fiveSquared() { return 5 * 5 } ...
One of the most effective ways to learn functional programming is to convert the same features you've...
Many programming paradigms revolve around a single idea — whether that’s composition, purity,...
Do you care what programming language to use? I often think about reddit discussions, where someone...