</>CodeWithKarani
About

Notes from someone who ships.

Code With Karani is a working engineer's notebook. It began as a place to write down the fixes that took hours to find — the ERPNext deploy that wouldn't build, the MariaDB upgrade that broke replication, the Frappe patch that needed one obscure flag — so that the next person (often future me) wouldn't have to start from zero.

Everything here is field-tested. If a command is in a guide, it's because it ran on a real server and solved a real problem. No copy-pasted theory, no AI slop — just the steps that actually work, plus the errors you're most likely to hit along the way.

What you'll find here

  • End-to-end ERPNext & Frappe deployment and upgrade guides
  • Linux, Ubuntu, MariaDB and server-ops walkthroughs
  • Developer-corner deep dives on customising and extending Frappe
  • Business-focused explainers for teams evaluating ERPNext
134
Articles
22
Topics
7
Years writing

Start reading

Dive into the archive or jump straight to the most popular topics.