Skip to main content
Homeesubalew.chekol
BlogProjects

Blog

Technical articles, tutorials, and insights on software engineering, AI, and systems programming.

October 11, 2025•
RustPolyglotREPL

Using Run-Kit to Seamlessly Mix Multiple Languages in a Single Rust Codebase

Learn how to use Run-Kit to execute Python, R, JavaScript, and more—all from within a single Rust application. Build powerful polyglot pipelines without leaving your Rust project!

September 26, 2025•
DjangocPanelHosting

Hosting a Django Website on cPanel: A Step-by-Step Guide

Learn how to deploy a Django application on cPanel with Passenger WSGI, static and media file setup, database configuration, and HTTPS.

September 24, 2025•
RustPythonPyO3

Bridging Rust and Python: Building Python Extensions with PyO3

Learn how to use Rust inside Python by creating Python extensions with PyO3 and maturin. We’ll walk through setup, code examples, and practical use cases.

January 17, 2025•
PythonTelegram BotsHosting

Hosting Telegram Bots with Python for Free: Exploring Platforms and Their Quirks

A comprehensive guide to hosting Telegram bots on free platforms, comparing webhooks vs long polling, and exploring the quirks of PythonAnywhere, Railway, Vercel, and more.