Artyom Bologov

Artyom Bologov

Artyom Bologov

A blog of Artyom Bologov, programmer-poet, privacy freak, and eco-activist. Programming, art, F/L/OSS, and other random stuff.

Latest Posts

Read on the website: Algorithms are all the rage in tech. And yet, they are useless unless you use them as black boxes. Better disseminate explanations—they are much more understandable and reproducible.
Read on the website: Any programming system needs a ways to aggregate values. Be it with structures, arrays, or closures. Lambda Calculus has these ways, so let's see what's there.
Read on the website: Any programming system needs a ways to aggregate values. Be it with structures, arrays, or closures. Lambda Calculus has these ways, so let's see what's there.
Read on the website: As GUI complexity grows, transparency plummets. Any way to fix that?
Read on the website: As GUI complexity grows, transparency plummets. Any way to fix that?
Read on the website: Designing programming languages is hard. But does it have to be this way?
Read on the website: Designing programming languages is hard. But does it have to be this way?
Read on the website: Embrace ugly code. Maintain ugly code. Write ugly code.
Read on the website: Embrace ugly code. Maintain ugly code. Write ugly code.
Read on the website: Tarot is nice. It's showing us some archetypes and allowing to create stories. But are these stories as diverse as we are? No, and here're some simple NLP approaches to learning why.
Read on the website: Tarot is nice. It's showing us some archetypes and allowing to create stories. But are these stories as diverse as we are? No, and here're some simple NLP approaches to learning why.
Read on the website: LLMs and Vibe Coding are there. But why? Because our tech is not that advanced and we're disempowered by it. Make tech not suck, and you'll need no LLMs.
Read on the website: LLMs and Vibe Coding are there. But why? Because our tech is not that advanced and we're disempowered by it. Make tech not suck, and you'll need no LLMs.
Read on the website: Lambda Calculus is a simple computation model that's easy to port to any language with functions. Probably? Hopefully? Actually, there are some problems when mapping from LC to programming. Here are some, with ways...
Read on the website: Lambda Calculus is a simple computation model that's easy to port to any language with functions. Probably? Hopefully? Actually, there are some problems when mapping from LC to programming. Here are some, with ways...
Search Random