PinnedDoug FooinLevel Up CodingDeath of Quake 3’s Inverse Square Root Hack ..The story behind the clever optimization and why it is now just folkloreSep 7, 20213Sep 7, 20213
PinnedDoug FooinBetter ProgrammingHow Going Back to Coding After 10 Years Almost Crushed MeEverything in software engineering has changed within a decadeApr 1, 202118Apr 1, 202118
PinnedDoug FooinTowards Data ScienceCan NLP Read Mr Spock’s Sentiment?Step through the process of building & training a custom NLP sentiment analyzer.Feb 19, 20201Feb 19, 20201
Doug FooinLevel Up CodingWhy Functional Programming? — with Scala and AI-Generated CodeRecap of WhyFP — with a twist using using Google Gemini / BardMay 7May 7
Doug FooinThe StartupSimple Tips for Getting a RaiseHonest advice on approaching your managementMar 29Mar 29
Doug FooinGeek CultureHow To Improve Your Job Search With 4 Quick TipsTips on job hunting for tech professionals from someone who has applied to a thousand+ jobs over the past 20 yearsApr 15, 2023Apr 15, 2023
Doug FooinrealestatejapanHome Mortgages in JapanSome information on borrowing optionsNov 4, 2022Nov 4, 2022
Doug FooinBetter ProgrammingWeb 3.0 — Building Apps With the Slowest Database in the UniverseHow using a blockchain as a general purpose database is the slowest, least scalable, least private, and most costly solutionAug 1, 20222Aug 1, 20222
Doug FooinBetter ProgrammingA Software Engineers’ Dilemma — To Rewrite or Refactor?When I was young I always wanted to rewrite, then I realized it is not possible, now I wonder again…Jul 4, 2022Jul 4, 2022
Doug FooinCodeXSnowpark — The Databricks Killer?Elastic Python-compute for Machine Learning is coming to Snowflake — it may be a deadly snowstorm for Spark…Apr 12, 20228Apr 12, 20228