Aleksei Matiushkin

49 Followers
44 Following
118 Posts
I was born October, 0 (aka September, 30) and I am still more functional than object oriented.
★I am lazily looking for a job★
I am continuously building the M³-model of life.
githubhttps://github.com/am-kantox/
bloghttps://rocket-science.ru
stack overflowhttps://stackoverflow.com/users/2035262/aleksei-matiushkin
forumhttps://elixirforum.com/u/mudasobwa/summary
author ofmetastatic, metacredo, ragex, md, finitomata, estructura, telemetria, etc

In AI era, the languages/frameworks/libraries having different ways to accomplish the task (like ruby’s reduce/inject,) are a first-class threat to bugs and maintenance issues.

You language of choice has while and for loops?—You are doomed.

Iteratable arrays and/or lists with an access by index?—Doomed.

Greenthreads with mutable state?—Doomed.

if operator?—Doomed.

Etc.

AI-generated code is mostly vulnerable to conditional statements. uncertainties, and multiple paths to the target.

The Style Correspondence Table

Assembly → Matsuo Bashō
Brainfuck → James Joyce
C → Gabriel García Márquez
C++ → Thomas Mann
COBOL → Ian Fleming
LISP → Lord Byron
Perl → Niccolò Machiavelli
JavaScript → John Keats
TypeScript → W. H. Auden
Python → Charles Dickens
Ruby → Fyodor Dostoevsky
LISP → Ernest Hemingway
Java → Leo Tolstoy
C# → F. Scott Fitzgerald
F# → Jorge Luis Borges
Haskell → Dante Alighieri
Idris → Ecclesiastes
Lua → O. Henry
Go → Honoré de Balzac
Rust → Johann Wolfgang von Goethe
Erlang → Federico García Lorca
Elixir → Raymond Chandler

———
I listed languages I was paid for only, additions are welcome.
Is AI Profitable Yet?

Added to bookmarks: https://dontquotetheai.com/
Don't just 'quote' the AI

If your reply is a wall of unedited LLM junk, you are the problem.

Ah, yeah, I ported marcli to Rust.

Enjoy!

Marcli v0.3.1 — Documentation

Rusty clippy fails when it sees 3.14. Here is the fix:

▸ Changed 3.14 → 2.72 in test to avoid clippy approx_constant (PI approximation)

That’s all one needs to know about how Rust ecosystem is designed and engineered.

We call devs having an access to infra “Oops team.”
Prisoner’s Dilemma is a Scam

On missing rows in payoff matrices, the rationalist’s favorite fairy tale, and why your self-respect has a computable exchange rate in prison years

❖ |> 🌢

Łukasz wrote a great article, ‘guiding not ruling’ the way of writing tests. I agreed with everything, short of his attitude to mocks. The further discussion revealed that we treat mocks in an absolutely different manner.

I ❤ mocks, and here is why.

Hauleth's blog - How do I write Elixir tests?

Personal guides for writing tests that are readable and maintainable. Stuff to use, stuff to avoid, and how to organize stuff. Furthermore, I think that mocking must be destroyed.

I gathered some howtos and rules which work for me to harness my AI assistant. It might or might not work for you. The mileage might differ.

https://rocket-science.ru/hacking/2026/05/18/make-claude-robust
Make Friends With Your AI Assistant

Several rules from my experience which would make your cooperation with AI assistants a charm

❖ |> 🌢