Centralizing AI Providers information in 4D
As AI becomes a core part of your applications, you increasingly rely on embeddings, vector similarity, and AI-driven features. One recurring challeng...
As AI becomes a core part of your applications, you increasingly rely on embeddings, vector similarity, and AI-driven features. One recurring challeng...
Modern users expect email notifications appear instantly when a new email arrives. 4D 21 R3 introduces support for IMAP IDLE notifications, bringing r...
In our previous post, we highlighted how improvements in type inference and error handling help make 4D development more reliable. The 4D code editor ...
Business applications are constantly evolving, and new logic is often required even after deployment. In some cases, applications store business rules...
Managing external components is a key part of modern development workflows. While GitHub integration already simplified dependency management in 4D, m...
Large reports, contracts, or documentation files often contain more information than can be quickly processed. Wouldn’t it be nice if you could simply...
When working on a large 4D application, it is common to split functionality across a host project and several components. This modular architecture ke...
4D 21 R2 introduces an updated version of 4D View Pro based on SpreadJS v18.2, along with a Ribbon fully compatible with this release. Since 4D View P...
When working on a project with multiple components, quickly identifying the one you need can save valuable time. The simplest and most effective way t...
In the Semantic search: querying by vector similarity post, we introduced how to query entities using vector similarity, a powerful way to find the mo...
Got a question, suggestion or just want to get in touch with the 4D bloggers? Drop us a line!
* Your privacy is very important to us. Please click here to view our Policy