RSSAmplifier

Blog

GuruGen

GuruGen: Your Personal AI & Tech Advantage.

gurugen.inRSS feed ↗20 posts

Latest posts

Spending money on GPU's was my best investment

The best investment I made wasn't in stocks, crypto, or day trading.It was spending money on GPUs to learn how LLMs work Have you ever tried deploying an model yourself?Not just used an API. I mea

AI has agency where is yours?

Claude code is going of the roofs with opus 4.6 AI coding has reached a stage at which where you can just prompt away what you want and it does build a really good solution for you, all you need is a

AI IDEs and agents I used this year

I started with Cursor as my first AI IDE ,used it for a year For the last 3-4 months switched to Claude Code but I am back to Cursor now. Why I switched to Claude Code?Cursor had problems working with large react components it failed miserably when...

Improving LLM Workflow Evaluation: How to Sidestep Common Mistakes

To make your rag pipeline or agent accurate and avoid hallucinations we need some metrics to verify the output of the agent. LLM as a judge is one of those methods which can be used with multiple strategies and most common one is to give a score to t...

2 Simple tips for making your Langgraph agent Production ready

LangGraph is a great framework that allows you to develop agents while keeping you in control of prompts and routing. If you are done building your agent and running it in Python Notebooks and want to put in production there are somethings that you n...

Data Flywheel in agents

Data flywheels are very important if you are building agents in production. If you have live users using your agent having a proper data flywheel in place is really crucial. What is a data flywheel? Data flywheel is a self-reinforcing loop that uses ...

Managing LLM Hallucinations with Faithfulness Check

If you are developing an AI agent or a simple rag app. You must have faced the issue where the LLM spits out random made-up stuff that is not true and not relevant to the context that you providedThis is called the infamous “Hallucination” Trait of t...

Limitations of HTTP / 1.1 and some questions I had about it

I am exploring the backend fundamentals and networking these days, while I was exploring the stateless vs stateful protocols, I got to know something interesting that I want to share.So I knew HTTP is built on top of TCP, I wondered how it all works,...

My simple 3-step system to solve bugs

Why a System? We all hate when someone logs a lot of bugs in your code be it your teammate or QA team. So it was always an issue for me when there were many bugs on the board, any scrum tool you use, or even plain Google Docs or Sheets. So I created ...

Bhangarwala and Azure: A Hackathon Journey of Learning and Failing Forward

It was 2022 and I was in my second year of college. There was some secret hackathon happening in our college that we didn't know of. One of my friends told me that the teachers are only listing a few people from our batch for this Hackathon. It was a...

How to get structured outputs from Openai every time.

Get Structured Outputs from OpenAI Using Pydantic Are you struggling to get structured outputs from OpenAI? Tired of inconsistent formats and hallucinations? 🤯 Well, worry no more! OpenAI has launched structured outputs in its beta version. Here's ...

Life Lately: The Highs and Lows #1

Enjoying the work a lot , really have been learning a lot from my seniors and leads. Learning how to quickly maneuver through features and bugs and get stuff done. Also major setup update, bought a HDMI to VGA converter to use my 12year old acer moni...

Empathy as a skill for developers

Initially, while working with the team as a developer, I didn't have good communication skills. I struggled to communicate with the team and keep up. Coding skills weren't an issue (though I was being egotistic; it was definitely a major issue). The ...

Coding isn't the most important skill as a SDE

As naive i was as a developer with no professional experience as a engineer. I learned this thing while working with people from the industry Coding isn't most important part yes as a beginner you might think coding is what you do as developer. But t...

How to use LLM’s Locally without Internet

To use any opensource LLM locally there's an open-source tool in the market which is both free and effective. Go to Ollama and download the setup file. https://ollama.com/ After downloading the Ollama install it and go the Models page. Click on the ...

A show all developers should watch.

The Billion Dollar Code This is a show about the story of Terravision. The software that can allow you to go to the any part of the world virtually. This is a real story about the Joachim Sauter and Axel Schmidt. The Axel Schmidt is a hacker and soft...

The Playlist: a show all developers and engineers should watch.

Short Review A total feast for software developers who love core product development. This is a show about the story of Spotify and how it was built. It's a really interesting show where we get to know about Daniel Ek who is the founder of the Spot...

How to create a Discord bot

A basic tutorial to create a discord bot. Step1: Go to discord developer portal. Discord Developer Portal — My Applications Step2: Login with your discord credentials. Step3: Click on New application. Step4: Fill in your details and customize as you ...

Test your express server using jest and supertest

First of all, it's really easy Step1: Install jest and supertest npm install jest supertest Step2: Add this to your package.json inside scripts "test": "jest " Step3: Create a folder named test and create file server.test.js const request = require('...

I created a Blockchain using Go.

Hey I have recently started dabbling with Blockchain technologies and Web3.0. I also started learning Go for backend development. And so, I thought it would be good idea to integrate both these things and make a basic blockchain using Go which will i...