Home / Companies / Directus / Blog / February 2023

February 2023 Summaries

6 posts from Directus

Filter
Month: Year:
Post Summaries Back to Blog
In the inaugural edition of a monthly series, Directus team members Rijk and Kevin discuss various aspects of engineering and engineering culture within the organization. They highlight recent improvements such as more efficient file streaming and the introduction of schema migration endpoints to streamline project transitions. The team balances priorities between core product development and cloud services, applying the 80/20 rule to maximize user benefits. The development of "Flows" addresses repetitive tasks with a focus on flexibility and safety. The release schedule has transitioned to a monthly cadence to maintain stability and encourage regular updates. Additionally, the team is considering expanding support to NoSQL databases, aiming to provide a consistent user experience across different database types. The series encourages audience interaction through question submissions on GitHub or an anonymous form.
Feb 28, 2023 727 words in the original blog post.
The Directus Insights Module now offers enhanced capabilities for creating custom dashboards and reports with the addition of four new types of data visualization panes: bar charts, meters, line charts, and pie/donut charts. These new features, available to both Directus Cloud and Enterprise Self-Hosted Projects, enable users to utilize a drag-and-drop interface to gain deeper insights from one or multiple data sources. Bar charts are designed for comparing data points, meters for visualizing a single data point against a target, line charts for displaying trends over time, and pie/donut charts for illustrating the composition of a whole. The update aims to enhance user experience by providing more engaging and versatile ways to visualize data, with comprehensive documentation and community support available for users seeking assistance.
Feb 24, 2023 341 words in the original blog post.
Open source tools have become increasingly prevalent and valuable for developers and organizations by allowing flexibility and agility in solving business problems without significant investment. Many open source products start with free community versions, offering immediate value, with options to upgrade to enterprise versions for added support. Over 50% of Fortune 500 companies and a majority of other businesses use open source software for critical operations. This popularity is reflected in the diverse array of available tools, such as Next.js for building web applications, TipTap for creating custom text editors, Squoosh for image optimization, and many others, each offering unique benefits and supported by active communities. These tools facilitate various aspects of digital projects, including video conversion, customer engagement, form building, web analytics, scheduling, CSS frameworks, search engines, and data grids, enhancing productivity and efficiency in tech workflows.
Feb 22, 2023 1,050 words in the original blog post.
A recent presentation at the State of Open Con in London highlighted the importance of publishing open data, emphasizing the benefits of transparency, community engagement, and developer reuse. The speaker discussed the need to adhere to the FAIR Principles, ensuring that data is findable, accessible, interoperable, and reusable. It was recommended to release raw structured data alongside reports to enhance insights and validation, while ensuring sensitive information is anonymized. The presentation also advocated for the use of APIs to facilitate developer interaction with data, suggesting tools like Directus for rapid API creation. Additionally, the talk underscored the significance of metadata in making datasets discoverable and usable, and highlighted the potential of building applications that leverage open data, stressing the importance of accessibility and inclusivity in these applications. The session concluded by promoting Directus Cloud as a tool to simplify the establishment of APIs, thereby lowering barriers to data access and increasing community engagement.
Feb 15, 2023 1,006 words in the original blog post.
Valentine's Day brings attention to potential "breaking changes" in Directus, which, while sometimes frustrating, can ultimately lead to beneficial updates and improvements in projects. Breaking changes occur when updates or new features in a software system cause other components to fail, requiring users to modify their code. Directus aims to minimize such disruptions by adhering to an 80/20 rule, identifying changes as "breaking" if they affect at least 80% of users. Despite the challenges, these changes often enhance the platform, supported by thorough documentation and clear communication with the user community. Directus values user feedback and encourages community engagement to continually refine and improve its offerings.
Feb 14, 2023 424 words in the original blog post.
Developing web or mobile apps from scratch within a two-month timeframe can be daunting, especially when tackling backend development. While front-end frameworks like Next.js, Nuxt.js, or Angular are often well-handled, implementing robust backend infrastructure requires time, resources, and expertise in areas such as database management, file storage, and content delivery. To streamline this process, Backend-as-a-Service (BaaS) offers a cloud-hosted solution that reduces deployment time, manages infrastructure, and cuts costs. BaaS packages provide essential features like database integration, user authentication, scalability, and security, making it appealing for developers to focus on creative front-end design. The BaaS market is predicted to grow significantly, offering benefits such as faster project deployment, reduced costs, less technical stress, enhanced security, and more time for front-end development. Directus, an open-source BaaS provider, exemplifies these advantages by offering a comprehensive toolkit that simplifies backend construction and enhances project efficiency.
Feb 07, 2023 906 words in the original blog post.