Skip to content

Instantly share code, notes, and snippets.

exception ItemAlreadyExists of string
exception ItemNotFound of string
exception DomainError of string
type Command =
| CreateInventoryItem of Id: int
| RenameInventoryItem of Id: int * Name: string
| RemoveItemsFromInventory of Id: int * Amount: int
| AddItemsToInventory of Id: int * Amount: int
| DeactivateInventoryItem of Id: int
@AlexSugak
AlexSugak / Grammarly_FE_talks.md
Last active March 5, 2024 16:04
Grammarly front-end talks

Grammarly front-end talks

Links to the video recordings of various front-end related talks and workshops from Grammarly team.

  1. False simplicity of front-end applications [rus]: goes into details about how we solve complexity of modern stateful UI with focus on practical application of SOLID and FRP from the team behind Grammarly Editor
  2. False Simplicity of Front-End Applications: Our Experience [rus]: similar title as #1 but different talk, with more details about Grammarly Editor implementation challenges
  3. Scaling Front-End Platforms [eng]: Nick Sorrentino, Director of Engineering at Grammarly talks about challenges of scaling modern front-ends
  4. Introduction in Reactive Programming with React [rus]: overview of how to apply FRP with react
  5. [Керування