Don AbramsWhy you already know what a monad isMost of you don’t know the word weltschmerz but I bet once you see the definition, you’ll know exactly what I’m talking about.Apr 21, 20171Apr 21, 20171
Don Abrams10 Questions To Ask on a Tech InterviewGetting to know a company before it’s too lateOct 5, 2016Oct 5, 2016
Don AbramsThe (Software) Product Quality StaircaseTLDR; Your Back-end can only be as good as your Front-end which can only be as good as your Design which can only be as good as your…Sep 26, 2016Sep 26, 2016
Don AbramsA Critical Analysis of ReduxTLDR; React and Redux are amazing libraries with great tooling, but we can make better libraries and tools that promote good practice and…Sep 15, 20162Sep 15, 20162
Don AbramsStatus Machina: Writing arguably better code when you have a field called status (or type)TLDR; Any object with a status field is a state machines. By making state machines explicit in code you can eliminate bad state and certain…Sep 6, 2016Sep 6, 2016
Don AbramsMoving from Redux/GraphQL to RelayTLDR; React/GraphQL is designed for small to medium sized apps with simple mutations while Relay can more simply handle more complex…Sep 1, 20161Sep 1, 20161
Don AbramsImmutable CSS: Optimizing Performance and Minimizing SizeI have an obsession with making the web feel seamless. I care way too much about minimizing the latency of web pages. I want the page to…Apr 15, 20161Apr 15, 20161