Alexander Fadeev's Blog

Design Patterns in Rust: 100% Unique Idiomatic Examples

GitHub: https://github.com/fadeevab/design-patterns-rust 👈 My repository contains 100% fresh unique idiomatic Rust examples covering all 23 classic design patterns.

The Easiest Patterns in Rust

A few software design patterns are seamlessly integrated into Rust, so we're using them without realizing them. Which is great! A hint: it is 2 creational patterns.

The Hardest Pattern in Rust: Mediator

A typical Mediator pattern implementation with other languages is a classic anti-pattern in Rust: many objects hold mutable cross-references on each other, trying to mutate each other, which is a deadly sin in Rust - the compiler won't pass your first naive implementation unless it's oversimplified.

💉 Decrypt iOS Applications: 3 Methods

You will learn how to decrypt and dump an iOS application with 3 different tools. As a bonus: how to jailbreak iPhone (see in the annex).

18 Lines of the Powerful Request Generator with Python (asyncio/aiohttp)

A simple script to generate a huge amount of requests. Python 3.7 + asyncio + aiohttp.

Alexander Fadeev's Blog © 2026