How to Reset Root Password in MySQL Workbench (2026)

Ever locked yourself out of your own MySQL database? Yeah, me too. It’s frustrating when you’re trying to connect to your local MySQL database server and get that dreaded “Access denied” message because you’ve forgotten the root password. Don’t worry; it happens to the best of us! Resetting the root password is quite simple, and …

How to Reset Root Password in MySQL Workbench (2026) Read More »

How to Send Emails with Python and Gmail SMTP – With Github Repo

Do you need to send emails automatically from your Python programs? Whether you are building an automated report, a contact form, or a notification system, connecting Python to Gmail’s SMTP server is a powerful skill. This guide shows you how to set up your Gmail account, create a special “App Password,” and write a simple …

How to Send Emails with Python and Gmail SMTP – With Github Repo Read More »

One Prompt to Rule Them All: How I Made Cursor, Claude & ChatGPT Code Better

I’m going to be blunt: most AI-generated code looks like a talented intern who learned everything from Stack Overflow and bad habits. It can be clever. It can be fast. But it rarely ships without supervision. That stopped annoying me the day I stopped treating these models like glorified search bars and started treating them …

One Prompt to Rule Them All: How I Made Cursor, Claude & ChatGPT Code Better Read More »

How to Publish OpenAI Agent from AgentBuilder to Your Website

In the last post regarding OpenAI Agent Builder, I showed you how you can easily build a booking agent. You can check it out here: Create Agent Using OpenAI AgentBuilderAnd in this post, I’ll show you how to put the shiny new agent that you created inside OpenAI’s Agent Builder, on your website. I’ve been …

How to Publish OpenAI Agent from AgentBuilder to Your Website Read More »

Build a Vector Search API with SQLite FTS5 + Python FastAPI in Minutes

Semantic search – finding answers by meaning instead of exact keywords, is all the rage now. In fact this is a trend that I think is going to last, as after ChatGPT’s release, none of you are searching in the ‘old way’. That’s one of the reason my team built relunit.com, because no one seems …

Build a Vector Search API with SQLite FTS5 + Python FastAPI in Minutes Read More »

create calendar event from gmail using n8n

No Nonsense Guide to Automate and Schedules Itself – Build n8n + AI Calendar

You’re about to turn incoming emails into actual Google Calendar events, automatically. The flow is simple: Gmail receives an email, an AI agent decides if it should become an event, and if yes, a Google Calendar event is created using the Calendar API – all wired up in one n8n workflow. You’ll build it from …

No Nonsense Guide to Automate and Schedules Itself – Build n8n + AI Calendar Read More »

The RAG Playbook: Advanced Parsing for PDFs – Tables, Footnotes, & Figures

Retrieval-Augmented Generation (RAG) is all fun and games until you feed it a PDF that seems hell-bent on sabotaging your efforts. Consider yourself lucky if you have not come across PDFs with split columns, cryptic tables, wandering footnotes, and images in weird places. As a developer who’s wrangled everything from mobile apps to VOIP systems, …

The RAG Playbook: Advanced Parsing for PDFs – Tables, Footnotes, & Figures Read More »