— Blogs
Our Blogs
Explore cutting-edge advancements, expert analyses, and practical tips tailored to empower businesses and tech enthusiasts. Stay informed with the latest trends, best practices, and thought leadership from our team of seasoned professionals. Designed for developers, IT managers, and tech-savvy entrepreneurs, our blog is your go-to resource for all things tech.
— Blogs
Our Blogs
Explore cutting-edge advancements, expert analyses, and practical tips tailored to empower businesses and tech enthusiasts. Stay informed with the latest trends, best practices, and thought leadership from our team of seasoned professionals. Designed for developers, IT managers, and tech-savvy entrepreneurs, our blog is your go-to resource for all things tech.
Verdaccio: A Guide to Self-Hosting npm Repositories
Verdaccio is a lightweight, private npm registry designed to help teams and organizations manage and share npm packages with ease. By hosting your own packages, you maintain full control over your...
Custom Object Detection with YOLOv11
Object Detection is the process of identifying an object in an image or video stream with its precise location. It is one of the most popular technique aiding us in solving many real world problems...
DevOps Roadmap For Beginners 2025
DevOps, an acronym for 'Development' and 'Operations,' is a set of practices serving as a bridge between the development and operations teams.A DevOps engineer is a professional who bridges the gap...
Graph RAG Over Elasticsearch:Next Step in Data Search
For years, Elasticsearch has been a key tool for search technologies, helping businesses and applications quickly index and query large datasets. It's fast, scalable, and great for tasks like...
Rag:Vanilla vs Multimodal
Vanilla RAG (Retrieval-Augmented Generation) is a model that combines two main processes—retrieval and generation—into a single framework to improve the quality of text generation. In this approach,...
Build a News Aggregator Like Google News Part III
In the previous parts we completed building the API to list the news items stored in our database, and a scraper to collect news items from two news portals: Setopati and Ekantipur. If your code up...
Build a News Aggregator Like Google News Part II
In the previous part we finished building an API to fetch all news items from a database. In this part we will build a scraper that will extract the link, title and image URL from news portals. We...
Build a News Aggregator Like Google News
You may have come across Google News (https://news.google.com/) and wondered how it works. The basic principle behind the site is that Google crawls the sites they have listed as news sites and...
RAG & Mitigation of Hallucinations in LLMs
Retrieval-Augmented Generation (RAG) is a framework that enhances the performance of large language models (LLMs) by combining retrieval mechanisms with generative capabilities. It integrates the...
Performance Optimization in React
Performance optimization is a critical aspect of web development, especially as users expect applications to load quickly and respond smoothly to their...
Implementing OAuth 2.0 with Google Drive using FastAPI
OAuth 2.0 is a widely-used method for allowing third-party apps to access user data without needing their passwords. It’s commonly used for apps that need to connect to services like Google Drive....
Enhancing Product Development: SeekAI Meets QSystemsAI
SeekAI is an innovative online educational platform dedicated to fostering early childhood learning, with a special focus on helping Non-Resident Nepali (NRN) children acquire essential Nepali...
Docker Image optimization
Docker is a platform designed for developers and system administrators to build, run, and share applications using containers. A container is essentially a process running in a self-contained...
ML Project Life Cycle Part 3 – Deployment and Monitoring
Once the system is deployed, the job is only 50% done. The other 50% ahead is now the substantial effort required to monitor and maintain the system, which can be far more taxing than monitoring and...
The ML Project Life Cycle: Part 2 – From Model Training To Error Analysis
Building upon the solid foundation of the last article, “Scoping to Data Preprocessing,” where we thoroughly explored the importance of scoping, as well as cleaning, transforming, and preparing...
Machine Learning: From Ideation to Production
When people think of machine learning, they often picture complex models and the data used to train them. But there’s something even more crucial: how these models make it to the real world and...
Implementing Continuous Batching from Scratch with PyTorch
Continuous batching processes multiple requests dynamically, improving computational efficiency and speed. Instead of handling each request individually, we batch them together, which is ideal for...
Next.js Tutorial for React devs
Welcome, React developers! If you're looking to elevate your React applications to the next level, you're in the right place. Next.js is a powerful React framework that enables server-side...
How to use multiple GitHub accounts for seperate i.e. personal and work repos.
If you are facing issue with using multiple GitHub accounts in your device, let me help you out. Here are few simplified steps to setup multiple GitHub account.You need to create SSH key for each...
5 simple techniques on debugging
Clean code is vital for strong applications, preventing harmful bugs that can hurt performance and drive users away. While QA testing is common, both testers and developers tackle debugging. Simple...