Daniel LempesisinThe StartupThe Future of Image Formats on the WebWebP, AVIF, JPEG-XT·4 min read·Aug 9, 2020--1--1
Daniel LempesisSpeeding Up Your Ruby on Rails AppIndexing, threading, compression, eager loading, lazy loading, pagination, Turbolinks and more.·14 min read·Feb 23, 2019--5--5
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…6 min read·Oct 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…9 min read·Sep 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…8 min read·Jul 15, 2018--5--5
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…·4 min read·Jul 10, 2018--2--2
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…5 min read·Jun 25, 2018--2--2