Marijn Haverbeke

Marijn Haverbeke’s Followers (46)

member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo

Marijn Haverbeke


Website

Twitter


Marijn Haverbeke isn't a Goodreads Author (yet), but they do have a blog, so here are some recent posts imported from their feed.

TypeScript's unknown type and type variance

Type systems have a tendency of sneaking up on you. You start justtrying to enforce some obvious invariants like ���I shouldn't be ableto assign a string value to a Boolean-typed variable���, and before youknow what's happened you're reasoning about subtyping relations andtype parameters.

One thing that I keep running into, but for a long time refused toproperly get to the bottom of, is that using

Read more of this blog post »
 •  0 comments  •  flag
Share on Twitter
Published on January 02, 2026 15:00
Average rating: 4.14 · 3,229 ratings · 285 reviews · 1 distinct workSimilar authors
Eloquent JavaScript: A Mode...

4.14 avg rating — 3,226 ratings — published 2010 — 41 editions
Rate this book
Clear rating

* Note: these are all the books on Goodreads for this author. To add more, click here.

Quotes by Marijn Haverbeke  (?)
Quotes are added by the Goodreads community and are not verified by Goodreads. (Learn more)

“Learning is hard work, but everything you learn is yours and will make subsequent learning easier.”
Marijn Haverbeke , Eloquent JavaScript: A Modern Introduction to Programming

“The programmer who refuses to keep exploring will surely stagnate, forget his joy, lose the will to program (and become a manager).”
Marijn Haverbeke, Eloquent JavaScript: A Modern Introduction to Programming

“Programming, it turns out, is hard. The fundamental rules are typically simple and clear. But programs built on top of these rules tend to become complex enough to introduce their own rules and complexity. You’re building your own maze, in a way, and you might just get lost in it.”
Marijn Haverbeke

Topics Mentioning This Author

topics posts views last activity  
Goodreads Librari...: Adding a book "Eloquent JavaScript" 3 7 Jan 10, 2025 11:17AM  


Is this you? Let us know. If not, help out and invite Marijn to Goodreads.