Home / Companies / Retool / Blog / July 2022

July 2022 Summaries

6 posts from Retool

Filter
Month: Year:
Post Summaries Back to Blog
Retool has successfully raised $45 million at a $3.2 billion valuation in their Series C2 funding round, following their strategy of smaller rounds at lower valuations to minimize dilution and preserve employee upside. This round was supported by long-term investors such as Sequoia and the Collison brothers, reflecting their confidence in Retool’s unconventional approach. Retool provides a platform for building internal-facing software using a combination of drag-and-drop UI assembly and custom business logic coding, and is used by companies like NBC and Amazon for various internal processes. Recent updates include an expanded component library, Source Control integration with Git, and a new free plan for up to five users, aimed at reducing financial barriers to high-quality internal software. The company is also introducing a Retool-hosted PostgreSQL database and is actively hiring across several locations to support its ongoing growth and ambition to revolutionize software development.
Jul 28, 2022 574 words in the original blog post.
Retool has announced significant updates to its free plan, allowing developers and teams of up to five people to build unlimited apps without cost, aimed at empowering small teams and startups to create internal tools efficiently. The platform offers a comprehensive UI component library, seamless integration with a variety of databases and APIs, and the ability to store and manage data in a Retool-hosted PostgreSQL database. Existing functions such as query reuse and custom React component integration are also enhanced, making it easier for teams to develop and scale applications. Additionally, Retool has expanded its trial period for paid plans and offers startups the opportunity to apply for a year of free access, encouraging more users to harness the platform's capabilities. The announcement coincides with Retool's Series C2 fundraising success, raising $45 million at a valuation of $3.2 billion, highlighting its growth and commitment to supporting developers globally.
Jul 28, 2022 566 words in the original blog post.
Retool has launched a new library of over 90 UI components designed to enhance the development of internal tools and business applications. Initially built on Ant Design, the previous component library faced scalability issues as Retool's customer base expanded, prompting the creation of a proprietary library. The updated components, which include new elements like Statistic, Range Slider, and Collapsible Container, offer improved customization, pre-configured validation, and dynamic features to streamline user interactions. Additionally, Retool has expanded its icon library and introduced extensive configuration options, enabling developers to tailor components to their specific needs. The new components are accessible via the Inspector tool, with deprecated components available for upgrade. As part of its ongoing improvements, Retool is also enhancing style editing capabilities and navigation options, while introducing a free plan allowing developers and teams of up to five members to build unlimited Retool apps at no cost.
Jul 26, 2022 514 words in the original blog post.
The useEffect hook in React plays a crucial role in synchronizing components with external systems by executing functions after rendering, with its dependency array serving as a pivotal element determining when these functions should rerun. The dependency array, if left empty, ensures the effect runs only once upon component mount, while specifying dependencies prompts reruns only if those dependencies change, preventing infinite rerender loops. Developers often encounter challenges with infinite loops, particularly when state variables within the effect are also dependencies, or when dealing with complex values like objects and functions, which React checks for referential equality. Solutions include careful management of dependencies, using useCallback to memoize functions, and structuring component logic to adhere to best practices while maintaining ESLint compliance. Through real-world case studies, the text illustrates how proper handling of the dependency array can lead to efficient, clean, and maintainable React code, highlighting its significance in state management and rendering behavior.
Jul 20, 2022 2,090 words in the original blog post.
Since 2020, Retool has conducted the State of Internal Tools survey to explore how companies utilize custom internal tools, focusing on developers' time allocation, build processes, and impact measurement. The latest survey, with over 2,000 respondents, reveals that 33% of developers' time is dedicated to creating internal tools, with a notable increase in tools being built for operations teams, now at 55.4%. Databases and internal APIs, particularly Postgres, are more commonly used as data sources than third-party APIs, though Slack, GitHub, and Stripe remain popular. The report also highlights a link between company size and the use of SQL and Python, and raises concerns about inadequate security measures in internal tools. Additionally, a tutorial on understanding the dependency array in React's useEffect() hook is provided to help developers navigate its complexities.
Jul 14, 2022 226 words in the original blog post.
Retool highlights the importance of admin panels for businesses and reviews four Vue admin dashboard templates based on price, customizability, and ease of use. The Vuexy template, priced at $35, offers a variety of pre-designed pages and supports multiple frameworks. Gull, priced at $24, provides built-in applications and customization options. Materio, starting at $49, offers versions for Vue and Vue + Laravel, and includes features like lazy loading and fuzzy search. Vue Notus is a free, open-source option with extensive documentation and customizable features. Retool also promotes its own platform for building internal apps with drag-and-drop components and extensive database support.
Jul 13, 2022 958 words in the original blog post.