The Latest from Formidable
Thoughts from our team on current events, new techniques and tools, trends we're seeing, and our unique Formidable culture.
Infrastructure as Code in TypeScript, Python, Go, C#, Java, or YAML with PulumiAugust 25, 2022Whether to use Terraform or Pulumi depends on your circumstances. Let's figure out what's best for you.
Debug Jest TypeScript in VS Code, Monorepo EditionAugust 17, 2022In this article, you’ll learn about setting up VS Code to debug your TypeScript Jest test cases. By the end, you’ll have a VS Code launch configuration that you can use in your projects time and time again.
SQL in io-ts, Part One: Mutual Recursion & Sub-SelectAugust 10, 2022In this series of articles, you’ll learn about how we updated our Nestjs backend by adding a new POST endpoint having a fully documented, validated, and parsed input JSON body with complete SQL support.
Accessibility as a First-Class Citizen with React Native AMAJuly 26, 2022Say you’re a mobile app developer and you’ve received a set of beautiful designs that were created with accessibility in mind. You might think this is enough to create an accessible mobile app, but it’s not. Here's a new library that can help.
Iterables in JSJuly 12, 2022A perhaps less well-known addition of the ES2015 spec is the addition of the iteration protocols. These protocols allow us JS developers to make use of iterables — a very powerful language feature that you’re likely already using in your day-to-day development, but maybe haven’t given too much thought to!
Digital Transformation - What Does the Research Tell Us?July 7, 2022Today, no business can afford to ignore the productivity efficiencies, conveniences, and improved user experience modern digital systems can deliver.
The awkward valley to ESM: Node.js, Victory, and D3June 15, 2022We continue our examination of the shift to ESM on Node.js and broader ramifications for the ecosystem. In this post, we look at the challenges and lessons in handling ESM-only dependencies in our Victory charting library.
Five Essential Non-technical Skills for SRE SuccessJune 8, 2022Paul shares five essential non-technical skills (in no particular order) that he believes are necessary for SRE success.
Discover Value in Design Process: The Secret to How We Build the Best Product ExperienceJune 6, 2022Companies need agile, integrated engineering and product design teams to keep up and to stay ahead. It is instrumental to have designers with expertise to build the most successful experiences.
Build, Migrate, Improve: A Three-Phase Approach to Adopting TypeScriptMay 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.