Daniel LempesisinThe StartupThe Future of Image Formats on the WebWebP, AVIF, JPEG-XTAug 9, 20201Aug 9, 20201
Daniel LempesisSpeeding Up Your Ruby on Rails AppIndexing, threading, compression, eager loading, lazy loading, pagination, Turbolinks and more.Feb 23, 20195Feb 23, 20195
Daniel LempesisPrime SolversA pretty common mini-challenge for new programmers is writing a function that determines whether or not a number is prime. There are a…Oct 8, 2018Oct 8, 2018
Daniel LempesisHow to Write Bad Code: The Definitive Guide, Part IIFirst, a Recap In Part I, we went over the evils of writing good, clear and flexible code which inevitably lends itself to maintainability…Sep 4, 2018Sep 4, 2018
Daniel LempesisHow to Write Bad Code: The Definitive Guide, Part IWriting robust, readable code is boring. No one wants to do it, we all just have to do it. Languages like Python have even gone out of…Jul 15, 20185Jul 15, 20185
Daniel LempesisQuick Tips for Speeding up Those JavaScript ArraysArrays: They hold everything from strings and integers, to booleans, to objects to duct tape. We use them every day to hold temporary…Jul 10, 20182Jul 10, 20182
Daniel LempesisQuick and Easy JavaScript BenchmarkingA quick note: Different browsers will achieve different results even on the same machines. It is completely possible for a piece of code to…Jun 25, 20182Jun 25, 20182