collins-dev.hashnode.devInstalling WSL on Windows and Setting Up ERPNext (Step-by-Step Guide)If you're a developer or system admin looking to run ERPNext on a Windows machine, using WSL (Windows Subsystem for Linux) here is one of the most seamless ways to do it. In this guide, you’ll learn how to: - Install WSL on Windows- Set up a Linux en...Jun 11, 2025·2 min read
collins-dev.hashnode.devHow to Set Up ERPNext Bench Using a Python Virtual Environment on WSL (Windows)If you’re setting up ERPNext on a Windows machine using WSL (Windows Subsystem for Linux) and encounter Python installation errors like: error: externally-managed-environment yaml Copy Edit This is because your system is PEP 668-compliant, which rest...Jun 11, 2025·2 min read
collins-dev.hashnode.devUnderstanding the SOLID Principles with Real-Life ExamplesIntroduction The SOLID principles are five design principles intended to make software designs more understandable, flexible, and maintainable. These principles help software engineers write clean, scalable, and robust code. 1. Single Responsibility...Jun 3, 2025·4 min read
collins-dev.hashnode.devFrappe FrameworkWhat is Frappe Framework? Build Powerful Web Apps Fast 👤 Author: Collins Kiprotich📧 Email: kiprotichcollince34@gmail.com Have you ever wanted to build powerful, data-driven web apps quickly — without having to set up everything from scratch? Let m...May 31, 2025·3 min read
collins-dev.hashnode.devWhat is ERPNext? A Beginner-Friendly Guide to Open Source ERP👤 Author: Collins Kiprotich📧 Email: kiprotichcollince34@gmail.com If you’ve ever wondered how businesses manage sales, inventory, accounting, HR, and even websites — all from one place — then you’re about to discover something powerful: ERPNext. ...May 31, 2025·3 min read