🔧 Tech Stack Overview LayerTechnologyPurpose FrontendReact 18+, Vite, Material UIBlog UI with AI-powered content tools BackendSpring Boot 3.x, Java 17+REST APIs, AI handling, DB operations AI APIOpenAI (or Ollama / Local LLMs)Summarization,...
In my current role, I manage multiple PostgreSQL databases and oversee the creation and distribution of regular internal reports. Like many others in DevOps or data-facing roles, I’ve spent too much time manually running queries, exporting results, f...
Hey Dev Community 👋, I'm currently building an e-commerce web app with a friend as part of our portfolio development journey, and we're looking for another coding partner to join us! Whether you’re looking to sharpen your skills, build a project wor...
When you type chit gpt and still get results for ChatGPT how’s that even possible ?Hey all! Welcome to the third blog of my Behind the Search blog series. Today, we’re going to build a system that does fuzzy/partial matching efficiently—and ranks the...
SonarQube is a powerful open-source platform for continuous code quality inspection. Whether you're tracking bugs, code smells, or security vulnerabilities, it fits seamlessly into any DevOps workflow. In this guide, we’ll walk through deploying a pr...
Scalability is the backbone of every successful social media platform. Whether you’re planning to launch a niche community app or the next TikTok, a well-architected backend will determine how your app performs under real-world user loads. In this gu...
PostgreSQL Upgrade and Database Restoration Guide To support the pgvector gem, I upgraded my local Postgres.app from v13 to v17 on macOS. Below is the full upgrade and restoration process for my project. Environment OS: macOS PostgreSQL: Upgraded f...
Problem Description & Analysis: The query results of the Postgresql database return 6 columns, with the first column being the grouping column, the second column being the Value column within the group, and columns 3–6 being the Key columns within th...
Disaster recovery (DR) in PostgreSQL is a business-critical necessity, not just a technical requirement. From unexpected hardware failures to accidental data deletions, a robust DR plan ensures minimal downtime and faster recovery. Why It Matters: S...
Do you ever feel like you need a superpower to get the information you need? Especially when you're really into Python? APIs are pretty much that superpower! APIs (Application Programming Interfaces) let your code "talk" to other systems and get exac...