Here& #39;s a tour of last week’s PinkLetter!
More legacy and performance issues: we set a new record by triggering a “Memory quota vastly exceeded” error. Yay!
Here& #39;s how we found a way to reproduce the performance issues. https://odone.io/posts/2020-09-16-how-to-investigate-performance-issues-in-a-web-app-with-a-simple-script.html">https://odone.io/posts/202...
Then, the folks at @elmradiopodcast
( @dillontkearns and @jfmengels) elaborate on Parse, Don& #39;t Validate by @lexi_lambda.
Among other things: shotgun parsing, wrap early / unwrap late, and strengthening input vs. weakening output. https://elm-radio.com/episode/parse-dont-validate">https://elm-radio.com/episode/p...
Follows a talk about writing functional code using Denotational Design by @conal.
It& #39;s one of those you want to re-watch as soon as you finish the first run! https://www.youtube.com/watch?v=bmKYiUOEo2A">https://www.youtube.com/watch...
If you feel bad about remembering so little from the books you read, then give How You Know by @paulg a try!
http://www.paulgraham.com/know.html ">https://www.paulgraham.com/know.html...
Are you still reading this thread?
Here& #39;s the full PinkLetter. Give it a try, it& #39;s free!
#EssentialSkills #Software #Developers https://buttondown.email/riccardo.odone/archive/pinkletter-make-it-fast/">https://buttondown.email/riccardo....