Using AI, I will have "written" over 1 million lines of code this year, compared to 57k in 2024 and 24k in 2023. The chart below shows how much cumulative code I've written since 2023, and you can see progress accelerating — yet I only do focused coding 1-2 days per week.
Cumulative Lines of Code Over Time
The AI Acceleration Effect
The exponential growth you see in the chart isn't just about writing more code — it's about a fundamental shift in how software gets built. AI has transformed coding from typing-limited to idea-limited. The bottleneck is no longer implementation but imagination.
What's remarkable is that this acceleration happened while maintaining a part-time coding schedule. I typically dedicate only 1-2 days per week to focused development, yet the output has increased by 40x in just two years.
Breaking Down the Numbers
Yearly Comparison
Technology Stack Distribution
The diversity of technologies used across these 260+ projects reflects the breadth of problems AI can help solve. From web applications to data analysis, from automation scripts to machine learning models, each language serves its purpose in the ecosystem.
Lines of Code by Language/Technology
JavaScript (296k lines) and HTML (278k lines) dominate the codebase, reflecting a heavy focus on web development and browser-based applications. Python (87k lines) comes in third, powering data analysis, automation, and AI integration projects. The presence of C/C++ (48k lines) shows involvement in performance-critical and system-level programming.
The data tells a clear story:
- 2023: 24,200 lines across 61 projects — The baseline year, mostly manual coding
- 2024: 57,795 lines across 106 projects — Early AI adoption, 2.4x increase
- 2025: 810,605+ lines across 108 projects (and counting) — Full AI integration, 14x increase from 2024
Beyond Code: Document Engineering & Legal Tech
While the million lines metric captures code output, AI has equally transformed my document and legal work. A significant portion of my projects involve sophisticated document generation, processing, and analysis — areas where precision and compliance are paramount.
50+ Featured Projects: A Diverse Portfolio
Out of 260+ projects, here are over 50 that showcase the breadth and depth of what's possible with AI-assisted development. These span from enterprise systems to creative experiments, hardware to cloud, each solving real problems with production-ready code.
🏢 Enterprise & Business Systems
- Innerscene ERP API (188,045 lines) — Comprehensive enterprise resource planning system built on Express.js that serves as the operational backbone for Innerscene's business. Features include: full CRM with customer lifecycle management, QuickBooks Online integration for real-time accounting sync, multi-carrier shipping automation (FedEx, WWEX/UPS) with label generation and tracking, Stripe payment processing with subscription management, automated invoice generation with custom templates, inventory tracking with reorder alerts, sales order processing workflow, customer portal with self-service capabilities, advanced reporting and analytics dashboards, webhook integrations for third-party services, role-based access control (RBAC) for security, RESTful API with comprehensive documentation, real-time notifications via WebSockets, automated email campaigns, and production-grade error handling with detailed logging.
- California DRE Budget Worksheet Generator (14,703 lines) — Generates pixel-perfect HTML replicas of official California real estate forms, demonstrating precise document generation for regulated industries.
- AI-Powered Financial PDF Extractor (1,296 lines) — Uses GPT-3.5 to extract structured data from bank statements and credit card PDFs, automating financial data entry with high accuracy.
🤖 AI & Machine Learning
- AI-Powered Code Indexer (3,625 lines) — Real-time code analysis system using Gemini AI to generate intelligent summaries of codebases, with WebSocket UI for live progress updates.
- Whisper-1 Audio Transcriber (457 lines) — Robust audio transcription pipeline using OpenAI's Whisper model with intelligent FFmpeg preprocessing for optimal results.
- Auto-GPT Implementation (14,000+ lines) — Custom implementation of autonomous AI agent with memory, web browsing, and command execution capabilities.
💡 IoT & Hardware
- ESP32 Smart Lighting Controller (140,725 lines) — Industrial-grade IoT system with mobile-first web UI for controlling intensity and color temperature, featuring robust error handling and OTA updates.
- Matter/HomeKit Smart Light (5,150 lines) — ESP32-S3 implementation of Matter v1.4.0 protocol for Apple HomeKit compatibility, demonstrating cutting-edge smart home integration.
- Ethernet 0-10V Lighting Control (283 lines) — Hardware control system bridging Ethernet networks with analog 0-10V lighting protocols for commercial installations.
🎨 3D Graphics & Visualization
- Radiance Calculator 3D Lighting Simulator (80,600 lines) — Professional-grade lighting simulation with Three.js 3D room builder, real-time ray tracing, and distributed computing backend.
- V-Groove Light Guide Ray Tracer (11,281 lines) — Advanced 2D/3D ray tracer for optical simulations, visualizing complex PolyMesh geometries with accurate refraction and reflection.
- Multi-Format Sign Generator (681 lines) — Dual-purpose tool generating both printable HTML/CSS signs and 3D-printable STL files, bridging digital and physical design.
📊 Data Visualization & Analytics
- Real-time Voltage Monitor (2,100 lines) — WebSocket-based system displaying live voltage readings with dual-graph visualization and 40-point rolling buffers.
- Interactive 3D Point Cloud Visualizer (850 lines) — Three.js application for exploring large-scale point cloud datasets with dynamic rendering and user controls.
- Frequency Therapy UI (587 lines) — Specialized interface with custom range sliders and Canvas-based audio visualization for frequency generation therapy.
🎥 Media Processing
- FFmpeg Video Color Corrector (2,346 lines) — Professional video color grading tool using dynamically generated 64x64x64 3D LUTs with web UI and CLI interfaces.
- YouTube Downloader & Processor (1,200 lines) — Automated pipeline for downloading, converting, and organizing YouTube content with metadata preservation.
- S3 Media Uploader with Presigned URLs (781 lines) — AWS S3 integration for secure media uploads with versioned buckets and temporary public access links.
🛠️ Developer Tools
- Laser Cutter Part Packer (897 lines) — Optimization algorithm implementing Next Fit for efficient material usage in laser cutting operations.
- HTML/CSS Slide Presentation System (1,793 lines) — Full-featured presentation framework with thumbnail navigation and smooth CSS transitions.
- Git Repository Analyzer (560 lines) — Deep code analysis tool providing insights into repository structure, complexity, and evolution.
🎮 Games & Interactive
- WebGL Tetris Clone (1,450 lines) — Full implementation of classic Tetris with modern graphics, scoring system, and responsive controls.
- 3D Orbiting Lines Visualization (420 lines) — Mesmerizing animated graphics using mathematical patterns and WebGL shaders.
- Interactive Physics Sandbox (2,800 lines) — Browser-based physics simulation with real-time interaction and parameter tweaking.
🏗️ Infrastructure & Cloud
- Kubernetes Deployment Automator (3,200 lines) — Complete CI/CD pipeline for containerized applications with automated scaling and monitoring.
- Multi-Region Backup System (1,850 lines) — Distributed backup solution with encryption, compression, and cross-region replication.
- WebSocket Chat Server (980 lines) — Real-time messaging system with rooms, user authentication, and message persistence.
📄 Document Engineering & Legal Tech
- Google Vision OCR PDF Reorderer (4,253 lines) — Intelligently reorders scanned PDFs using OCR for page number detection, with interactive HTML viewer for drag-and-drop reordering and export capabilities.
- Home Inspection Agreement Redline Display (103 lines) — Legal document viewer that visually highlights redline edits using HTML ins/del tags with specific formatting for contract modifications.
- National Agreement Red-line Draft Viewer (105 lines) — Contract review system with CSS-based deletion and insertion tracking, providing clear visualization of legal document changes.
- [REDACTED] Email Management System (10,692 lines) — Comprehensive data subject access request platform with AI-powered content analysis, automated PDF generation, and full audit trail capabilities.
- ECM Email Downloader with OCR & FTS5 Search (11,670 lines) — Automated document archive system that performs OCR using Google Cloud Vision or OpenAI, creating fully searchable SQLite databases with full-text search.
- NY Court Forms & Filings Generator (461 lines) — Produces pre-filled HTML legal documents for court cases, including affidavits, automatic orders, and e-filing instructions with proper formatting.
- Innerscene NDA Generator (949 lines) — Creates mutual NDAs with toggleable redline visualization, print optimization for letter format, and embedded corporate logos.
- Star Flare LLC Tax Form Red-Line (149 lines) — Delivers HTML red-line documents for amended tax forms, precisely detailing adjustments and reclassifications for compliance review.
- HTML/CSS Print-Ready Product Evaluation Report (560 lines) — Generates structured engineering evaluation reports with CSS grid layouts and print-specific formatting for professional documentation.
- PyPDF2 Email Archive Text Extractor (42 lines) — Efficiently processes entire email archives, extracting text from all PDFs recursively for downstream analysis and indexing.
🔬 Specialized Applications
- Webster St Condo Parking Disclosure (204 lines) — Legal document generator for specific property requirements, showing attention to domain-specific needs.
- LGP Dots Pattern Generator (450 lines) — Specialized tool for creating light guide plate dot patterns with precise mathematical distributions.
- [PROJECT DETAILS REDACTED] (58,302 lines) — [This project contains sensitive patent or proprietary information and has been redacted for confidentiality.]
🔧 Additional Notable Projects
- [REDACTED] Viewer - Advanced Document Search & Analysis (12,500 lines) — Sophisticated document management system with full-text search, AI-powered content analysis, and hierarchical folder navigation. Features include real-time indexing, smart categorization, and collaborative annotation tools for legal and compliance teams.
- Python-to-JavaScript Code Transpiler (8,750 lines) — Automated code conversion tool that translates Python scripts to JavaScript with syntax mapping, library substitution, and idiom transformation. Handles complex constructs including decorators, generators, and async patterns.
- WebRTC Video Conference Platform (15,200 lines) — Full-featured video conferencing solution with peer-to-peer connectivity, screen sharing, virtual backgrounds using TensorFlow.js, and adaptive bitrate streaming. Supports up to 50 participants with automatic quality adjustment.
- Blockchain Supply Chain Tracker (9,800 lines) — Ethereum-based supply chain management system with smart contracts for product provenance, QR code generation for tracking, and React dashboard for real-time visibility across the entire logistics network.
- AI Resume Parser & Job Matcher (6,400 lines) — Machine learning system that extracts structured data from resumes in various formats (PDF, Word, HTML), matches candidates to job descriptions using semantic similarity, and provides scoring with detailed explanations.
- Real-time Collaborative Whiteboard (11,300 lines) — Canvas-based drawing application with WebSocket synchronization, supporting multiple users, infinite canvas, shape recognition, handwriting-to-text conversion, and export to various formats including SVG and PDF.
- Automated Social Media Content Generator (7,600 lines) — AI-driven platform that creates platform-specific content for Twitter, LinkedIn, and Instagram, including image generation with DALL-E, hashtag optimization, and scheduled posting via multiple platform APIs.
- Custom CMS with Visual Page Builder (22,400 lines) — Drag-and-drop website builder with component library, responsive design system, SEO optimization tools, and headless API for content delivery. Features real-time preview and version control.
- IoT Environmental Monitoring Dashboard (13,700 lines) — Comprehensive environmental tracking system processing data from multiple sensors (temperature, humidity, air quality, CO2), with predictive analytics, alert system, and mobile app for remote monitoring.
- Neural Network Training Visualizer (8,900 lines) — Interactive tool for visualizing neural network training in real-time, showing weight updates, gradient flow, loss landscapes, and activation patterns. Supports various architectures including CNNs and transformers.
These 50+ projects represent just 20% of my total output, yet they demonstrate the incredible range possible with AI assistance. From 42-line utilities to 188,000-line enterprise systems, each was built with the same part-time schedule that previously yielded a fraction of the output.
Looking Ahead: 2 Million Lines in 2026
Based on current trends, I expect to write well over 2 million lines of code in 2026. This isn't just linear extrapolation — AI tools are improving rapidly, and my workflows are becoming more refined. What seems ambitious today will likely seem conservative by year's end.
The implications extend beyond personal productivity. If one person working part-time can generate a million lines of functional code, what happens when entire teams adopt these tools? We're witnessing the democratization of software development at an unprecedented scale.
The Complete Project List
Below are all 260+ projects I've built since 2023, sorted by date (newest first). Each represents a unique solution, tool, or experiment. Click on any project to see its description and technical details.