Adam Hooper·Follow1 min read·Oct 15, 2018--ShareNo, for the same reason there aren’t variable name collisions when one doesn’t minify at all.
Adam HooperIn MySQL, never use “utf8”. Use “utf8mb4”.Today’s bug: I tried to store a UTF-8 string in a MariaDB “utf8”-encoded database, and Rails raised a bizarre error:5 min read·May 13, 2016--35
Adam HooperIn Ruby, don’t use timeout()Ruby has a method called timeout(). It supposedly avoids long-running code. Don’t use it.4 min read·Jul 31, 2016--2
Adam HooperFonts in node-canvasDo you use node-canvas to draw images from JavaScript using Cairo?3 min read·Mar 14, 2017--2
Adam HooperRails developers: avoid has_oneI’ve been struggling with Other People’s Code and Other People’s Guidance.3 min read·Apr 1, 2016--2
The PyCoachinArtificial CornerYou’re Using ChatGPT Wrong! Here’s How to Be Ahead of 99% of ChatGPT UsersMaster ChatGPT by learning prompt engineering.·7 min read·Mar 17--381
Aleid ter WeelinBetter Advice10 Things To Do In The Evening Instead Of Watching NetflixDevice-free habits to increase your productivity and happiness.·5 min read·Feb 15, 2022--309
Unbecoming10 Seconds That Ended My 20 Year MarriageIt’s August in Northern Virginia, hot and humid. I still haven’t showered from my morning trail run. I’m wearing my stay-at-home mom…·4 min read·Feb 16, 2022--781
Alex Mathers14 things I wish I knew at 25 (now that I’m 38)I’m writing soon after my 38th birthday. It’s a time to reflect.·4 min read·Dec 27, 2022--259
Alexander NguyeninLevel Up CodingWhy I Keep Failing Candidates During Google Interviews…They don’t meet the bar.·4 min read·Apr 13--128
Nick Wignall7 Emotional Mistakes Even Very Smart People Make#2: Trying to control your emotions·8 min read·4 days ago--21