Articles & Insights

The Blog

Thoughts on software engineering, productivity, and building developer tools at Techno Drishti.

linux
Jul 13, 2026

How to Run an AppImage on Linux (Ubuntu, Debian & More)

Learn how to run AppImage files on Linux, including Ubuntu, Debian, Linux Mint, Pop!_OS, Zorin OS, and other distributions. Make AppImages executable, troubleshoot common issues, and create desktop launchers.

#Linux#AppImage#Ubuntu
devops
Jul 7, 2026

Node.js fs vs fs-extra: Differences, Examples & Best Practices

Learn the difference between Node.js fs and fs-extra with practical examples, use cases, and best practices.

#Node.js#JavaScript#Backend
devops
Feb 11, 2026

Install Latest Docker Engine on Ubuntu

A complete step-by-step guide to installing the latest Docker Engine on Ubuntu using Docker’s official repository. Includes Docker Compose v2 and Buildx.

#docker#docker-engine#docker-compose
web
Feb 2, 2026

Dynamic Django Inline Formsets With JavaScript

How to create dynamic Django Inline Formsets(Without Losing Your Sanity) with JavaScript

#django#javascript#forms
backend
Jan 21, 2026

Celery Setup and Usage Guide for Django: Redis, Tasks, Retries & Monitoring

A complete, production-ready guide to installing and configuring Celery with Django using Redis as a broker. Covers task creation, retries, scheduling, monitoring with Flower, and best practices for running Celery in real-world deployments.

#django#celery#redis
lms
Jan 18, 2026

Complete Koha Removal Guide: Clean Uninstall from Debian & Ubuntu Servers

A production-focused, step-by-step guide to completely removing Koha LMS from Debian and Ubuntu systems. Covers stopping services, purging packages, cleaning databases, removing Apache/Nginx configs, and wiping residual files for a truly clean system reset.

#koha#koha-lms#debian

Want to see more?

I write regularly about my development journey, new tools, and lessons learned in software engineering.