logo
  • Home
  • About
  • Blog
  • Experiments

Latest Posts

why-do-we-have-satisfies
Why do we have `satisfies`?

The `satisfies` typescript keyword has been out for a little while now, but why do we have it?

Typescript
5 min (~892 words)
to-arrow-or-not-to-arrow-that-is-the-question
To arrow, or not to arrow. That is the question!

JS arrow functions are great, but when should we use them? And why might we choose not to use them?

JavascriptTypescript
2 min (~292 words)
how-to-set-a-custom-github-code-font
How to set a custom Github code font

Learn how to set your own font for the github UI with the Refined Github Chrome extension

github
1 min (~123 words)
best-of-2022
Best of 2022

My favorite things from the year 2022, in no particular order.

roundup
4 min (~759 words)
how-to-make-a-union-type-of-strings-from-constants-in-another-file-in-typescript
TS union from constants in a JS file

Do you have a file containing constants that you'd like to create a string union from? Here's how you can do that.

Typescript
2 min (~238 words)
GithubTwitterLinkedInDribbbleStack OverflowTrevor's ResumeEmail Trevor

© 2013 - 2023 Trevor Atlas