Purpose: Documentation

  • Markdown
    # POC overview — masking two origins behind one CloudFront-fronted domain
    
    ## Goal
    
    Public domain `clappo.co.uk` serves content from two completely separate origins on different infrastructure:
    
    • #Cloudfront
    • #Details
    • #DNS
  • TypeScript
    export type Result<T, E = Error> =
      | { ok: true; value: T }
      | { ok: false; error: E };
    
    export const ok = <T>(value: T): Result<T, never> => ({ ok: true, value });
    export const err = <E>(error: E): Result<never, E> => ({ ok: false, error });
    • #Cron