RSSAmplifier

Blog

Dima Mikielewicz on Hi, I'm Dima

Recent content in Dima Mikielewicz on Hi, I'm Dima

dimamik.comRSS feed ↗13 posts

Latest posts

Rust cheatsheet

Rust thingies ;)

Elixir Conf EU 2026 - Links

If you want to read about me and my experience more - https://dimamik.com/about If you want to play with the demo app - https://elixir-companion.dimamik.com Legion GitHub LegionWeb GitHub Software Mansion

BM25 Search in Ecto with Torus

BM25 (Best Matching 25) is a modern ranking function for full-text search that provides better relevance than traditional TF-IDF algorithms. Torus integrates BM25 search into your Ecto queries through the pg_textsearch PostgreSQL extension.

Oban.py - deep dive

Oban, the job processing framework from Elixir, has finally come to Python. I spent some time exploring it, and here is how it works.

Next 50 Years of AI

Over the last 6 months, AI adoption was exponential, but is it really all that useful? Will AI take more jobs?

Semantic search with PostgreSQL, Ecto, and Torus

Walk through adding semantic search to your application using Torus and PostgreSQL.

Tracing FK delete dependencies in PostgreSQL

PostgreSQL query that recursively traces foreign key (FK) relationships to find all tables that indirectly or directly depend on a specific table and displays their ON DELETE actions.

Soft deletions entirely in PostgreSQL

Soft deletion strategy entirely within PostgreSQL. By combining views, rules, and constraints, you can keep your application code clean while preserving and managing soft deletes at the database level.

How I migrated my Google Drive videos from 3GP to MP4

I love keeping memories, but sometimes they take up too much space. In this post, I'll walk you through how I reduced the amount of space my old videos take by about 30%.

How memory is managed in Elixir/Erlang

Garbage collection, loss of sharing, how memory leaks can happen, and how memory in organized in ETSes and DETSes.

Inspiring dev talks and articles

Talks and articles that I find cool

Let constraints drive consistency

Best practices, derived from my own experience, that help us to enforce data consistency in a large production database (PostgreSQL and Ecto).

Posts