A hundred things I learned writing my first technical book “Data-Oriented Programming”
Writing a technical book is much harder than writing blog posts. Writing a blog post is like running a sprint while writing a book is like running a
Writing a technical book is much harder than writing blog posts. Writing a blog post is like running a sprint while writing a book is like running a
Writing a technical book is much harder than writing blog posts. Writing a blog post is like running a sprint while writing a book is like running a
That’s work in progress! https://twitter.com/threadapalooza https://twitter.com/dan_abramov/status/1470613731071696896 Writing a technical book is
This article is an excerpt from my book about Data-Oriented Programming. More excerpts are available on my blog. Data-Oriented
Object-Oriented Programming is well known for allowing different classes to be called with the same interface, via a mechanism called polymorphism.
Object-Oriented Programming is well known for allowing different classes to be called with the same interface, via a mechanism called polymorphism.
According to the principles of Data-Oriented Programming, we should represent data with generic and immutable data structures, like immutable hash
This blog post is about to show a new way of blogging about the Go programming language. Look at a typical blog post or tutorial about any
We often talk about the importance of writing our code in terms of pure functions which, like math functions, have no side effects and return the
We often talk about the importance of writing our code in terms of pure functions which, like math functions, have no side effects and return the
We often talk about the importance of writing our code in terms of pure functions which, like math functions, have no side effects and return the
On parle souvent de l’importance d’écrire notre code en termes de fonctions pures qui, comme les fonctions mathématiques, n’ont pas
According to Data-Oriented programming, the best way to reduce complexity of information systems is to follow three basic principles: Separate code
An interesting question in the context of information systems is: To what extent Data-Oriented programming is applicable in a statically-typed
Here are 9 fundamental general concepts about programming. In my opinion, Data-Oriented programming as a language-agnostic paradigm is founded on a