Viačeslav Pozdniakov (@poznia) 's Twitter Profile
Viačeslav Pozdniakov

@poznia

Software engineer at Vinted. Lecturer at Vilnius University.

ID: 43089915

calendar_today28-05-2009 11:15:24

1,1K Tweet

293 Takipçi

456 Takip Edilen

Denis Redozubov (@codeofchange) 's Twitter Profile Photo

Hot take: Haskell is far more important as a way of figuring how to write maintainable code than a technology itself. It’s a damn shame other languages feel much less appealing after you get familiar with Haskell.

HSVSphere (@hsvsphere) 's Twitter Profile Photo

Case in point: The code of the Kubernetes persistent volume controller. "Space shuttle style code" is a cope which is a result of your language not having exhaustive pattern matching and inherent RAII. Pattern matching literally doesn't let you make any of these mistakes, while

Case in point: The code of the Kubernetes persistent volume controller. "Space shuttle style code" is a cope which is a result of your language not having exhaustive pattern matching and inherent RAII.

Pattern matching literally doesn't let you make any of these mistakes, while
scum (@scumitchell) 's Twitter Profile Photo

I benchmarked over 100 HTML tags so you don't have to and here are the visualized results. Not all HTML tags are created equal!

Dmitrii Kovanikov (@chshersh) 's Twitter Profile Photo

Repeat after me. Good abstractions: ✅ Semigroup ✅ Monoid ✅ Monad ✅ Applicative ✅ Functor ✅ Profunctor Bad abstraction: ❌ Strategy ❌ Factory ❌ Builder ❌ Prototype ❌ Adapter ❌ Bridge ❌ Composite