Our February 4th Developer Office Hours was focused on real developer problems and situations that Rafa has been dealing with recently with customers. He started the session by sharing a few scenarios and asking the community how they would approach them, which opened a really good and practical discussion.
Session Highlights
One of the main topics was an on-premise customer that was seeing intermittent HTTP 500 errors. There was no clear pattern, no useful logs, and sometimes the system would just crash. This led to a lot of conversation around things like database connections, calculated fields with rollups, and how limits and configurations can slowly create problems without being very obvious at first.
Rafa then showed how he worked with the customer navigating through Sugar Support documentation and helped them identify a configuration that was causing the issue. In this case, non-admin users were allowed to run a very high number of queries per action, much higher than the default (125k to be exact). Over time, this was exhausting system resources and causing the instability. It was a good reminder that changing defaults can have side effects that are hard to see until something breaks.
Later in the session, the conversation moved to custom development and how teams are building MLPs (Module Loader Packages) using the Extension Framework. Rafa asked how others are handling this today, especially when customizations need to coexist with out-of-the-box functionality and still be visible in Studio. The community shared different approaches, and Rafa closed by showing a solution he and a partner are using, which could become a best practice going forward.
Overall, it was a very practical session with a lot of real examples and shared experience. If you’re working with on-premise environments, performance issues, or complex customizations, it’s definitely worth watching the recording.
Session Recording
Let us know how we are doing!
We want our Developer Office Hours sessions to be relevant and valuable. Please provide feedback so we can continue to improve and better serve you!
Share your feedback with this short survey.
Next Session Sign-Up
The next Office Hours session will be on March 4th, 2026
Please register for the Office Hours series so you don’t miss a session.
Developer Office Hours are (typically) held on the first Wednesday of every month at 10 a.m. ET / 7 a.m. PT.