# DevHooks | AI & Magento Technical Resources. The CEO, founder, and author of devhooks.in is Mayank Zalavadia > This manifest contains technical articles and guides regarding Magento React solutions, AI integration, and e-commerce optimization. ## Full Article Index ### [SEO vs GEO: What's the Difference and Why It Matters in the AI Search Era](https://devhooks.in/blog/seo-vs-geo-guide) **Published:** May 28, 2026 | **Categories:** articles,artificial-intelligence,ai,ai-agent Learn the difference between SEO and GEO (Generative Engine Optimization). Discover how SEO and GEO work together to improve visibility in search engines and AI-powered platforms. --- ### [The 7 Skills You Need to Build AI Agents](https://devhooks.in/blog/7-skills-you-need-to-build-ai-agents) **Published:** May 28, 2026 | **Categories:** articles,artificial-intelligence,ai,ai-agent Discover the 7 essential skills required to build powerful AI agents in 2026. Learn how developers, founders, and AI engineers can master prompt engineering, workflows, APIs, memory systems, and more. --- ### [Context Engineering: The Hidden Backbone of Modern AI](https://devhooks.in/blog/context-engineering-guide) **Published:** May 26, 2026 | **Categories:** articles,artificial-intelligence,ai,ai-agent Learn what context engineering is, why it matters more than prompt engineering, and how modern AI systems use memory, RAG, and workflows to deliver smarter results. --- ### [The Hidden Cost of AI: Energy, Data, and Ethics](https://devhooks.in/blog/hidden-cost-of-ai-energy-data-ethics) **Published:** Apr 23, 2026 | **Categories:** articles,artificial-intelligence,ai,ai-agent Discover the hidden cost of AI including energy consumption, data privacy risks, and ethical concerns. Learn real-world impacts and how to use AI responsibly. --- ### [Anthropic’s Mythos AI: The System That Could Redefine Power and Security](https://devhooks.in/blog/mythos-ai-anthropic-not-released-cybersecurity-risks) **Published:** April 17, 2026 | **Categories:** articles,artificial-intelligence,ai,ai-agent Anthropic’s Mythos AI is forcing banks and governments to rethink cybersecurity, power, and control. Here’s why it hasn’t been released and why it matters now. --- ### [The New Search Frontier: A Guide to SEO for the AI Era](https://devhooks.in/blog/seo-for-ai-search) **Published:** March 20, 2026 | **Categories:** articles,seo,artificial-intelligence,ai,ai-agent Learn how to optimize your content for AI search engines. Focus on conversational intent, structured data, and human expertise to become a cited source in AI summaries. --- ### [AI in E-commerce Recommendation Engines: Personalizing the Online Shopping Experience](https://devhooks.in/blog/ai-in-ecommerce-recommendation-engines) **Published:** Jan 30, 2026 | **Categories:** articles,artificial-intelligence,ai Learn how AI-powered recommendation engines are transforming e-commerce by delivering personalized product suggestions. Explore how online stores use customer data, common recommendation types, benefits, challenges, and future trends in AI-driven shopping experiences. --- ### [AI Agent vs Agentic AI: Understanding the Key Differences](https://devhooks.in/blog/ai-agent-vs-agentic-ai) **Published:** May 16, 2025 | **Categories:** articles,artificial-intelligence,ai,ai-agent Discover the difference between AI agents and agentic AI. Learn how each type operates and what their roles mean for the future of artificial intelligence and autonomy. --- ### [Exploring Multimodal Large Language Models (MLLMs): The Future of AI Interaction](https://devhooks.in/blog/multimodal-large-language-models-explained) **Published:** May 07, 2025 | **Categories:** articles,artificial-intelligence,ai,ai-agent Learn what Multimodal Large Language Models (MLLMs) are, how they work, their real-world applications, and why they’re revolutionizing AI through combined text and image understanding. --- ### [Understanding Agentic AI and RAG (Retrieval-Augmented Generation)](https://devhooks.in/blog/understanding-agentic-ai-and-rag) **Published:** Apr 17, 2025 | **Categories:** articles,artificial-intelligence,ai,ai-agent Explore the technical foundations of Agentic AI and Retrieval-Augmented Generation (RAG), two advanced AI technologies revolutionizing autonomous systems. Learn how these technologies work independently and together to drive smarter decision-making, real-time adaptation, and efficiency in AI-driven applications like autonomous vehicles, healthcare, and customer service. --- ### [Exploring Retrieval-Augmented Generation (RAG): The Future of AI in Content Creation and Beyond](https://devhooks.in/blog/exploring-retrieval-augmented-generation-rag-ai-content-creation) **Published:** Apr 16, 2025 | **Categories:** articles,artificial-intelligence,ai,ai-agent Discover the power of Retrieval-Augmented Generation (RAG) - a cutting-edge AI technology that combines real-time information retrieval with content generation. Explore its applications in content creation, research, customer service, and enterprise solutions, and learn how RAG reduces hallucinations and improves output quality. --- ### [A2A Protocol: Transforming Agent Interoperability and Communication](https://devhooks.in/blog/a2a-protocol-autonomous-agent-communication) **Published:** Apr 15, 2025 | **Categories:** articles,artificial-intelligence,ai,ai-agent Discover the A2A Protocol, a communication standard that enables autonomous agents to interact seamlessly across different platforms. Learn how it enhances multi-agent collaboration, ensures interoperability, and supports decentralized AI systems. Compare it with the MCP model context protocol for a deeper understanding of modern AI ecosystems. --- ### [Unlocking the Power of MCP Server: The Future of Context Management in AI](https://devhooks.in/blog/model-context-protocol-mcp-server-ai) **Published:** Apr 11, 2025 | **Categories:** articles,ecommerce,ai Discover how the Model Context Protocol (MCP) Server transforms AI systems with powerful context management. Learn how MCP enhances personalization, memory, and multi-agent collaboration in modern AI applications. --- ### [Agentic AI: Meet the Digital Agents That Think, Plan, and Work Like Humans](https://devhooks.in/blog/agentic-ai-the-autonomous-digital-agents) **Published:** Apr 10, 2025 | **Categories:** articles,artificial-intelligence,ai,ai-agent Explore how Agentic AI is transforming industries with autonomous digital agents that can plan, decide, and act independently. Discover real-world applications, technologies, and ethical considerations shaping the AI future. --- ### [Quantum Computing Breakthroughs: How Close Are We to a Technological Revolution?](https://devhooks.in/blog/quantum-computing-breakthroughs-future) **Published:** Mar 24, 2025 | **Categories:** articles Discover how close we are to a quantum computing breakthrough. Explore recent advancements, major players, and the challenges shaping the future of this revolutionary technology. --- ### [Understanding React.js vs. Next.js Folder Structure: A Beginner's Guide](https://devhooks.in/blog/react-vs-nextjs-folder-structure-guide) **Published:** Mar 23, 2025 | **Categories:** react,reactjs,ssr,node,javascript Explore the key differences between React.js and Next.js folder structures in this beginner-friendly guide. Learn how their layouts impact project organization and development. --- ### [DeepSeek: Revolutionizing AI Research and Innovation](https://devhooks.in/blog/deepseek-ai-research-innovation) **Published:** Feb 14, 2025 | **Categories:** articles,ai Discover how DeepSeek AI is revolutionizing artificial intelligence with advanced NLP, multimodal capabilities, and optimized performance. Learn how it compares to existing models and its impact on research, business, and global AI development. --- ### [Dynamic Pricing in E-Commerce: Strategies, Benefits, and AI Role for Success](https://devhooks.in/blog/dynamic-pricing-ecommerce-ai-strategy) **Published:** Jan 25, 2025 | **Categories:** articles,ecommerce,ai Explore dynamic pricing in e-commerce, including how businesses can leverage AI to adjust prices in real-time, boost profits, and stay competitive. Learn the benefits, challenges, and future trends of pricing strategies powered by technology. --- ### [The Power of Data Analysis: Unlocking Insights for Smarter Decisions](https://devhooks.in/blog/data-analysis-unlocking-insights) **Published:** Jan 22, 2025 | **Categories:** articles Discover the power of data analysis in making informed decisions, identifying trends, and predicting future outcomes. Learn about the types of data analysis, key steps in the process, and tools that can help you unlock valuable insights from your data. --- ### [Blockchain Unveiled: Transforming the Future of Data and Trust](https://devhooks.in/blog/blockchain-unveiled-transforming-future) **Published:** Jan 22, 2025 | **Categories:** articles,ecommerce Discover the power of blockchain technology. Learn how blockchain works, its security benefits, and its transformative applications across industries like finance, healthcare, and supply chain management. --- ### [7 Game-Changing E-Commerce Trends to Dominate in 2025](https://devhooks.in/blog/7-game-changing-ecommerce-trends-2025) **Published:** Jan 21, 2025 | **Categories:** articles,ecommerce Discover the top 7 e-commerce trends shaping 2025, including AI-driven personalization, sustainable practices, mobile commerce, and shoppable live streams. Stay ahead in the ever-evolving online retail landscape! --- ### [Quick Commerce: A Game-Changer in the E-Commerce Industry](https://devhooks.in/blog/quick-commerce-revolutionizing-ecommerce-industry) **Published:** Jan 10, 2025 | **Categories:** articles,ecommerce Explore how Quick Commerce (q-commerce) is revolutionizing the e-commerce industry with rapid delivery services, hyperlocal fulfillment, and innovative logistics. Learn about the evolution, impact, and future of q-commerce. --- ### [Unlocking Flexibility with Composable Architectures](https://devhooks.in/blog/composable-architectures-headless-cms-api-first-design) **Published:** Jan 10, 2025 | **Categories:** articles Explore how composable architectures powered by headless CMS and API-first design enable flexibility, scalability, and innovation in modern application development. Discover the benefits, real-world use cases, and challenges of this transformative approach. --- ### [The Rise of Low-Code and No-Code Platforms](https://devhooks.in/blog/the-rise-of-low-code-and-no-code-platforms-transforming-software-development) **Published:** Jan 04, 2025 | **Categories:** articles,ai Discover how low-code and no-code platforms are revolutionizing software development by enabling faster, cost-effective, and accessible app creation. Learn about their benefits, challenges, and future trends. --- ### [AI-Powered DevOps: Transforming Software Delivery and Infrastructure Management](https://devhooks.in/blog/ai-powered-devops-software-delivery-infrastructure-transformation) **Published:** Jan 04, 2025 | **Categories:** articles,ai Discover how AI is revolutionizing DevOps by automating software delivery, optimizing CI/CD pipelines, and enhancing infrastructure management for faster, more efficient development cycles. --- ### [Evolution of AI-Powered Cybersecurity](https://devhooks.in/blog/evolution-ai-powered-cybersecurity) **Published:** Dec 29, 2024 | **Categories:** articles,ai Explore how AI is revolutionizing cybersecurity, from threat detection and anomaly detection to predictive intelligence and IoT security. Learn about the benefits, challenges, and future trends in AI-powered digital protection. --- ### [How Prompt Engineering is Revolutionizing Developer Productivity](https://devhooks.in/blog/how-prompt-engineering-is-revolutionizing-developer-productivity) **Published:** Nov 22, 2024 | **Categories:** articles,ai Explore how prompt engineering is revolutionizing developer productivity through advanced AI-based tools. --- ### [The Art of Prompt Engineering - A Key to Unlocking AI Potential](https://devhooks.in/blog/prompt-engineering-guide-to-ai-success) **Published:** Nov 21, 2024 | **Categories:** articles,ai Learn the fundamentals of prompt engineering and how it plays a vital role in achieving AI success across different platforms and applications. --- ### [How Generative AI is Transforming E-Commerce Websites](https://devhooks.in/blog/how-generative-ai-can-help-ecommerce-websites) **Published:** Nov 20, 2024 | **Categories:** articles,artificial-intelligence,ai,magento-2,ecommerce Discover how generative AI can transform e-commerce websites by enhancing user experience and automating tasks. --- ### [How to Boost Your E-commerce Website's SEO](https://devhooks.in/blog/boost-ecommerce-website-seo-strategies) **Published:** Nov 19, 2024 | **Categories:** articles,seo,ecommerce Discover effective SEO strategies to boost the visibility and rankings of your e-commerce website. --- ### [Understanding Generative AI - How It Works, How to Use It, and How It Can Help](https://devhooks.in/blog/understanding-generative-ai-how-it-works-and-its-benefits) **Published:** Nov 18, 2024 | **Categories:** articles,ai A comprehensive explanation of generative AI, how it works, and its numerous benefits across different industries. --- ### [How to Call CMS Block Using Layout XML in Magento 2](https://devhooks.in/blog/how-to-call-cms-block-using-layout-xml-in-magento2) **Published:** Mar 10, 2024 | **Categories:** magento-2,magento,cms,xml Learn how to call CMS blocks using layout XML in Magento 2 to manage content display. --- ### [Magento 2 - How to Display Minimum Order Amount Message on Minicart](https://devhooks.in/blog/how-to-display-minimum-order-amount-message-on-minicart-in-magento-2) **Published:** Feb 06, 2024 | **Categories:** magento-2,sales Learn how to display a message for the minimum order amount in the mini cart on Magento 2 to encourage customers to meet the order threshold. --- ### [How to Get Salable Quantity in Magento 2](https://devhooks.in/blog/how-to-get-salable-quantity-in-magento2) **Published:** Jan 29, 2024 | **Categories:** magento-2,inventory,product Learn how to retrieve the salable quantity of a product in Magento 2 to ensure accurate inventory tracking and display on your site. --- ### [How to Reload Total Using JS on Cart / Checkout Page in Magento 2](https://devhooks.in/blog/how-to-reload-total-summary-using-js-on-cart-checkout-page-in-magento2) **Published:** Jan 05, 2024 | **Categories:** magento-2,general-solutions,javascript Learn how to dynamically reload cart totals and summary on the Magento 2 checkout page using JavaScript. Step-by-step guide to updating totals programmatically for seamless user experience. --- ### [Essential MySQL Commands for Everyday Use](https://devhooks.in/blog/essential-mysql-commands-for-everyday-use) **Published:** Jan 4, 2024 | **Categories:** general-solutions,database Learn the most useful MySQL commands for managing databases, tables, and data. From basic operations to advanced user management, this guide has it all! --- ### [Magento 2 - How to Add a Custom Filed in Order Grid](https://devhooks.in/blog/how-to-add-custom-column-in-admin-order-grid-in-magento2) **Published:** Dec 29, 2023 | **Categories:** magento-2,sales,sales-order,ui-component Learn how to add a custom column to the admin order grid in Magento 2 for enhanced order tracking. --- ### [How to Get Order Details by Order Id in Magento 2](https://devhooks.in/blog/how-to-get-order-details-by-order-id-in-magento2) **Published:** Dec 28, 2023 | **Categories:** magento-2,collection,sales,sales-order Learn how to retrieve detailed order information using the order ID in Magento 2 to manage customer orders efficiently. --- ### [How to Disable MSI in Magento 2](https://devhooks.in/blog/how-to-disable-multi-source-inventory-in-magento2) **Published:** Dec 27, 2023 | **Categories:** magento-2,inventory Learn how to disable the Multi-Source Inventory (MSI) feature in Magento 2 to simplify your store's inventory management. --- ### [Magento 2 JSON encode or decode](https://devhooks.in/blog/magento2-json-encode-decode) **Published:** Dec 22, 2023 | **Categories:** magento-2,json Understand how to use JSON encode and decode functions in Magento 2 for effective API data handling and encoding. --- ### [Magento 2 - How to Add a Custom Link in Admin Order Listing Grid Page](https://devhooks.in/blog/how-to-add-a-custom-link-in-admin-order-listing-page-in-magento-2) **Published:** Dec 19, 2023 | **Categories:** magento-2,sales,sales-order,ui-component Learn how to add a custom link to the admin order listing page in Magento 2 for enhanced order management. --- ### [How to Resize Product Images Programmatically in Magento 2](https://devhooks.in/blog/how-to-resize-product-images-programmatically-in-magento2) **Published:** Dec 16, 2023 | **Categories:** magento-2,collection,product Learn how to resize product images programmatically in Magento 2 for faster loading times and better performance. --- ### [Magento 2 Create Auto Invoice for the COD Order](https://devhooks.in/blog/how-to-create-auto-invoice-for-cashondelivery-order-in-magento2) **Published:** Dec 12, 2023 | **Categories:** magento-2,payment Learn how to automatically generate invoices for Cash on Delivery orders in Magento 2. --- ### [Magento 2 - How to Add a Custom Link in Admin Product Listing Grid Page](https://devhooks.in/blog/how-to-add-a-custom-link-in-admin-product-listing-page-in-magento-2) **Published:** Dec 11, 2023 | **Categories:** magento-2,product,ui-component Step-by-step guide to adding a custom link to the admin product listing page in Magento 2. --- ### [How to Create/Use Message Queue in Magento 2](https://devhooks.in/blog/how-to-create-message-queue-in-magento-2) **Published:** Dec 10, 2023 | **Categories:** magento-2,queue Learn how to create and configure message queues in Magento 2 for handling asynchronous tasks and improving performance. --- ### [How to Run Direct SQL Query in Magento 2](https://devhooks.in/blog/how-to-run-direct-sql-query-in-magento) **Published:** Sept 27, 2023 | **Categories:** general-solutions,magento-2,collection Learn how to run direct SQL queries in Magento 2 for custom database operations and management. --- ### [How to Insert Multiple Records using ResourceConnection in Magento 2](https://devhooks.in/blog/how-to-insert-multiple-records-using-resource-connection-in-magento) **Published:** Sept 26, 2023 | **Categories:** general-solutions,magento-2,collection Learn how to insert multiple records efficiently in Magento 2 using resource connection to manage database operations effectively. --- ### [How to create JSON controller in Magento 2](https://devhooks.in/blog/how-to-create-json-controller-in-magento) **Published:** Sept 15, 2023 | **Categories:** general-solutions,magento-2,json Learn how to create a JSON controller in Magento for handling AJAX requests and returning JSON data. --- ### [How to Perform 3rd party API operations in your Magento 2 using GuzzleHttp](https://devhooks.in/blog/how-to-perform-3rd-party-api-operations-in-your-magento-using-guzzlehttp) **Published:** Sept 14, 2023 | **Categories:** general-solutions,magento-2,api Learn how to perform third-party API operations in Magento 2 using GuzzleHTTP to integrate external services into your store. --- ### [How to update the PriceBox cache in Magento 2.](https://devhooks.in/blog/how-to-update-the-pricebox-cache-in-magento) **Published:** 05 Sept 2023 | **Categories:** magento-2,magento,product Learn how to update the pricebox cache in Magento 2 for proper price rendering on your site. --- ### [How to set customer data in httpContext and retrieve it in Magento 2.](https://devhooks.in/blog/how-to-set-customer-data-in-httpcontext-and-retrieve-it-in-magento-2) **Published:** Aug 27, 2023 | **Categories:** general-solutions,magento-2,magento Learn how to set and retrieve customer data using HttpContext in Magento 2 for personalized customer experiences. --- ### [How to disable the graphql introspection in Magento 2.](https://devhooks.in/blog/how-to-disable-graphql-introspection-in-magento-2) **Published:** July 20, 2023 | **Categories:** general-solutions,magento-2,graphql Learn how to disable GraphQL introspection in Magento 2 to improve the security of your GraphQL endpoints. --- ### [How to Overried Sales Order Grid Collection in Magento 2](https://devhooks.in/blog/how-to-overried-sales-order-grid-collection-in-magento-2) **Published:** June 22, 2023 | **Categories:** general-solutions,magento-2,magento,collection Learn how to override the sales order grid collection in Magento 2 to tailor the admin grid to your business needs. --- ### [How to Resize Specific SKU Images in Magento 2 Using CSV](https://devhooks.in/blog/how-to-resize-specific-sku-images-in-magento-2-using-csv) **Published:** June 20, 2023 | **Categories:** general-solutions,magento-2,magento Learn how to resize specific product SKU images in Magento 2 using CSV to efficiently manage product images. --- ### [Easiest Way to Install Magento 2 PWA Studio](https://devhooks.in/blog/easiest-way-to-install-magento-2-pwa-studio) **Published:** Jul 17, 2022 | **Categories:** magento-2,pwa-studio,nodejs,magento,react Follow this simple guide to easily install Magento 2 PWA Studio and create progressive web apps. --- ### [Easiest Way to Override Component and Files in Magento 2 PWA Studio](https://devhooks.in/blog/easiest-way-to-override-component-and-files-in-magento-2-pwa-studio) **Published:** Jul 16, 2022 | **Categories:** magento-2,pwa-studio,nodejs,magento,react Learn the easiest method to override components and files in Magento 2 PWA Studio for customized functionality. --- ### [Magento 2 Add Image on Admin UI Grid](https://devhooks.in/blog/magento-2-add-image-on-admin-grid) **Published:** Jun 22, 2022 | **Categories:** magento-2,ui-component Learn how to add product images to the admin grid in Magento 2 to enhance product visibility in the backend. --- ### [Magento 2 Add Customer Fullname on Admin Grid](https://devhooks.in/blog/magento-2-add-customer-fullname-on-admin-grid) **Published:** May 22, 2022 | **Categories:** magento-2,collection Learn how to add the full customer name to the admin grid in Magento 2 for a better overview of customer details. --- ### [How to Convert Date and Time Based on Timezone in Magento 2](https://devhooks.in/blog/how-to-convert-date-and-time-based-on-timezone-in-magento-2) **Published:** May 15, 2022 | **Categories:** magento-2,datetime Learn how to convert date and time based on timezones in Magento 2 for accurate data presentation. --- ### [How to Add Custom Sorting in Category of Magento 2.4 and Later](https://devhooks.in/blog/how-to-add-custom-sorting-in-category-of-magento24-and-later) **Published:** May 13, 2022 | **Categories:** general-solutions,magento-2,magento Explore the process of adding custom sorting in categories for Magento 2.4 and later versions. --- ### [Reindexing Specific Products in Magento 2](https://devhooks.in/blog/reindexing-specific-products-in-magento-2) **Published:** Apr 22, 2022 | **Categories:** magento-2,commands Learn how to reindex specific products in Magento 2 to enhance performance and speed up product data processing. --- ### [How to Create Custom Payment Method in Magento 2](https://devhooks.in/blog/how-to-create-custom-payment-method-in-magento-2) **Published:** Apr 13, 2022 | **Categories:** payment,magento-2,general-solutions Step-by-step guide to creating a custom payment method in Magento 2 for your e-commerce store. --- ### [How to Create Custom Shipping Method in Magento 2](https://devhooks.in/blog/how-to-create-custom-shipping-method-in-magento-2) **Published:** Apr 12, 2022 | **Categories:** shipping,magento-2,general-solutions Learn how to create and integrate a custom shipping method in Magento 2 for customized shipping options. --- ### [How to Change GraphQL Endpoint in Magento 2](https://devhooks.in/blog/how-to-change-graphql-endpoint-in-magento-2) **Published:** Feb 22, 2022 | **Categories:** general-solutions,magento-2,graphql Learn how to change the GraphQL endpoint in Magento 2 for customized API handling. --- ### [How to Create Custom Cron Job in Magento 2](https://devhooks.in/blog/create-custom-cron-in-magento-2) **Published:** Feb 22, 2022 | **Categories:** general-solutions,magento-2,cron Step-by-step guide on creating custom cron jobs in Magento 2 to automate tasks and improve store performance. --- ### [How to Create Custom GraphQL in Magento 2](https://devhooks.in/blog/create-custom-graphql-query-in-magento-2) **Published:** Feb 18, 2022 | **Categories:** general-solutions,magento-2,graphql Learn how to create custom GraphQL queries in Magento 2 for enhanced API integrations. --- ### [How to Create UI Component Form and CRUD Operation In Magento 2](https://devhooks.in/blog/create-ui-component-form-and-crud-operation-in-magento-2) **Published:** Feb 17, 2022 | **Categories:** general-solutions,magento-2,ui-component Learn how to create UI component forms and implement CRUD operations in Magento 2 for efficient backend management. --- ### [How to Add Mass Action in UI Component Grid in Magento 2](https://devhooks.in/blog/add-mass-action-in-ui-component-grid-in-magento-2) **Published:** Feb 16, 2022 | **Categories:** general-solutions,magento-2,ui-component Learn how to add mass actions to Magento 2 UI component grids to enhance administrative efficiency. --- ### [Magento 2 Add Image Uploader on Admin UI Form](https://devhooks.in/blog/magento-2-add-image-uploader-on-admin-ui-form) **Published:** Feb 15, 2022 | **Categories:** magento-2,ui-component Learn how to add an image uploader field on admin UI forms in Magento 2 for better media handling in backend. --- ### [How to Create UI Component Grid In Magento 2](https://devhooks.in/blog/create-ui-component-grid-in-magento-2) **Published:** Feb 15, 2022 | **Categories:** general-solutions,magento-2,ui-component Learn how to create a custom UI component grid in Magento 2 for enhanced administrative functionality. --- ### [How to Add Custom Admin Menu In Magento 2](https://devhooks.in/blog/how-to-add-custom-admin-menu-in-magento-2) **Published:** Feb 14, 2022 | **Categories:** general-solutions,magento-2 Learn how to add a custom admin menu in Magento 2 for creating personalized admin sections. --- ### [How to Create Model, Resource Model, and Collection in Magento 2](https://devhooks.in/blog/create-model-resourcemodel-and-collection-in-magento-2) **Published:** Feb 13, 2022 | **Categories:** general-solutions,magento-2,collection Step-by-step guide to creating a model, ResourceModel, and collection in Magento 2 for custom data handling. --- ### [How to Create Custom Table and Insert Sample Data in Magento 2](https://devhooks.in/blog/create-custom-table-and-insert-sample-data-in-magento-2) **Published:** Feb 13, 2022 | **Categories:** general-solutions,magento-2 Create custom tables in Magento 2 and insert sample data for testing or customization purposes. --- ### [How To Create Magento 2 Module with Admin Grid and Form using UI Component](https://devhooks.in/blog/create-magento-2-module-with-admin-grid-and-form-using-ui-component) **Published:** Feb 12, 2022 | **Categories:** general-solutions,magento-2,ui-component Learn how to create a custom Magento 2 module with an admin grid and form using UI components. --- ### [Magento 2 Add Customer Attribute Programmatically](https://devhooks.in/blog/how-to-add-customer-attribute-programmatically) **Published:** Feb 4, 2022 | **Categories:** magento-2,attribute,customer Learn how to add custom customer attributes programmatically in Magento 2 for customized customer data. --- ### [How to Add Magento Ui Image Uploader on Store Configuration in Magento 2](https://devhooks.in/blog/add-image-uploader-on-store-configuration-in-magento-2) **Published:** Feb 3, 2022 | **Categories:** general-solutions,magento-2,configuration Enable image uploads in the store configuration section of Magento 2 for a more versatile admin experience. --- ### [How to Add Custom Select/MultiSelect Options on Store Configuration in Magento 2](https://devhooks.in/blog/add-custom-select-multiselect-options-on-store-configuration-in-magento-2) **Published:** Feb 1, 2022 | **Categories:** general-solutions,magento-2,configuration Learn how to add custom select and multiselect options to the store configuration in Magento 2. --- ### [How to Add Dynamic Row on Store Configuration in Magento 2](https://devhooks.in/blog/add-dynamic-row-on-store-configuration-in-magento-2) **Published:** Jan 30, 2022 | **Categories:** general-solutions,magento-2,configuration Learn how to add dynamic rows to store configuration settings in Magento 2 for flexible content management. --- ### [How to Add Date and Time Picker on Store Configuration in Magento 2](https://devhooks.in/blog/add-date-time-picker-on-store-configuration-in-magento-2) **Published:** Jan 29, 2022 | **Categories:** general-solutions,magento-2,configuration Add a date and time picker functionality to your Magento 2 store configuration fields for more precise input. --- ### [How to Add Color Picker on Store Configuration in Magento 2](https://devhooks.in/blog/add-color-picker-on-store-configuration-in-magento-2) **Published:** Jan 29, 2022 | **Categories:** general-solutions,magento-2,configuration Add a color picker feature to your Magento 2 store configuration to enhance user interface customization. --- ### [How to Add Custom Validation Rule in Magento 2](https://devhooks.in/blog/how-to-add-custom-validation-rule-in-magento-2) **Published:** Jan 28, 2022 | **Categories:** general-solutions,magento-2 Learn how to add custom validation rules in Magento 2 forms for data validation. --- ### [How to Use Javascript Mixins in Magento 2](https://devhooks.in/blog/how-to-use-mixins-in-magento-2) **Published:** Jan 27, 2022 | **Categories:** general-solutions,magento-2 Learn how to use mixins in Magento 2 to extend and customize JavaScript functionality. --- ### [How to Add Link on Store Configuration Fields Comment in Magento 2](https://devhooks.in/blog/add-link-on-store-configuration-fields-comment-in-magento-2) **Published:** Jan 26, 2022 | **Categories:** general-solutions,magento-2,configuration Add links in the comments of Magento 2 store configuration fields for easier navigation and support. --- ### [How to Setup Magento 2 PWA Studio](https://devhooks.in/blog/magento-pwa-sudio-installation-guide) **Published:** May 06, 2021 | **Categories:** magento-2,pwa-studio,nodejs,magento,react Step-by-step guide on installing Magento PWA Studio to create progressive web apps for Magento 2. --- ### [Magento 2 - How to Add Custom Input Type in Custom Option](https://devhooks.in/blog/magento2-how-to-add-custom-input-type-in-custom-option) **Published:** Dec 22, 2020 | **Categories:** magento-2,custom-option,magento Learn how to add custom input types to custom options in Magento 2, offering more flexible product customization options. --- ### [Magento 2 - How to add Custom Fields in Custom Option Value](https://devhooks.in/blog/magento2-how-to-add-custom-field-in-custom-option-value) **Published:** Nov 08, 2020 | **Categories:** magento-2,custom-option,magento Learn how to add custom fields in custom option values for Magento 2 products to enhance product customization. --- ### [Magento 2 - How to Add Custom Field in Custom Option](https://devhooks.in/blog/magento2-how-to-add-custom-field-in-custom-option) **Published:** Oct 17, 2020 | **Categories:** magento-2,custom-option,magento Step-by-step instructions on adding custom fields to custom options in Magento 2 for a more tailored product experience. --- ### [How to use ViewModels in Magento 2](https://devhooks.in/blog/how-to-use-viewmodels-in-magento2) **Published:** Sept 20, 2020 | **Categories:** magento-2,magento Learn how to use ViewModels in Magento 2 to streamline and organize frontend logic. --- ### [How to Add/Remove CSS and JS file in Magento 2](https://devhooks.in/blog/how-to-add-remove-css-js-file-in-magento2) **Published:** Sept 20, 2020 | **Categories:** magento-2,javascript,css Learn how to add or remove CSS and JavaScript files in Magento 2 to manage your theme and layout. --- ### [List of GraphQL Queries and Mutations for Magento 2](https://devhooks.in/blog/list-of-graphql-queries-and-mutations-for-magento2) **Published:** August 05, 2020 | **Categories:** magento-2,graphql Explore a comprehensive list of GraphQL queries and mutations available for Magento 2 to enhance your API usage. --- ### [How to Install Magento 2 Using Command Line](https://devhooks.in/blog/how-to-install-magento2-using-command-line) **Published:** August 03, 2020 | **Categories:** general-solutions,magento-2,magento,cli Learn how to install Magento 2 using the command line interface for a streamlined and flexible installation process. --- ### [How to Get Customer Groups in Magento 2](https://devhooks.in/blog/how-to-get-customer-groups-in-magento-2) **Published:** July 3, 2020 | **Categories:** general-solutions,magento-2,magento,customer Learn how to retrieve customer groups in Magento 2 and manage customer segmentation for better personalization. --- ### [How to Add Custom Sorting in Category of Magento 2](https://devhooks.in/blog/how-to-add-custom-sorting-in-category-of-magento2) **Published:** July 2, 2020 | **Categories:** general-solutions,magento-2,magento Learn how to add custom sorting options for categories in Magento 2 to improve product filtering. --- ### [How to Create a Custom Console Command in Magento 2](https://devhooks.in/blog/magento-2-how-to-create-a-custom-console-command) **Published:** June 29, 2020. | **Categories:** general-solutions,magento-2,ssh,commands,command-line,magento Learn how to create custom console commands in Magento 2 to extend the command line interface for your specific needs. --- ### [How to add custom link on top navigation menu in Magento 2](https://devhooks.in/blog/how-to-add-custom-link-on-top-navigation-menu-in-magento-2) **Published:** June 21, 2020 | **Categories:** general-solutions,magento-2,magento Learn how to add a custom link to the top navigation menu in Magento 2 for easy access to specific pages. --- ### [How to add the top menu link in Magento 2](https://devhooks.in/blog/how-to-add-top-menu-link-in-magento-2) **Published:** June 20, 2020 | **Categories:** general-solutions,magento-2,magento Learn how to add custom links to the top menu in Magento 2 for a better user experience. --- ### [How to Install and Remove nodejs from Ubuntu](https://devhooks.in/blog/how-to-install-and-remove-nodejs-from-ubuntu) **Published:** June 16, 2020 | **Categories:** general-solutions,nodejs,node,ubuntu Learn how to install and remove Node.js on Ubuntu using simple commands for efficient web development setup. --- ### [Magento 2 Create Category Attribute Programmatically](https://devhooks.in/blog/how-to-create-category-attribute-programmatically) **Published:** May 27, 2020 | **Categories:** general-solutions,magento-2,magento,attribute,product Learn how to create custom category attributes programmatically in Magento 2 for advanced category configurations. --- ### [Magento 2 Remove Product Attribute Programmatically](https://devhooks.in/blog/how-to-remove-product-attribute-programmatically) **Published:** May 26, 2020 | **Categories:** general-solutions,magento-2,magento,attribute,product Learn how to remove product attributes programmatically in Magento 2 to streamline product management. --- ### [Magento 2 Add Product Attribute with Options Programmatically](https://devhooks.in/blog/how-to-add-product-attribute-with-options-programmatically) **Published:** May 26, 2020 | **Categories:** general-solutions,magento-2,magento,attribute,product Discover how to add product attributes with options programmatically in Magento 2 for flexible product configurations. --- ### [Magento 2 Add Product Attribute Programmatically](https://devhooks.in/blog/how-to-add-product-attribute-programmatically) **Published:** May 26, 2020 | **Categories:** general-solutions,magento-2,magento,attribute,product Learn how to programmatically add product attributes in Magento 2 for enhanced product management. --- ### [How To Create a Magento 2 Module](https://devhooks.in/blog/how-to-create-a-magento-2-module) **Published:** May 25, 2020 | **Categories:** general-solutions,magento-2,magento Follow this guide to create a custom Magento 2 module from scratch for extended functionality. --- ### [How to use State Hook in React](https://devhooks.in/blog/how-to-use-state-hook-in-react) **Published:** May 22, 2020 | **Categories:** general-solutions,react,reactjs,hook,javascript Learn how to use the state hook in React to manage state within your functional components effectively. --- ### [How to Create React Application - Tutorial For Beginners](https://devhooks.in/blog/how-to-create-react-application-for-beginners) **Published:** May 18, 2020 | **Categories:** react,nodejs,reactjs,general-solutions,javascript A beginner-friendly guide to creating your first React application with easy-to-follow steps and clear explanations. --- ### [Deploying Your React Web Application to GitHub Pages](https://devhooks.in/blog/deploying-your-react-web-application-to-gitHub-pages) **Published:** May 17, 2020 | **Categories:** react,github-pages,github,nodejs,reactjs,javascript Learn how to deploy your React web application to GitHub Pages for free and easy hosting. --- ### [Magento 2 Get Product Collection By Cetegory ID](https://devhooks.in/blog/magento-2-get-product-collection-by-category-id) **Published:** May 16, 2020 | **Categories:** general-solutions,magento-2,magento,collection Learn how to retrieve a product collection by category ID in Magento 2 for customized product listings and filters. --- ### [React Server Side Rendering(SSR)](https://devhooks.in/blog/react-server-side-rendering) **Published:** May 15, 2020 | **Categories:** general-solutions,react,reactjs,ssr,node,javascript Master the concept of server-side rendering (SSR) in React to enhance performance, SEO, and load times for your web applications. --- ### [Get Product Collection with a Specific Attributes in Magento 2](https://devhooks.in/blog/get-product-collection-with-a-specific-attributes-in-magento-2) **Published:** May 14, 2020 | **Categories:** general-solutions,magento-2,magento,collection Learn how to retrieve product collections with specific attributes in Magento 2 using custom queries. --- ### [How to Get Product Collection in Magento 2](https://devhooks.in/blog/how-get-product-collection-in-magento-2) **Published:** May 13, 2020 | **Categories:** general-solutions,magento-2,magento,collection Learn how to get product collections in Magento 2 and filter them based on various parameters. --- ### [Magento 2 Get Product Collection with Filters](https://devhooks.in/blog/magento-2-get-product-collection-with-filters) **Published:** May 11, 2020 | **Categories:** general-solutions,magento-2,magento,collection Learn how to get a product collection in Magento 2 with custom filters for enhanced product retrieval and display. --- ### [How to Get Current Product in Magento 2](https://devhooks.in/blog/how-to-get-current-product-in-magento-2) **Published:** May 1, 2020 | **Categories:** general-solutions,magento-2,magento Learn how to retrieve the current product in Magento 2 to dynamically display product-specific information on your website. --- ### [How to Get Current Category in Magento 2](https://devhooks.in/blog/how-to-get-current-category-in-magento-2) **Published:** May 1, 2020 | **Categories:** general-solutions,magento-2,magento Learn how to retrieve the current category in Magento 2 using code to display relevant category data in your store. --- ### [Magento 2 Implement Declarative Schema in Custom Module.](https://devhooks.in/blog/magento-2-implement-declarative-schema-in-custom-module) **Published:** January 20, 2020 | **Categories:** general-solutions,magento-2 A guide on implementing declarative schema in your custom Magento 2 modules to improve database management and scalability. --- ### [Manage Git Repository in Magento 2](https://devhooks.in/blog/manage-git-repository-in-magento-2) **Published:** January 17, 2020 | **Categories:** general-solutions,magento-2,github,cli Learn how to manage a Git repository in Magento 2 for version control and proper source code management. --- ### [Magento 2 Add Custom Tab On Customer Account Section](https://devhooks.in/blog/add-custom-tab-on-customer-account-section-in-magento) **Published:** May 20, 2019 | **Categories:** general-solutions,magento-2,magento,customer Enhance the customer account section in Magento with custom tabs for better user experience. --- ### [Useful Commands list for Magento 2](https://devhooks.in/blog/useful-magento-2-commands-via-ssh-cmd) **Published:** January 7, 2019 | **Categories:** general-solutions,magento-2,cli,command-line,commands,ssh Discover useful Magento 2 commands that can be run via SSH to optimize your development and server management tasks. --- ### [Magento 2 Commands Shortcut](https://devhooks.in/blog/magento-2-commands-shortcut) **Published:** April 20, 2018 | **Categories:** general-solutions,magento-2,ssh,commands,command-line,magento Discover useful command shortcuts in Magento 2 to enhance your development workflow and save time while managing your store. --- ### [Magento 2 Allow PDF file in Wysiwyg Editor](https://devhooks.in/blog/magento-2-allow-pdf-file-wysiwyg-editormagento-2-allow-pdf-file-in-wysiwyg-editor) **Published:** February 8, 2018 | **Categories:** general-solutions,magento-2 Learn how to allow PDF file uploads in the WYSIWYG editor in Magento 2 for better media handling and content management. --- ### [How to enable Single Store Mode in Magento 2](https://devhooks.in/blog/enable-single-store-mode-magento-2) **Published:** February 4, 2018 | **Categories:** general-solutions,magento-2 Learn how to enable single store mode in Magento 2 for managing a single store instance. --- ### [Install Magento 2 using Composer](https://devhooks.in/blog/install-magento-2-using-composer) **Published:** June 29, 2017 | **Categories:** general-solutions,magento-2 Learn how to install Magento 2 using Composer for a quick and reliable installation process. --- ### [How to Install Module or Run CLI Command Without SSH in Magento 2](https://devhooks.in/blog/install-module-run-cli-command-without-ssh-magento-2) **Published:** June 27, 2017 | **Categories:** general-solutions,magento-2 Learn how to install modules and run CLI commands in Magento 2 without needing SSH access. --- ### [Automatically Refresh Cache Using Cron in Magento 2](https://devhooks.in/blog/automatically-refresh-cache-using-cron-magento-2) **Published:** June 23, 2017 | **Categories:** general-solutions,magento-2,cron,magento Set up a cron job in Magento 2 to automatically refresh your website's cache and ensure up-to-date content. --- ### [How to Create And Use Plugin In Magento 2](https://devhooks.in/blog/create-use-plugin-magento-2) **Published:** June 19, 2017 | **Categories:** general-solutions,magento-2 Understand how to create and use plugins in Magento 2 for enhancing or altering functionality. --- ### [Get Database Backup and Restore Database from Backup Using SSH(Terminal)](https://devhooks.in/blog/get-database-backup-restore-database-backup-using-ssh) **Published:** June 11, 2017 | **Categories:** general-solutions,cli,database,ssh Learn how to take a backup and restore your Magento 2 database using SSH commands for secure management. --- ### [How to Update Bulk Product SKU using CSV in Magento 2](https://devhooks.in/blog/update-bulk-product-sku-using-csv-magento-2) **Published:** June 5, 2017 | **Categories:** general-solutions,magento-2 Learn how to bulk update product SKUs using CSV files in Magento 2 to streamline product management processes. --- ### [How To Get Resize Image in Custom Module](https://devhooks.in/blog/get-resize-image-custom-module) **Published:** June 1, 2017 | **Categories:** general-solutions,magento-2 Learn how to retrieve and resize images in your custom module in Magento 2. --- ### [How To Add Custom Field At Checkout Address Form – Magento 2](https://devhooks.in/blog/magento-2-add-custom-field-checkout-address-form) **Published:** May 30, 2017 | **Categories:** general-solutions,magento-2 Learn how to add custom fields to the checkout address form in Magento 2 for enhanced customer data collection. --- ### [How To Create Custom Attribute Set Programmatically In Magento 2](https://devhooks.in/blog/create-custom-attribute-set-programmatically-magento-2) **Published:** May 23, 2017 | **Categories:** general-solutions,magento-2,attribute Learn how to create custom attribute sets programmatically in Magento 2 for flexible product management. --- ### [Create Database, Create Database User and Set Database Privileges for particular User Using SSH](https://devhooks.in/blog/create-database-create-database-user-set-database-privileges-particular-user-using-ssh) **Published:** May 21, 2017 | **Categories:** general-solutions,magento-2,database,ssh Learn how to create a database and set user privileges for secure and effective database management using SSH in Magento. --- ### [How to Use Event in Magento 2](https://devhooks.in/blog/how-to-use-event-magento-2) **Published:** May 15, 2017 | **Categories:** general-solutions,magento-2,magento Learn how to use events in Magento 2 to trigger custom functionality and extend store operations. --- ### [Setup Multi Store With Multi Domain in Magento 2](https://devhooks.in/blog/setup-multi-store-multi-domain-magento-2) **Published:** May 8, 2017 | **Categories:** general-solutions,magento-2,magento Step-by-step guide on setting up multi-store and multi-domain configurations in Magento 2 for more efficient store management. --- ### [How to Create Widget in Magento 2](https://devhooks.in/blog/how-to-create-widget-magento-2) **Published:** May 8, 2017 | **Categories:** general-solutions,magento-2,magento Learn how to create custom widgets in Magento 2 to enhance the functionality of your store with interactive elements. --- ### [Migrate Data From Magento 1 to Magento 2](https://devhooks.in/blog/migrate-data-magento-1-magento-2) **Published:** May 4, 2017 | **Categories:** general-solutions,magento-2,ssh,commands A comprehensive guide on migrating data from Magento 1 to Magento 2, including essential tools and techniques. --- ### [Extension Folder Structure in Magento 2](https://devhooks.in/blog/extension-folder-structure-magento-2) **Published:** April 18, 2017 | **Categories:** general-solutions,magento-2 Understand the folder structure for Magento 2 extensions and how to organize your Magento 2 module. --- ### [Install and Configure Sendmail on Ubuntu](https://devhooks.in/blog/install-configure-sendmail-ubuntu) **Published:** April 17, 2017 | **Categories:** ubuntu Learn how to install and configure Sendmail on Ubuntu to set up an email server for your system. --- ### [How To Upgrade Magento 2 To Latest Version](https://devhooks.in/blog/upgrade-magento-2-to-magento-2-1-via-ssh) **Published:** January 8, 2017 | **Categories:** general-solutions,magento-2,ssh A detailed guide on upgrading Magento 2 to version 2.1 via SSH to ensure compatibility and new features. ---