About:

Dima Mikielewicz is a software engineer specializing in Elixir, building elegant solutions, teaching Elixir, and enjoys piano, chess, and programming challenges.

Website:

Specializations:

Interests:

Elixir programming Software development AI agents Music streaming Chess Time management algorithms Programming languages
Subscribe to RSS:
An in-depth analysis of Oban in Python, comparing it with Elixir's version, focusing on job processing mechanics, concurrency, and the advantages of the Pro version.
Torus enhances PostgreSQL search capabilities by simplifying query building and addressing full-text search limitations with advanced features like BM25.
Essential guidelines for ensuring data integrity in large production databases, focusing on constraints, time storage, and addressing inconsistencies.
A SQL query for tracing foreign key delete dependencies in PostgreSQL, helping to manage data integrity during deletions.
Soft deletions in PostgreSQL can be efficiently managed using views and rules, allowing for data retention without permanent removal.
Memory management in Erlang/Elixir involves stack and heap distinctions, generational garbage collection, and efficient data handling through ETS and DETS.
The post details the author's experience migrating videos from 3GP to MP4, highlighting space efficiency and the use of a script for automation.
The post predicts significant changes in programming, job markets, and societal interactions due to AI advancements over the next 50 years, while expressing skepticism about AI's reliability in software development.
Randy Pausch's Last Lecture inspires individuals to pursue their dreams and overcome obstacles, while also sharing valuable insights on teamwork and career growth in the tech industry.

0Posts

0001-01-01

...