41554 blogs · [ { "id": "01a0b8e5-8bdf-739f-8fdf-87410925c3cb", "title": "From Drag-and-Drop to Directing AI: Faster Coding, but Are We Growing as Developers?", "url": "https://helloacm.com/from-drag-and-drop-to-directing-ai-faster-coding-but-are-we-growing-as-developers/", "published_at": "2026-09-16T15:49:48+00:00" }, { "id": "01a08782-74c9-71ae-9e2a-b909dfab5d05", "title": "When AI Writes the Code, What Skills Do Developers Still Need?", "url": "https://helloacm.com/when-ai-writes-the-code-what-skills-do-developers-still-need/", "published_at": "2026-09-09T15:26:01+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6bb2f34a9", "title": "A Google Alert Woke Me Up: Postmortem of a WordPress Security Incident", "url": "https://helloacm.com/a-google-alert-woke-me-up-postmortem-of-a-wordpress-security-incident/", "published_at": "2026-09-07T10:45:57+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6bb9df64e", "title": "The Controlled Variable Method: Why Good Experiments Change One Thing at a Time?", "url": "https://helloacm.com/the-controlled-variable-method-why-good-experiments-change-one-thing-at-a-time/", "published_at": "2026-09-07T10:08:52+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6bbe93c8e", "title": "Code Is Becoming Cheaper: What Really Matters for Programmers in the AI Era", "url": "https://helloacm.com/code-is-becoming-cheaper-what-really-matters-for-programmers-in-the-ai-era/", "published_at": "2026-09-04T15:02:18+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6bc7b3da0", "title": "Linux Disk Space Troubleshooting: Find Large Files and Directories with ncdu", "url": "https://helloacm.com/linux-disk-space-troubleshooting-find-large-files-and-directories-with-ncdu/", "published_at": "2026-09-01T18:22:02+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6bce2fdef", "title": "Hardening MySQL File Access with local_infile=0 and secure_file_priv=NULL", "url": "https://helloacm.com/hardening-mysql-file-access-with-local_infile0-and-secure_file_privnull/", "published_at": "2026-08-22T21:58:40+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6bd8dd211", "title": "Accidentally Deleting Over 18,000 Files with Shift+Delete: Recovering Data from a Surface SSD Using WinFR", "url": "https://helloacm.com/accidentally-deleting-over-18000-files-with-shiftdelete-recovering-data-from-a-surface-ssd-using-winfr/", "published_at": "2026-08-21T18:22:36+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6be4abdda", "title": "Teaching Kids Programming – Minimum Number of Perfect Squares via Theorem-guided iterative deepening DFS", "url": "https://helloacm.com/teaching-kids-programming-minimum-number-of-perfect-squares-via-theorem-guided-iterative-deepening-dfs/", "published_at": "2026-08-20T09:48:05+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6bef89fd8", "title": "Hardening WordPress: Disable PHP Execution in `wp-content/uploads`", "url": "https://helloacm.com/hardening-wordpress-disable-php-execution-in-wp-content-uploads/", "published_at": "2026-08-13T14:00:01+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6bfd65b23", "title": "Turning a Dusty Mini PC into a Home Server: My NUC-8’s Second Life", "url": "https://helloacm.com/turning-a-dusty-mini-pc-into-a-home-server-my-nuc-8s-second-life/", "published_at": "2026-08-08T17:06:07+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6c05019d5", "title": "A Five-Year Milestone at Microsoft (Anniversary Crystal)", "url": "https://helloacm.com/a-five-year-milestone-at-microsoft-anniversary-crystal/", "published_at": "2026-07-30T15:03:36+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6c0b7304d", "title": "Calculating Pi with Numerical Integration in Python and C++", "url": "https://helloacm.com/calculating-pi-with-numerical-integration-in-python-and-c/", "published_at": "2026-07-20T14:55:56+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6c0def9b9", "title": "Apple Office in Cambridge", "url": "https://helloacm.com/apple-office-in-cambridge/", "published_at": "2026-07-14T11:32:15+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6c1230c52", "title": "How to Use WordPress Search to Display Relevant Posts?", "url": "https://helloacm.com/wordpress-short-code-function-showing-relevant-posts/", "published_at": "2026-07-04T12:38:25+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6c1f7991f", "title": "Microsoft Edge Settings That May Be Slowing Down Your Windows PC", "url": "https://helloacm.com/microsoft-edge-settings-that-may-be-slowing-down-your-windows-pc/", "published_at": "2026-06-25T15:28:43+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6c243bded", "title": "A Tiny Logic Puzzle About Truth and Lies", "url": "https://helloacm.com/a-tiny-logic-puzzle-about-truth-and-lies/", "published_at": "2026-06-10T14:06:20+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6c2545391", "title": "Teaching Kids Programming vLog: Harness Engineering — Commanding AI to Get Work Done", "url": "https://helloacm.com/teaching-kids-programming-vlog-harness-engineering-commanding-ai-to-get-work-done/", "published_at": "2026-05-30T20:25:49+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6c2ed6cf0", "title": "AI Coding Agents Are Reshaping the Barrier to Programming", "url": "https://helloacm.com/ai-coding-agents-are-reshaping-the-barrier-to-programming/", "published_at": "2026-05-23T18:30:13+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6c2efd8b1", "title": "Teaching Kids Programming – Verify Preorder Sequence in Binary Search Tree (Monotonous Stack)", "url": "https://helloacm.com/teaching-kids-programming-verify-preorder-sequence-in-binary-search-tree-monotonous-stack/", "published_at": "2026-05-15T21:00:07+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6c3ed6f90", "title": "From Phone Booths to Large Language Models: The Twilight of Traditional Programming", "url": "https://helloacm.com/from-phone-booths-to-large-language-models-the-twilight-of-traditional-programming/", "published_at": "2026-05-09T21:37:16+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6c41d8fc5", "title": "ChatGPT Image 2.0 – Casual Selfie of Me", "url": "https://helloacm.com/chatgpt-image-2-0-casual-selfie-of-me/", "published_at": "2026-04-27T18:12:56+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6c4d864cb", "title": "Introducing ExamGPT – Your AI Test Coach", "url": "https://helloacm.com/introducing-examgpt-your-ai-test-coach/", "published_at": "2026-04-20T13:32:09+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6c54ab7cd", "title": "Teaching Kids Programming – Introduction to Combinatorial Mathematics 2 (Catalan Number)", "url": "https://helloacm.com/teaching-kids-programming-introduction-to-combinatorial-mathematics-2-catalan-number/", "published_at": "2026-04-01T10:38:57+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6c64a0458", "title": "Programming is not my wife’s thing.", "url": "https://helloacm.com/programming-is-not-my-wifes-thing/", "published_at": "2026-03-17T11:50:47+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6c7379398", "title": "The touch command in Windows Powershell", "url": "https://helloacm.com/the-touch-command-in-windows-powershell/", "published_at": "2026-03-02T11:45:41+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6c768a3c5", "title": "Competitive Programming: Two Simple Tricks in C++ To Make Code Faster", "url": "https://helloacm.com/competitive-programming-two-simple-tricks-in-c-to-make-code-faster/", "published_at": "2026-02-23T10:55:56+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6c7960aec", "title": "Prompt Engineering: Sharing a Prompt for Preparing Your Exams", "url": "https://helloacm.com/prompt-engineering-sharing-a-prompt-for-preparing-your-exams/", "published_at": "2026-01-26T08:32:57+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6c7ec01d7", "title": "System Design: Fan-out/Fan-in Pattern", "url": "https://helloacm.com/system-design-fan-out-fan-in-pattern/", "published_at": "2026-01-21T08:44:54+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6c8bfec0a", "title": "ChatGPT: New Image Creation (art school)", "url": "https://helloacm.com/chatgpt-new-image-creation-art-school/", "published_at": "2026-01-05T16:48:37+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6c95706cd", "title": "Understanding std::transform_reduce in Modern C++", "url": "https://helloacm.com/understanding-stdtransform_reduce-in-modern-c/", "published_at": "2025-12-18T13:28:53+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6c9cdcae3", "title": "WordPress: How to Output Full Text in the Feed?", "url": "https://helloacm.com/wordpress-how-to-output-full-text-in-the-feed/", "published_at": "2025-12-01T01:17:26+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6c9fcf44c", "title": "Nvidia, I’m coming again — this time I’m tougher", "url": "https://helloacm.com/nvidia-im-coming-again-this-time-im-tougher/", "published_at": "2025-11-29T18:02:10+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6ca578e2c", "title": "Introduction to Parquet Files, Read/Write using Python", "url": "https://helloacm.com/introduction-to-parquet-files-read-write-using-python/", "published_at": "2025-11-29T00:30:03+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6caa9bd6a", "title": "Implement a Lock Acquire and Release in C++", "url": "https://helloacm.com/implement-a-lock-acquire-and-release-in-c/", "published_at": "2025-11-27T21:42:24+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6cb8b5774", "title": "Cambridge Science Park: Microsoft, AMD and Raspberry Pi (Neighbours)", "url": "https://helloacm.com/cambridge-science-park-microsoft-amd-and-raspberry-pi-neighbours/", "published_at": "2025-11-27T00:59:44+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6cb978045", "title": "Understanding the Sigma Function: Divisors, Multiplicativity, and the Formula", "url": "https://helloacm.com/understanding-the-sigma-function-divisors-multiplicativity-and-the-formula/", "published_at": "2025-11-25T22:57:11+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6cba3929b", "title": "Why Parallelism Isn’t Infinite: Amdahl vs Gustafson Explained Simply", "url": "https://helloacm.com/why-parallelism-isnt-infinite-amdahl-vs-gustafson-explained-simply/", "published_at": "2025-11-19T13:28:52+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6cc536f12", "title": "Teaching Kids Programming – Introduction to Combinatorial Mathematics 1 (Pascal Triangle/Binomial)", "url": "https://helloacm.com/teaching-kids-programming-introduction-to-combinatorial-mathematics-1/", "published_at": "2025-11-15T20:33:45+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6cced947e", "title": "The Hidden Engine of Performance: It’s All About Where the Data Lives (Cache is the King)", "url": "https://helloacm.com/the-hidden-engine-of-performance-its-all-about-where-the-data-lives-cache-is-the-king/", "published_at": "2025-11-15T19:13:57+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6cda7ca67", "title": "Deep Dive into Reinforcement Learning: Understanding the Q-Learning Algorithm", "url": "https://helloacm.com/deep-dive-into-reinforcement-learning-understanding-the-q-learning-algorithm/", "published_at": "2025-11-12T11:36:59+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6ce053b71", "title": "Alpha Arena: How AI Performs in the Real Crypto Market", "url": "https://helloacm.com/alpha-arena-how-ai-performs-in-the-real-crypto-market/", "published_at": "2025-10-23T22:18:39+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6cef2c4ad", "title": "Detecting Compile-time vs Runtime in C++: if consteval vs std::is_constant_evaluated()", "url": "https://helloacm.com/detecting-compile-time-vs-runtime-in-c-if-consteval-vs-stdis_constant_evaluated/", "published_at": "2025-10-20T09:43:11+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6cfac1cf4", "title": "Teaching Kids Programming – Two Ways to Prove Square Root of Two is Irrational (proof by contradiction and geometric infinite descent)", "url": "https://helloacm.com/teaching-kids-programming-two-ways-to-prove-square-root-of-two-is-irrational-proof-by-contradiction-and-geometric-infinite-descent/", "published_at": "2025-10-11T14:43:58+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6d023d9b0", "title": "Turn Your Raspberry Pi into a Family Network Drive: 2TB WD Hard Drive Setup for Kids’ Macs", "url": "https://helloacm.com/turn-your-raspberry-pi-into-a-family-network-drive-2tb-wd-hard-drive-setup-for-kids-macs/", "published_at": "2025-10-02T13:21:46+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6d102edc3", "title": "Microsoft Shareholders Reject Proposal to Add Bitcoin to Balance Sheet", "url": "https://helloacm.com/microsoft-shareholders-reject-proposal-to-add-bitcoin-to-balance-sheet/", "published_at": "2025-09-29T11:15:13+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6d1703b7e", "title": "Chessly (British Short Hairs) Classified as Persian Cat by ResNet-50", "url": "https://helloacm.com/chessly-british-short-hairs-classified-as-persian-cat-by-resnet-50/", "published_at": "2025-09-26T19:29:47+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6d1e122b3", "title": "A Complete Guide to Radix Sort in Python with Examples", "url": "https://helloacm.com/a-complete-guide-to-radix-sort-in-python-with-examples/", "published_at": "2025-09-22T10:16:34+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6d2c1f2c9", "title": "A Complete Guide to Sorted Data Structures in Python", "url": "https://helloacm.com/a-complete-guide-to-sorted-data-structures-in-python/", "published_at": "2025-09-22T09:18:14+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6d32d4b4e", "title": "How would you do Binary Search to Locate a Block given a TimeStamp (for Any Blockchain)?", "url": "https://helloacm.com/how-would-you-do-binary-search-to-locate-a-block-given-a-timestamp-for-any-blockchain/", "published_at": "2025-09-19T19:36:03+00:00" }, { "id": "01a08782-74ca-7004-a233-8de6d41ee877", "title": "This Year’s Microsoft’s Hackathon", "url": "https://helloacm.com/this-years-microsofts-hackathon/", "published_at": "2025-09-17T19:55:26+00:00" } ] posts Claim your blog
Back to helloacm.com
Blog · corpus.blog/blogs/helloacm.com/posts

helloacm.com

helloacm.com

2026

2025