More posts from Charly Poly

tools

Get the best of TypeScript Control Flow Analysis

Getting strong types and better type inference in TypeScript doesn’t necessarily require advanced types and `as` usages everywhere. Here are some simple type construction patterns, code writing habits, and compiler options to improve your application’s type inference without increasing complexity.

  • Charly Poly
    Charly Poly
7 min read

Use Cases

  • Admin panels
  • Firebase GUI
  • MongoDB GUI
  • GraphQL GUI
  • Dashboards
  • SQL GUI
  • React components
  • Google Sheets GUI
  • Customer support
  • Financial operations

Integrations

  • PostgreSQL
  • MySQL
  • DynamoDB
  • Firebase
  • GraphQL
  • Amazon S3
  • Google Sheets
  • MongoDB

Developers

  • Changelog
  • Documentation
  • Status
  • Self-hosted deployment
  • API Generator
  • RegEx Generator
  • Developer utilities
  • Developer network

Resources

  • Contact Support
  • Community home
  • Support forum
  • Join our Discord
  • Show & Tell
  • Retool for startups
  • State of AI Report
    new
  • Internal tools report
  • Engineering time report
  • Guide to building secure internal tools

Company

  • About
  • Customers
  • Careers
  • Blog

© Retool, Inc.

PrivacyTermsSecurity