# blackkspydo > Software engineer from Kathmandu, Nepal. Writing about web development and developer tools. URL: https://blackkspydo.com/ ## Posts - [Heaps in Interviews - Priority Queue Problems and Implementations](https://blackkspydo.com/heaps-priority-queue-implementations/llms.txt) - 2026-02-04T12:00:00: Implementations of four classic heap interview problems in Python, JavaScript, and TypeScript - Kth Largest, Top K Frequent, Find Median, and Merge K Sorted Lists. - [Caching in Interviews - LRU and LFU Cache Implementations](https://blackkspydo.com/caching-lru-and-lfu-cache-implementations/llms.txt) - 2026-02-04T10:00:00: A hands-on guide to implementing LRU and LFU caches from scratch in Python, with the kind of clarity interviewers expect. - [Essential Interview Topics Every Developer Should Master](https://blackkspydo.com/essential-interview-topics-for-developers/llms.txt) - 2026-02-04T08:00:00: A comprehensive guide to the most asked DSA, machine coding, and system design interview questions, with tips on how to approach each one. - [ECMAScript 2023 (ES14): A Quick Look into New Features for JavaScript Developers](https://blackkspydo.com/es14-features/llms.txt) - 2023-10-15: Comprehensive guide to ES14 features including enhanced array methods and shebang support for developers. - [Debugging JavaScript Like a Pro: Mastering the Different Types of Console Logs](https://blackkspydo.com/debugging-js-like-a-pro-console-log-edition/llms.txt) - 2023-02-28: Guide to console methods including assert(), table(), and trace() for improved debugging. - [Javascript Tricks You've Never Heard About: Part 1](https://blackkspydo.com/javascript-tricks-part-1/llms.txt) - 2022-10-12: Exploration of lesser-known JavaScript features including destructuring, spread operators, and optional chaining. - [Flatten Multidimensional Array with Javascript](https://blackkspydo.com/flatten-multi-dimentional-array/llms.txt) - 2022-10-10: Flatten your deeply nested multi-dimentional array with this simple Javascript trick. - [Remove Duplicates from Javascript Array](https://blackkspydo.com/remove-duplicates-from-js-array/llms.txt) - 2022-10-10: Remove duplicates from Javascript Array using Set, reduce, and filter methods. - [Svelte and SvelteKit: The Perfect Frontend Solution](https://blackkspydo.com/svelte-and-sveltekit-the-perfect-frontend-solution/llms.txt) - 2022-09-21: Framework comparison highlighting Svelte and SvelteKit's lightweight design and performance advantages.