41554 blogs · [ { "id": "01a0e4df-a342-72ef-b000-48350fd09a8b", "title": "Dock: Stops Letting Google Meet Links Open a New Window Every Time", "url": "https://blog.nandan.dev/dock-stops-letting-google-meet-links-open-a-new-window-every-time", "published_at": "2026-09-25T07:46:18+00:00" }, { "id": "01a0d5af-446a-7376-a53e-a723d603dc59", "title": "Introducing COPE: Create Once Post Everywhere", "url": "https://blog.nandan.dev/introducing-cope-create-once-post-everywhere", "published_at": "2026-09-18T06:53:57+00:00" }, { "id": "01a08751-15f4-70ff-a032-196952e11450", "title": "Bulk-Adding Google Workspace Domain Aliases Without Service-Account Keys", "url": "https://blog.nandan.dev/bulk-adding-google-workspace-domain-aliases-without-service-account-keys", "published_at": "2026-08-16T06:35:00+00:00" }, { "id": "01a08751-15f5-7341-959f-6a833d79f1ab", "title": "How I Moved My Google AI Studio App to GitHub CI", "url": "https://blog.nandan.dev/moving-google-ai-studio-app-to-github-ci", "published_at": "2026-07-12T05:59:58+00:00" }, { "id": "01a08751-15f5-7341-959f-6a833de47d2e", "title": "I Got Tired of Goodreads. So I Built Kitaaben.com", "url": "https://blog.nandan.dev/i-got-tired-of-goodreads-so-i-built-kitaaben-com", "published_at": "2026-06-24T15:57:55+00:00" }, { "id": "01a08751-15f5-7341-959f-6a833ec9e741", "title": "How to Convert Nested Objects to Flat Objects in JavaScript.", "url": "https://blog.nandan.dev/how-to-convert-nested-objects-to-flat-objects-in-javascript", "published_at": "2026-03-04T00:59:34+00:00" }, { "id": "01a08751-15f5-7341-959f-6a833f2191dd", "title": "HTML Pitfalls and Gotchas Every Developer Should Avoid", "url": "https://blog.nandan.dev/html-pitfalls-and-gotchas-every-developer-should-avoid", "published_at": "2025-09-05T04:23:19+00:00" }, { "id": "01a08751-15f5-7341-959f-6a833f5db7d9", "title": "Front-End Developer Interviews: The Crucial Aspect of Accessibility", "url": "https://blog.nandan.dev/front-end-developer-interviews-the-crucial-aspect-of-accessibility", "published_at": "2025-08-09T16:57:50+00:00" }, { "id": "01a08751-15f5-7341-959f-6a83403bdc86", "title": "Instagram front-end system design: RADIO framework walkthrough (2026)", "url": "https://blog.nandan.dev/how-to-design-instagram-front-end-system-design", "published_at": "2025-08-01T05:19:41+00:00" }, { "id": "01a08751-15f5-7341-959f-6a8340f70da1", "title": "Polyfills of JS Array Methods - Flat, Map, Filter & Reduce (Because Why Not?)", "url": "https://blog.nandan.dev/polyfills-of-js-array-methods-flat-map-filter-and-reduce-because-why-not", "published_at": "2025-05-13T14:03:11+00:00" }, { "id": "01a08751-15f5-7341-959f-6a834138923d", "title": "Polyfills for Call, Apply, and Bind — Let’s Build Them From Scratch", "url": "https://blog.nandan.dev/polyfills-for-call-apply-and-bind-lets-build-them-from-scratch", "published_at": "2025-04-28T16:51:28+00:00" }, { "id": "01a08751-15f5-7341-959f-6a8341799b5f", "title": "I built an AI Book Recommendation App and was DDOS-ed for it.", "url": "https://blog.nandan.dev/i-built-an-ai-book-recommendation-app-and-was-ddos-ed-for-it", "published_at": "2025-04-15T10:37:13+00:00" }, { "id": "01a08751-15f5-7341-959f-6a8342705c77", "title": "Yet another blog on Call, Apply & Bind..!!", "url": "https://blog.nandan.dev/yet-another-blog-on-call-apply-bind", "published_at": "2024-11-22T11:05:15+00:00" }, { "id": "01a08751-15f5-7341-959f-6a834281ccab", "title": "What are Javascript Closures?", "url": "https://blog.nandan.dev/what-are-javascript-closures", "published_at": "2024-11-18T17:04:39+00:00" }, { "id": "01a08751-15f5-7341-959f-6a834348de9f", "title": "System Design : SQL vs NoSQL databases", "url": "https://blog.nandan.dev/system-design-sql-vs-nosql-databases", "published_at": "2024-08-13T17:01:07+00:00" }, { "id": "01a08751-15f5-7341-959f-6a83434a947d", "title": "System Design: Databases and DBMS", "url": "https://blog.nandan.dev/system-design-databases-and-dbms", "published_at": "2024-05-01T14:46:55+00:00" }, { "id": "01a08751-15f5-7341-959f-6a834394a962", "title": "System Design: Availablity, Scalability, and Types Of Storage.", "url": "https://blog.nandan.dev/system-design-availablity-scalability-and-types-of-storage", "published_at": "2023-12-13T03:58:41+00:00" }, { "id": "01a08751-15f5-7341-959f-6a8343cdf979", "title": "The Power of ChatGPT Prompts: Unleashing Creativity and Utility..!!", "url": "https://blog.nandan.dev/the-power-of-chatgpt-prompts-unleashing-creativity-and-utility", "published_at": "2023-10-03T02:30:50+00:00" }, { "id": "01a08751-15f5-7341-959f-6a8343e4f0ed", "title": "Design Patterns: Module Design Pattern in JavaScript", "url": "https://blog.nandan.dev/design-patterns-module-design-pattern-in-javascript", "published_at": "2023-08-18T16:41:07+00:00" }, { "id": "01a08751-15f5-7341-959f-6a8344776f2d", "title": "The dilemma of being a front-end developer..!!", "url": "https://blog.nandan.dev/the-dilemma-of-being-a-front-end-developer", "published_at": "2023-07-09T17:22:50+00:00" }, { "id": "01a08751-15f5-7341-959f-6a8344cfd57d", "title": "NLP: A Beginner's Guide to Large Language Models, Transformers, and Fine-tuning.", "url": "https://blog.nandan.dev/nlp-a-beginners-guide-to-large-language-models-transformers-and-fine-tuning", "published_at": "2023-05-19T20:30:03+00:00" }, { "id": "01a08751-15f5-7341-959f-6a8345aca5c4", "title": "Revolutionize Your News Consumption: The Top 10 Tech News Websites/Apps for Developers", "url": "https://blog.nandan.dev/revolutionize-your-news-consumption-the-top-10-tech-news-websites-apps-for-developers", "published_at": "2023-03-10T12:40:04+00:00" } ] posts Claim your blog
Back to blog.nandan.dev
Blog · corpus.blog/blogs/blog.nandan.dev/posts

blog.nandan.dev

blog.nandan.dev

2026

2025

2024

2023