Skip to content

Instantly share code, notes, and snippets.

View itsgg's full-sized avatar
🎯
The Architect

Ganesh Gunasegaran itsgg

🎯
The Architect
View GitHub Profile
{
"project": "Agora - AI Philosopher Debate Platform",
"version": "1.0",
"description": "Development tasks for MVP demo organized by phase with dependencies",
"phases": {
"1": "Core Setup",
"2": "Backend Development",
"3": "Frontend Development",
"4": "Integration & Polish"
},
@itsgg
itsgg / vibe_coding.md
Created October 23, 2025 12:06
Full stack Vibe Coding (Cursor/Warp)

Bootstrap

CONTEXT: You are building a production-ready todo application using Ruby on Rails. This is a learning project to understand Rails MVC architecture, ActiveRecord ORM, and RESTful conventions. Target: Individual users managing personal tasks locally.

ACTION: Create a complete Rails todo application with SQLite3 that allows users to:

  • Add, edit, delete, and mark tasks as complete
@itsgg
itsgg / logo_design.md
Created October 23, 2025 12:04
Logo Design (Canva)

CONTEXT

Logo design for the Fluxon Strava Fitness Club - an internal fitness community for Fluxon.com employees who track activities on Strava.

ACTION

Create a modern, energetic logo that represents the club and works across digital platforms (Strava, Slack, email signatures, social media).

@itsgg
itsgg / create_presentation.md
Created October 23, 2025 12:03
Create Presentation - Gamma

CONTEXT

Technical training presentation for a development team (junior to mid-level developers) on improving testing practices.


ACTION

Create a professional presentation titled "Effective Unit Testing: Building

@itsgg
itsgg / plan_travel.md
Created October 23, 2025 12:01
Travel Planning - Comet

CONTEXT

You're a travel planning assistant helping someone organize their next vacation. The traveler uses Google Calendar to track their schedule and wants data-driven recommendations based on real availability and pricing from Booking.com.


ACTION

@itsgg
itsgg / .vimrc
Last active September 21, 2025 12:09
vim
" Basic Settings
set nocompatible " Use Vim settings rather than Vi settings
filetype plugin indent on " Enable file type detection and plugin/indent loading
syntax enable " Enable syntax highlighting
set encoding=UTF-8 " Set encoding to UTF-8
set termencoding=utf-8 " Set terminal encoding to UTF-8
set number " Show line numbers
set cursorline " Highlight current line
set showmatch " Show matching brackets
set incsearch " Incremental search
@itsgg
itsgg / aireview.sh
Created January 14, 2025 13:22
Auto-Review Git Changes
git config --global alias.review '!f() { git add -A && git diff --staged | sgpt \"Generate a detailed code review\"; }; f'
@itsgg
itsgg / aicommit.sh
Last active January 14, 2025 13:13
Auto-Generate Git Commit Messages with Shell-GPT
git config --global alias.aicommit '!f() { git add -A && git diff --staged | sgpt "Create a concise commit message with: summary (50 chars) + optional bullet points for details. Do not add headings." | git commit -F -; }; f'
@itsgg
itsgg / oxide.zsh-theme
Created January 6, 2025 15:14
Oxide OMZ theme
# Oxide theme for Zsh
#
# Author: Diki Ananta <[email protected]>
# Repository: https://github.com/dikiaap/dotfiles
# License: MIT
# Prompt:
# %F => Color codes
# %f => Reset color
# %~ => Current path