Posts filed under Engineering
The only way to write maintainable large and complex software like Frappe Framework and ERPNext is to make it "composable".
At Frappe we serve 7000+ sites. Changes we made last year dropped memory usage of Frappe deployments anywhere from 10-35% depending on the configurations.
DoppioBot brings ChatGPT to Frappe's desk interface, powered by Frappe's Custom Page feature and React.
In this tutorial, we will use the Frappe JS SDK to integrate our Frappe Framework backend in NodeJS applications. We will also see how to use the SDK in Firebase Cloud Functions.
In this final part, we will add interactivity to our eBook storefront, do some polish and deploy it to Frappe Cloud.
Learn how to programmatically send emails in Frappe. Also, we will learn how to integrate the Razorpay payment gateway from scratch.
Let's build an online store for listing and selling eBooks using Frappe Framework, Bulma & Razorpay
With so many software applications, tools and components available for free, why bother making new ones?
Let's learn how to use Astro (along with TailwindCSS) to build more sophisticated portal pages in your Frappe sites.
In this tutorial, we will learn how to use MongoDB as a datasource for our DocTypes, using the power of Virtual DocTypes.
We recently launched a partner portal as an application for us and our partners and here’s how Frappe Framework made it seamless.
An open source wiki application that works at scale
Frappe Redesign 2020 is the culmination of an 18 month effort. The biggest and longest project we have delivered to date.
Automating memberships at IFF with ERPNext, so they can focus on keeping the Internet free and healthy.
Introduction to Form Scripting in Frappe.
Quality cannot be absolute. It's a process, which goes on.
Building a library we needed, reaching over 450 points on Hacker News.
How we upgraded to automation of help video creation for ERPNext.
Bad Error Handling is one of the toughest problems in software architecture and a reason for most breakdowns
How we create our Virtual Machine images effortlessly and automatically