Skip to content
View peterboyer's full-sized avatar
  • Sydney, Australia
  • 13:29 (UTC +11:00)

Block or report peterboyer

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
peterboyer/README.md
* [/unenum] universal adt utilities for typescript
* [/dotfiles] personal configs for neovim/tmux/etc
* [/restful-api-design-tips] compilation of restful design principles

* use tabs for indentation (dev accessibility) 1 2
* typescript: use explicit return types (clear intent, faster tsc) 1 2
* typescript: use `type` unless you _need_ `interface` features (declaration merging) 1
* typescript: avoid enums (only supports string/number, use objects as const, or try unenum) 1

Pinned Loading

  1. unenum unenum Public

    Universal ADT utilities for TypeScript.

    TypeScript 18 1

  2. metadom metadom Public

    Meta-DOM. Signal-driven, declarative UI.

    TypeScript

  3. dotfiles dotfiles Public

    My personal configs for zsh/nvim/tmux/git/etc.

    Lua

  4. restful-api-design-tips restful-api-design-tips Public

    A working compilation of RESTful design principles.

    317 21