Close
Minimize
Maximize
TQT_SERVER
● Online
config.ts
1/*
2 * Tran Quang Tien's Core Configuration File
3 * Stop drowning in ChatGPT chaos.
4*/
5 
6const indieHacker = {
7name: 'Tran Quang Tien (TQT)',
8role: 'Solo Dev & Product Builder',
9philosophy: 'Prompt as Code',
10twitter: '@jinkoma68',
11 
12stack: {
13frontend: ['Next.js 14', 'Vite React'],
14backend: ['NestJS', 'Java', 'Prisma'],
15infra: ['Docker', 'Traefik', 'Oracle Cloud'],
16automation: ['n8n', 'Python', 'Notion API']
17},
18 
19execute() {
20return this.ship().then(app => {
21if (app.status === 'broken') this.fix();
22return 'MRR++';
23});
24}
25}

Active Containers // 3 Runningdocker ps -a

chatboost
Chrome extension, prompt library, UI toc
Up 2 days
Port: 3000 -> 80
Project: ChatBoost Extension Pro
Role: Front-end / UI Architect
Stack: Chrome Extension APIViteTailwindCSS
Description: Overlay prompt library managing complex workflows dynamically.
x-growth-reply-worker
Python, Proxy rotation, Cookie auth
Refactoring
Background Task
Project: X-Growth Reply Worker
Role: Backend Engineer
Stack: PythonRequestsBS4
Description: Automatic background worker handling proxy rotation and cookie auth.
pseo-notion-pipeline
n8n, Next.js static, Schema markup
Synced
GSC Data Tracked
Project: PSEO Notion Pipeline
Role: Fullstack Developer
Stack: n8nNext.jsNotion API
Description: Automated SEO page generator syncing directly from Notion databases.

System Event Logs // Tail -f /var/log/indie-hacker.log

[10:02:14][INFO]A/B Testing landing page checkout with Polar vs Lemon Squeezy.
[11:45:00][SHIP]Pushed new commit to chatboost-growth-engine.
[13:12:05][WARN]Proxy rotation failed. Health check timeout.
[13:15:30][BREAK]Worker auth token expired. Twitter tracker loop crashed. Telegram notify sent.
[13:40:22][FIX]Debugged ct0 cookie. Renewed auth token. Worker restarted successfully.
💡Type help to get started, or Tab to autocomplete
visitor@tqt:~$