MirahLabs Engineering Blog

Technical insights, tutorials, and architectures written by our design and backend engineers.

Active Filters: Tag: c Clear All
Cloud Computing March 23, 2026

AWS IAM Best Practices: The Principle of Least Privilege in Action

Weak IAM policies are the most common gateway for AWS environment breaches. Implement role-based access control, condition keys, and automated access reviews.

⏱️ 20 min read Read Article
Artificial Intelligence March 23, 2026

Fine-Tuning LLMs with LoRA: A Practical Guide

Low-Rank Adaptation (LoRA) lets you fine-tune large language models efficiently with minimal GPU memory. Learn how to apply LoRA to domain-specific AI tasks step by step.

⏱️ 22 min read Read Article
Python March 23, 2026

Writing C Extensions in Python: Cython, Pybind11, and Ctypes

When Python is too slow, compile key functions to C. Compare Cython, Pybind11, and ctypes for raw performance speedups in numeric and CPU-bound algorithms.

⏱️ 21 min read Read Article
Cloud Computing March 21, 2026

Serverless Architecture with AWS Lambda: When to Use It and When to Avoid It

Serverless reduces operational overhead dramatically, but it's not suitable for every workload. Understand Lambda cold starts, concurrency limits, cost profiles, and ideal use cases.

⏱️ 20 min read Read Article
Software Architecture March 21, 2026

Designing High-Availability Systems: Active-Active vs. Active-Passive Configurations

Maximize uptime for mission-critical applications. Compare active-active and active-passive cluster topologies, load balancing, and failover mechanics.

⏱️ 20 min read Read Article
Python March 20, 2026

Metaprogramming in Python: Metaclasses, Class Decorators, and Code Generation

Write code that writes code. Learn how to use class decorators, __new__ and __init__ overrides, and custom metaclasses to customize class creation dynamically.

⏱️ 21 min read Read Article