Home / Companies / Speakeasy / Blog / July 2022

July 2022 Summaries

3 posts from Speakeasy

Filter
Month: Year:
Post Summaries Back to Blog
Speakeasy underwent a comprehensive rebranding process in collaboration with design partners, Catalog, to enhance its visual identity, which involved defining the company's values of transparency, reliability, and approachability to guide the design team. Initially, the process involved evaluating multiple design styles to achieve a balance between approachability and reliability, leading to a preference for a style that aligned more closely with the company's values. The feedback from the developer community played a crucial role in refining the designs, particularly in choosing a look and feel that resonated with users, ultimately resulting in the selection of a clean, reliable, and approachable design. The branding also included the development of a mascot, Beezy the Speakeasy bee, chosen for its association with hard work and engineering, which complements the pixelated logo style. The final iteration brought together the chosen design elements, making minor adjustments to color hierarchies for live application, and resulted in a cohesive brand identity that is now reflected on the company's website.
Jul 19, 2022 1,414 words in the original blog post.
The team is debating the choice between SASS, CSS Modules, and CSS-in-JS for styling their API Ops platform's developer console, considering the ease of embedding components in external UIs. They ultimately decided to use CSS-in-JS due to its compatibility with embedding and theming requirements, favoring the use of libraries like styled-components and Emotion, which is integrated into Material UI (MUI). The conversation reflects considerations on maintaining a consistent theme, reducing maintenance burdens, and ensuring flexibility for future styling needs, such as implementing dark mode or allowing customer-specific theming. Despite some team members' experiences with global CSS stylesheets leading to maintenance challenges, they acknowledge that CSS-in-JS offers a more modern, efficient approach, especially for projects requiring dynamic theming capabilities.
Jul 14, 2022 1,349 words in the original blog post.
Remote-first development teams often face challenges due to the shift from in-person to virtual collaboration, but using tools like Loom for sharing short video updates in Slack can enhance communication and context-sharing without the need for additional meetings. This practice not only keeps the team informed but also aims to create a library of video resources to assist new hires in understanding team processes, as demonstrated in a video on using Pulumi for infrastructure management.
Jul 06, 2022 117 words in the original blog post.