<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://codewithkarani.com/wp-sitemap.xsl" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://codewithkarani.com/2020/12/21/how-to-install-mariadb-10-5-on-ubuntu-20-04/</loc><lastmod>2021-05-28T18:47:46+03:00</lastmod></url><url><loc>https://codewithkarani.com/2021/05/28/making-api-calls-in-erpnext/</loc><lastmod>2021-05-28T19:07:07+03:00</lastmod></url><url><loc>https://codewithkarani.com/2021/06/02/automating-actions-with-hooks-controller-methods-in-erpnext-frappe/</loc><lastmod>2021-06-02T13:43:52+03:00</lastmod></url><url><loc>https://codewithkarani.com/2021/07/08/cron-jobs-in-linux-understanding-task-scheduling/</loc><lastmod>2021-07-08T14:31:28+03:00</lastmod></url><url><loc>https://codewithkarani.com/2021/07/16/sending-data-from-erpnext-to-other-applications-with-webhooks/</loc><lastmod>2021-07-16T20:50:52+03:00</lastmod></url><url><loc>https://codewithkarani.com/2021/07/16/sending-data-from-other-applications-to-erpnext-with-webhooks/</loc><lastmod>2021-07-19T17:04:28+03:00</lastmod></url><url><loc>https://codewithkarani.com/2021/07/17/how-to-install-erpnext-in-ubuntu-20-04-step-by-step-guide/</loc><lastmod>2022-06-17T14:05:43+03:00</lastmod></url><url><loc>https://codewithkarani.com/2021/07/20/how-to-authenticate-and-login-to-erpnext-with-an-api/</loc><lastmod>2021-10-23T14:57:13+03:00</lastmod></url><url><loc>https://codewithkarani.com/2021/08/11/why-erpnext-is-the-best-option-for-your-business/</loc><lastmod>2021-10-23T14:57:10+03:00</lastmod></url><url><loc>https://codewithkarani.com/2021/08/24/setting-up-multi-tenancy-in-erpnext/</loc><lastmod>2021-10-23T14:57:06+03:00</lastmod></url><url><loc>https://codewithkarani.com/2021/09/06/fixtures-and-custom-fields-in-and-frappe-erpnext/</loc><lastmod>2021-10-23T14:57:03+03:00</lastmod></url><url><loc>https://codewithkarani.com/2021/09/08/installing-ssl-certificate-on-your-erpnext-instance/</loc><lastmod>2021-10-23T14:57:00+03:00</lastmod></url><url><loc>https://codewithkarani.com/2021/09/10/switch-from-developer-to-official-release-branch-for-frappe-and-erpnext/</loc><lastmod>2021-10-23T14:56:57+03:00</lastmod></url><url><loc>https://codewithkarani.com/2021/09/16/setup-erpnext-for-production/</loc><lastmod>2021-10-23T14:56:52+03:00</lastmod></url><url><loc>https://codewithkarani.com/2021/10/11/how-to-avoid-burnout-as-a-software-developer/</loc><lastmod>2021-10-23T15:00:04+03:00</lastmod></url><url><loc>https://codewithkarani.com/2021/10/25/will-tech-giants-kill-startups-in-africa/</loc><lastmod>2021-10-25T23:38:46+03:00</lastmod></url><url><loc>https://codewithkarani.com/2021/11/08/frappe-erpnext-assets-not-loading-properly/</loc><lastmod>2021-11-08T21:40:23+03:00</lastmod></url><url><loc>https://codewithkarani.com/2021/11/18/erpnext-frappe-filter-and-auto-populate-child-table/</loc><lastmod>2021-11-19T00:31:04+03:00</lastmod></url><url><loc>https://codewithkarani.com/2021/11/22/how-to-override-a-method-in-frappe-or-erpnext/</loc><lastmod>2021-11-23T12:42:13+03:00</lastmod></url><url><loc>https://codewithkarani.com/2021/12/20/creating-a-custom-app-in-frappe-erpnext-and-installing-it-on-your-instance/</loc><lastmod>2021-12-20T10:34:39+03:00</lastmod></url><url><loc>https://codewithkarani.com/2021/12/22/what-is-coding/</loc><lastmod>2021-12-22T18:40:18+03:00</lastmod></url><url><loc>https://codewithkarani.com/2021/12/25/how-to-managing-frappe-erpnext-custom-code-via-github/</loc><lastmod>2021-12-25T21:19:33+03:00</lastmod></url><url><loc>https://codewithkarani.com/2022/01/15/assigning-a-value-to-a-child-table-field-in-frappe-or-erpnext/</loc><lastmod>2022-01-15T19:26:21+03:00</lastmod></url><url><loc>https://codewithkarani.com/2022/02/03/multi-company-setup-in-erpnext-frappe/</loc><lastmod>2022-02-03T21:32:27+03:00</lastmod></url><url><loc>https://codewithkarani.com/2022/03/02/erpnext-automated-installation-script/</loc><lastmod>2022-04-15T12:56:33+03:00</lastmod></url><url><loc>https://codewithkarani.com/2022/03/10/erpnext-error-after-install-127-0-0-1-does-not-exist/</loc><lastmod>2023-09-22T21:02:09+03:00</lastmod></url><url><loc>https://codewithkarani.com/2022/03/10/process-manufacturing-in-erpnext/</loc><lastmod>2022-03-10T14:05:32+03:00</lastmod></url><url><loc>https://codewithkarani.com/2022/05/15/how-to-remotely-host-erpnext-database/</loc><lastmod>2023-09-05T15:33:34+03:00</lastmod></url><url><loc>https://codewithkarani.com/2022/06/02/install-pos-awesome/</loc><lastmod>2022-06-02T20:30:02+03:00</lastmod></url><url><loc>https://codewithkarani.com/2022/06/02/doctype-pos-offer-detail-not-found/</loc><lastmod>2022-06-02T20:30:08+03:00</lastmod></url><url><loc>https://codewithkarani.com/2022/06/28/custom-fields-to-existing-doctypes/</loc><lastmod>2022-06-28T13:31:24+03:00</lastmod></url><url><loc>https://codewithkarani.com/2022/07/14/erpnext-modules/</loc><lastmod>2022-07-14T04:02:00+03:00</lastmod></url><url><loc>https://codewithkarani.com/2022/08/03/unknown-log-format-main-nginx/</loc><lastmod>2022-08-03T05:40:54+03:00</lastmod></url><url><loc>https://codewithkarani.com/2022/08/18/install-erpnext-version-14/</loc><lastmod>2022-08-27T12:31:44+03:00</lastmod></url><url><loc>https://codewithkarani.com/2022/10/27/using-frappe-erpnext-with-any-dbaas/</loc><lastmod>2022-10-31T07:20:55+03:00</lastmod></url><url><loc>https://codewithkarani.com/2022/11/06/custom-buttons-client-scripts-in-frappe-framework-and-erpnext/</loc><lastmod>2022-11-06T08:39:18+03:00</lastmod></url><url><loc>https://codewithkarani.com/2022/11/14/erpnext-installation-issue-error-there-was-a-problem-while-creating-karani/</loc><lastmod>2022-11-14T06:10:22+03:00</lastmod></url><url><loc>https://codewithkarani.com/2022/12/07/how-to-create-a-purchase-invoice-in-erpnext/</loc><lastmod>2022-12-07T11:17:44+03:00</lastmod></url><url><loc>https://codewithkarani.com/2022/12/07/how-to-set-up-promotional-schemes-free-items-in-erpnext/</loc><lastmod>2022-12-07T11:27:07+03:00</lastmod></url><url><loc>https://codewithkarani.com/2023/02/27/bank-reconciliation-in-erpnext/</loc><lastmod>2023-02-27T20:46:31+03:00</lastmod></url><url><loc>https://codewithkarani.com/2023/05/13/simplifying-financial-management-automating-bank-reconciliation-in-erpnext/</loc><lastmod>2023-05-13T08:28:11+03:00</lastmod></url><url><loc>https://codewithkarani.com/2023/07/25/setup-http-imeout-in-frappe/</loc><lastmod>2023-07-25T14:47:16+03:00</lastmod></url><url><loc>https://codewithkarani.com/2023/08/08/pdf-printout-doesnt-show-header-in-frappe-erpnext/</loc><lastmod>2023-08-08T18:39:33+03:00</lastmod></url><url><loc>https://codewithkarani.com/2023/08/08/effective-error-reporting-in-frappe-framework-and-erpnext-development/</loc><lastmod>2023-08-08T21:50:21+03:00</lastmod></url><url><loc>https://codewithkarani.com/2023/08/26/how-to-solve-the-integrityerror1062-issue-when-installing-a-frappe-app/</loc><lastmod>2023-11-17T17:15:35+03:00</lastmod></url><url><loc>https://codewithkarani.com/2023/12/31/how-to-install-erpnext-version-15-in-ubuntu-a-step-by-step-guide/</loc><lastmod>2025-05-07T09:30:24+03:00</lastmod></url><url><loc>https://codewithkarani.com/2024/01/03/how-to-upgrade-erpnext-from-version-14-to-version-15/</loc><lastmod>2024-01-07T19:23:59+03:00</lastmod></url><url><loc>https://codewithkarani.com/2024/01/28/resolving-frappe-application-startup-issue-no-module-named-redis-commands/</loc><lastmod>2024-01-28T16:41:44+03:00</lastmod></url><url><loc>https://codewithkarani.com/2024/03/14/embrace-the-future-why-software-engineers-shouldnt-fear-devin-ai-taking-over/</loc><lastmod>2024-03-14T19:17:41+03:00</lastmod></url><url><loc>https://codewithkarani.com/2024/03/30/erpnext-and-frappe-expense-management-module/</loc><lastmod>2024-03-30T01:47:27+03:00</lastmod></url><url><loc>https://codewithkarani.com/2024/04/01/revolutionizing-expense-management-introducing-tax-splitting-in-erpnext-expense-management/</loc><lastmod>2024-04-01T14:40:31+03:00</lastmod></url><url><loc>https://codewithkarani.com/2024/04/06/beginners-guide-to-installing-docker-on-ubuntu-22-04-a-step-by-step-tutorial/</loc><lastmod>2024-04-06T14:49:34+03:00</lastmod></url><url><loc>https://codewithkarani.com/2024/04/06/installing-erpnext-via-docker-for-beginners-a-step-by-step-guide/</loc><lastmod>2024-04-06T17:42:36+03:00</lastmod></url><url><loc>https://codewithkarani.com/2024/04/06/installing-a-custom-app-on-your-running-erpnext-instance-installed-via-docker/</loc><lastmod>2024-04-06T17:41:23+03:00</lastmod></url><url><loc>https://codewithkarani.com/2024/04/07/explore-erpnext-without-having-to-install-welcome-to-the-erpnext-playground/</loc><lastmod>2024-04-07T18:43:28+03:00</lastmod></url><url><loc>https://codewithkarani.com/2024/05/22/phased-vs-big-bang-implementation-of-an-erp-case-study-of-erpnext/</loc><lastmod>2024-05-23T22:36:50+03:00</lastmod></url><url><loc>https://codewithkarani.com/2024/06/02/optimizing-erpnext-performance-tips-for-faster-and-smoother-operations/</loc><lastmod>2024-06-02T17:56:32+03:00</lastmod></url><url><loc>https://codewithkarani.com/2024/06/04/error-deprecated-ansible-builtin-include-has-been-removed/</loc><lastmod>2024-06-04T21:05:54+03:00</lastmod></url><url><loc>https://codewithkarani.com/2024/06/05/how-to-set-up-and-manage-tax-withholding-in-erpnext/</loc><lastmod>2024-06-05T21:27:31+03:00</lastmod></url><url><loc>https://codewithkarani.com/2024/06/13/why-erp-implementations-fail-avoiding-the-top-10-implementation-mistakes/</loc><lastmod>2024-06-13T23:09:48+03:00</lastmod></url><url><loc>https://codewithkarani.com/2024/06/15/understanding-zero-rated-and-tax-exempt-customers-in-erpnext-a-kenyan-case-study/</loc><lastmod>2024-06-15T01:34:14+03:00</lastmod></url><url><loc>https://codewithkarani.com/2024/06/22/interactive-frappe-and-whatsapp-integration-whatsapp-and-frappe-framework-for-real-time-data-management/</loc><lastmod>2024-06-22T10:36:35+03:00</lastmod></url><url><loc>https://codewithkarani.com/2024/07/02/how-to-install-erpnext-version-15-in-ubuntu-24-04-a-step-by-step-guide/</loc><lastmod>2026-04-20T14:08:04+03:00</lastmod></url><url><loc>https://codewithkarani.com/2024/08/04/transforming-waste-management-upeosofts-comprehensive-waste-management-software/</loc><lastmod>2024-08-06T07:58:17+03:00</lastmod></url><url><loc>https://codewithkarani.com/2024/10/05/cost-of-goods-sold-in-erpnext-using-the-landed-cost-voucher/</loc><lastmod>2024-10-05T18:52:36+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/01/02/why-i-rebranded-to-karani-online-broadening-the-horizon-of-impact/</loc><lastmod>2025-01-02T11:54:55+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/01/03/choosing-the-right-erp-solution-a-comprehensive-comparison/</loc><lastmod>2025-01-03T11:32:24+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/01/07/revolutionize-your-payments-with-mpesa-and-whatsapp-integration-for-erpnext/</loc><lastmod>2025-01-07T22:48:03+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/01/16/master-erpnext-inventory-management-a-comprehensive-video-series/</loc><lastmod>2025-01-16T06:55:25+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/01/16/unlock-the-power-of-erpnext-shopify-integration-a-complete-solution-for-e-commerce-management/</loc><lastmod>2025-01-16T15:39:01+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/01/17/key-reasons-to-use-erpnext-for-stock-management/</loc><lastmod>2025-01-17T07:14:54+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/01/18/getting-started-with-erpnext-inventory-management/</loc><lastmod>2025-01-18T09:15:35+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/01/19/creating-and-managing-items-in-erpnext/</loc><lastmod>2025-01-19T22:19:21+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/01/20/mastering-units-of-measure-uom-in-erpnext/</loc><lastmod>2025-01-20T06:38:36+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/01/21/mastering-item-attributes-and-variants-in-erpnext/</loc><lastmod>2025-01-21T06:37:59+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/01/21/discover-kejeka-the-ultimate-property-management-solution/</loc><lastmod>2025-01-21T06:48:14+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/01/22/setting-up-price-lists-and-item-prices-in-erpnext/</loc><lastmod>2025-01-22T06:58:22+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/01/23/unlocking-the-power-of-dukaplus-a-robust-pos-for-retail-success/</loc><lastmod>2025-01-23T00:07:50+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/01/23/master-erpnext-warehouse-management-optimize-your-inventory-for-maximum-efficiency/</loc><lastmod>2025-01-23T19:51:20+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/01/31/handling-stock-movements-in-erpnext-purchase-receipts-delivery-notes-and-stock-transfers-explained/</loc><lastmod>2025-01-31T10:44:07+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/02/03/how-to-perform-stock-reconciliation-in-erpnext-a-step-by-step-guide/</loc><lastmod>2025-02-03T10:20:25+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/02/10/dukaplus-mobile-pos-the-smartest-way-to-sell-manage-your-business-on-the-go/</loc><lastmod>2025-02-10T23:46:21+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/02/18/dukaplus-just-got-smarter-introducing-analytics-expense-reporting/</loc><lastmod>2025-02-18T13:40:20+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/02/18/become-a-pro-frappe-erpnext-developer-master-customization-development-deployment/</loc><lastmod>2025-02-18T18:55:56+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/03/03/the-secret-to-consistent-savings-how-chamaas-help-you-stay-disciplined/</loc><lastmod>2025-03-03T09:00:39+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/03/04/luxury-relaxation-and-team-spirit-upeosofts-mombasa-adventure-begins/</loc><lastmod>2025-03-04T23:36:25+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/03/07/the-grand-finale-upeosofts-first-class-farewell-from-mombasa/</loc><lastmod>2025-03-07T14:57:29+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/03/11/how-to-transfer-files-from-a-remote-ubuntu-server-to-local-using-scp-password-authentication/</loc><lastmod>2025-03-11T20:36:54+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/03/13/transforming-fleet-management-with-frappe-erpnext-a-complete-erp-solution/</loc><lastmod>2025-03-13T12:50:04+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/03/13/mastering-project-accounting-in-erpnext-tracking-expenses-revenue-budgets/</loc><lastmod>2025-03-13T16:54:58+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/03/18/mastering-serial-and-batch-numbers-in-erpnext-a-complete-guide-to-inventory-tracking/</loc><lastmod>2025-03-19T08:09:48+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/03/19/revolutionizing-land-sales-a-smart-erp-solution-for-land-selling-companies/</loc><lastmod>2025-03-19T08:56:49+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/03/23/mastering-product-bundles-in-erpnext-for-efficient-inventory-management/</loc><lastmod>2025-03-23T09:40:54+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/03/26/introducing-our-frappe-powered-loan-management-app-simplifying-lending-repayments/</loc><lastmod>2025-03-26T02:16:09+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/03/30/introducing-dukaplus-web-the-pos-that-moves-with-you/</loc><lastmod>2025-03-30T20:32:12+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/04/27/securing-deliveries-how-technology-is-transforming-the-way-businesses-protect-delivery-notes/</loc><lastmod>2025-04-27T23:30:13+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/04/27/erp-implementation-the-top-8-reasons-why-mindset-matters-more-than-budget/</loc><lastmod>2025-04-27T23:47:04+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/05/02/the-smarter-way-to-manage-receivables-introducing-the-customer-statement-with-aging-in-erpnext/</loc><lastmod>2025-05-02T01:06:27+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/05/12/hudumaflow-revolutionizing-field-technician-and-business-management/</loc><lastmod>2025-05-12T00:06:58+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/05/24/trapped-in-the-system-why-most-erps-fail-businesses/</loc><lastmod>2025-05-24T22:31:11+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/06/03/smart-waste-clean-future-how-technology-is-powering-climate-action-from-the-ground-up/</loc><lastmod>2025-06-03T12:26:18+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/06/12/introducing-linda-figo-your-free-kidney-risk-self-assessment-tool/</loc><lastmod>2025-06-12T22:10:33+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/06/24/why-land-selling-businesses-are-collapsing-and-how-ardhipro-is-changing-the-game/</loc><lastmod>2025-06-24T11:01:49+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/06/24/you-feel-fine-until-you-dont/</loc><lastmod>2025-06-24T11:08:05+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/06/24/transform-the-way-you-sell-welcome-to-upeocrm-where-leads-come-alive-and-customers-stay-loyal/</loc><lastmod>2025-06-24T13:57:04+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/07/16/africa-is-ready-but-is-the-infrastructure/</loc><lastmod>2025-07-16T13:53:14+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/07/21/the-ultimate-shopify-erpnext-integration-a-complete-solution-for-modern-ecommerce-businesses/</loc><lastmod>2025-07-21T23:13:30+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/08/06/it-doesnt-end-at-the-sale-the-upeocrm-way/</loc><lastmod>2025-08-06T13:56:14+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/08/29/erpnext-whatsapp-business-integration-transform-how-your-business-communicates/</loc><lastmod>2025-08-29T13:52:28+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/08/29/upeotelephony-erpnext-call-center-integration-powered-by-freepbx/</loc><lastmod>2025-08-29T15:07:06+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/08/30/upeoxpense-an-expense-management-app-built-on-erpnext-frappe-next-js/</loc><lastmod>2025-08-30T21:49:22+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/09/16/why-every-service-business-needs-a-client-portal-and-how-upeolens-delivers/</loc><lastmod>2025-09-16T22:48:43+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/10/14/%f0%9f%9a%97-garisuite-yard-finally-a-car-dealership-software-that-understands-what-its-like-to-run-a-yard-in-kenya/</loc><lastmod>2025-10-14T08:36:51+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/12/15/units-of-measure-uoms-conversion-factors-in-erpnext/</loc><lastmod>2025-12-15T15:10:05+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/12/21/how-to-import-huge-datasets-into-erpnext-the-right-way-without-pain/</loc><lastmod>2025-12-21T01:11:57+03:00</lastmod></url><url><loc>https://codewithkarani.com/2025/12/26/most-car-yards-are-busy-but-financially-blind/</loc><lastmod>2025-12-26T22:13:52+03:00</lastmod></url><url><loc>https://codewithkarani.com/2026/01/06/erpnext-as-backend-for-mobile-apps-portals/</loc><lastmod>2026-01-06T12:44:36+03:00</lastmod></url><url><loc>https://codewithkarani.com/2026/01/06/linux-for-erpnext-what-a-server-really-is-and-why-businesses-use-linux/</loc><lastmod>2026-01-06T19:18:56+03:00</lastmod></url><url><loc>https://codewithkarani.com/2026/01/07/building-saas-platforms-on-erpnext/</loc><lastmod>2026-01-07T13:21:52+03:00</lastmod></url><url><loc>https://codewithkarani.com/2026/01/08/you-can-now-start-your-own-erpnext-saas-business-in-minutes/</loc><lastmod>2026-01-08T23:53:28+03:00</lastmod></url><url><loc>https://codewithkarani.com/2026/01/09/what-linux-really-is-and-why-it-runs-the-world-quietly/</loc><lastmod>2026-01-09T16:32:09+03:00</lastmod></url><url><loc>https://codewithkarani.com/2026/01/09/understanding-files-folders-ownership-in-linux-why-erpnext-servers-break/</loc><lastmod>2026-01-09T19:55:10+03:00</lastmod></url><url><loc>https://codewithkarani.com/2026/01/09/server-hardening-production-security-for-erpnext-complete-linux-guide/</loc><lastmod>2026-01-09T21:50:44+03:00</lastmod></url><url><loc>https://codewithkarani.com/2026/01/22/erpnext-shopify-integration-solving-the-real-business-problems-no-one-talks-about/</loc><lastmod>2026-01-22T01:45:49+03:00</lastmod></url><url><loc>https://codewithkarani.com/2026/01/22/erpnext-shopify-integration-architecture-pitfalls-and-production-engineering-lessons/</loc><lastmod>2026-01-22T18:42:55+03:00</lastmod></url><url><loc>https://codewithkarani.com/2026/01/23/erpnext-in-production-why-systems-become-slow-unreliable-and-hard-to-trust-and-how-upeosight-fixes-it/</loc><lastmod>2026-01-23T19:20:58+03:00</lastmod></url><url><loc>https://codewithkarani.com/2026/02/04/ardhipro-turning-land-sales-from-guesswork-into-a-controlled-profitable-system/</loc><lastmod>2026-02-04T11:30:13+03:00</lastmod></url><url><loc>https://codewithkarani.com/2026/02/21/paper2-the-restaurant-hospitality-system-built-for-speed-control-and-real-operational-intelligence/</loc><lastmod>2026-02-21T17:22:13+03:00</lastmod></url><url><loc>https://codewithkarani.com/2026/04/07/how-to-fix-sign_and_send_pubkey-signing-failed-agent-refused-operation-github-ssh-error/</loc><lastmod>2026-04-07T12:02:17+03:00</lastmod></url><url><loc>https://codewithkarani.com/2026/04/10/upeo-ai-turn-your-erpnext-data-into-instant-answers/</loc><lastmod>2026-04-10T20:51:47+03:00</lastmod></url><url><loc>https://codewithkarani.com/2026/04/11/a-better-way-to-manage-properties-inside-ishi-full-system-demo/</loc><lastmod>2026-04-11T21:21:33+03:00</lastmod></url><url><loc>https://codewithkarani.com/2026/04/20/youre-using-erpnext-but-do-you-actually-know-what-your-customers-think/</loc><lastmod>2026-04-20T15:32:50+03:00</lastmod></url><url><loc>https://codewithkarani.com/2026/04/20/stop-sending-blind-sms-introducing-upeosms-for-smart-bulk-messaging-in-frappe/</loc><lastmod>2026-04-20T15:31:58+03:00</lastmod></url></urlset>
