Our Latest Insights
Thoughts from our team on current events, new techniques and tools, trends we're seeing, and our culture.
14 results shown.
Build, Migrate, Improve: A Three-Phase Approach to Adopting TypeScript
May 23, 2022Converting a project to TypeScript is an investment worth making. Here’s what you need to know to make the process go smoothly and quickly.Async GraphQL with Rust: Data and Graphs
May 12, 2022An overview of SeaORM and async-graphql including data models and querying, GraphQL schemas and resolvers, and handling HTTP requests with auth context.Async GraphQL with Rust: Introduction
April 27, 2022An introduction to the Rust ecosystem and a collection of libraries that empower developers to build production-ready server applications with GraphQL.Building Teams and Profiling Third Parties
April 21, 2022Welcome to Part 2 of our series where we deep dive into the findings from our recently published report, ‘The State of Digital Transformation'.Sam ReffittNarrowing Types in TypeScript
April 13, 2022Type narrowing is just what it sounds like—narrowing down a general type into something more precise. Here's how to do it.Trey HooverThe Rise of the Design Generalist
April 4, 2022At Formidable, we’ve seen that the broader our experiences get, the better prepared we are. This has led to a different kind of career trajectory. Cue the Design Generalist.Digital Transformation - Driving Success
March 9, 2022As we enter 2022, the pace of digital change is at an all-time high and shows no evidence of slowing down. To address these changes and adapt to a swiftly evolving digital marketplace, companies are rapidly digitizing their internal operations, supply-chain management, and customer interactions.Sam ReffittZero Argument, Asynchronous Class Configuration & Instantiation
March 2, 2022In this article, you will learn by example, a pattern for developing TypeScript service-layer classes that are capable of asynchronous, self-configuration.Optimizing Incident Response Thanks to Chaos Engineering
February 17, 2022When some think of Chaos Engineering, they may only see how common areas like resiliency, security, and performance can be improved in a system. However, one such experiment also taught me that Chaos Engineering can help improve your team’s incident response mean time to recovery (MTTR)!New Research: The State of Digital Transformation
January 25, 2022We're excited to introduce our inaugural custom research report, The State of Digital Transformation.Amy L. DicksonWe're Building a Visual Regression Testing Library for React Native
January 13, 2022Today we are announcing **react-native-owl**, a visual regression testing library focused on React Native. This is a library that enables developers to introduce visual regression tests to their apps for **iOS** and **Android.**Manos KonstantinidisTheming a React Application with Vanilla Extract
December 1, 2021In this blog post, we're going to look at theming a React application with Vanilla Extract, which solves a lot of our theming problems in a single CSS-in-JS library.Developing GraphQL APIs Using TypeGraphQL
November 23, 2021In this article we will explore another popular JavaScript code-first library: TypeGraphQL. We will use the same schema as before, the same in-memory data, and Apollo Server. This way we can easily compare how we can create the same API using different tools for building the schema.Yanko Valera3 Combat Sports Principles that Apply to Site Reliability Engineering
November 18, 2021Principles from the combat sports world also apply in the professional life of Site Reliability Engineering (SRE). Here's how.