Adam Hooper·FollowFeb 3--Share> design patterns themselves have died a due deathDependency injection is a design pattern.ref https://en.wikipedia.org/wiki/Dependency_injection
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 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
Adam HooperFonts in node-canvasDo you use node-canvas to draw images from JavaScript using Cairo?3 min read·Mar 14, 2017--2
AL AnanyThe ChatGPT Hype Is Over — Now Watch How Google Will Kill ChatGPT.It never happens instantly. The business game is longer than you know.·6 min read·Sep 1--327
Neeramitra ReddyinBetter HumansThe Most Powerful Morning Routine I’ve Found After 3+ Years of ExperimentingA realistic, science-based, customizable, and aggressively self-tested morning system·18 min read·Sep 19--72
Damian GilinTowards Data ScienceMastering Customer Segmentation with LLMUnlock advanced customer segmentation techniques using LLMs, and improve your clustering models with advanced techniques23 min read·4 days ago--15
VinitainBetter ProgrammingHow To Disagree With Someone More Powerful Than YouDisagreements can save time and energy by preventing critical mistakes and course correcting before it’s too late·9 min read·Sep 18--24
Nikhil VemuinMac O’ClockChange These 12 iOS 17 Settings Right Now For a Superior ExperienceiOS 17’s got hell-a-lot features you can’t discover thyself·9 min read·4 days ago--13
Clayton MoulynoxinILLUMINATIONThat Time My Kid Googled Me and I Was No Longer “Dad”The repercussions of your online presence as a parent·8 min read·Sep 22--153