Tomer Ben DavidIdeavim = Vim + Intellij: The Best of Both WorldsWhile Vim is a powerful and popular text editor in its own right, Ideavim offers a unique advantage by combining the best of both Vim’s…16h ago16h ago
Tomer Ben DavidTroubleshooting Complex Bugs in Legacy Java SystemsTroubleshooting complex bugs in legacy Java systems, especially those with multiple services, monolithic codebases, and limited metrics and…Aug 29Aug 29
Tomer Ben DavidWSL1 vs. WSL2: Windows Subsystem for Linux — A ComparisonWindows Subsystem for Linux (WSL) has revolutionized the way developers and users interact with Linux environments on Windows. WSL1, the…Aug 24Aug 24
Tomer Ben DavidBookmarkable URLs is a Cornerstone of Web App DesignIn the digital age, where information is readily accessible and shared at lightning speed, the importance of bookmarkable URLs cannot be…Aug 23Aug 23
Tomer Ben DavidWhat is Puppeteer?Puppeteer is a Node.js library provided by Google that allows you to control headless Chrome or Chromium. It’s powerful remote control for…Aug 15Aug 15
Tomer Ben DavidClickHouse: Trade-offsClickHouse’s impressive speed and efficiency come at a cost. Its design choices, while boosting performance in specific areas, introduce…Jul 27Jul 27
Tomer Ben DavidWhen You Might Not Need Redis: Tuning PostgreSQL for CachingWhile Redis is often the go-to choice for high-performance caching, there are scenarios where optimizing PostgreSQL can yield acceptable…Jul 26Jul 26
Tomer Ben DavidPostgreSQL UUID and BigSerialPrimary keys in PostgreSQL are in general in database are interesting. You can choose random keys, you can choose continuously increasing…Jul 6Jul 6
Tomer Ben DavidApache Spark vs. Apache Flink vs. PostgreSQLThe world of big data processing offers a vast array of tools, each with its own strengths and weaknesses. Deciding which one to use for…Jun 29Jun 29