100 Lines — Every Line Counts: Build Tools That Matter

🆁🅴🆂🆄🅻🆃🆂

What happens when developers are forced to prove that less is truly more? The 100 Lines Hackathon, organized by Raptors.dev from September 26-29, 2025, challenged participants to build production-grade CLI tools within strict line limits that varied by programming language. This global 72-hour virtual event explored the intersection of language verbosity and functional density—proving that constraints don't limit creativity; they fuel it.

✯ Best: Innovation <> Stack

  • 1st Place — Traverse (Team: Kaizen). A peer-to-peer file sharing CLI tool built in Rust that demonstrates sharp constraint-driven thinking and exceptional craftsmanship. The dual-component architecture features SHA-based file integrity verification, chunked transfer protocol, and a P2P/relay server hybrid architecture—all with a zero-dependency core. "Fantastic job! Traverse shows sharp constraint-driven thinking and excellent Rust craftsmanship. The dual-component architecture and no-dependency core make this a standout engineering effort. The tool is production-ready with clear real-world impact." — Shrikant Thakare, Judge
  • 2nd Place — ApiCraft (Team: Sanjay Sah). A zero-dependency REST client that unifies API testing, mock serving, environment management, and code generation behind a simple CLI interface—in exactly 300 lines of JavaScript. "Blown away by the craft here. The list of features that one need for API development is all in here. Client/environment/history/code generation all in behind a simple CLI—excellent use of sane defaults and user friendly structure. Huge utility for any developer working on APIs." — Santosh Praneeth Banda, Judge
  • 3rd Place — Secure Guard (Team: BeTheNoob). A production-ready security scanning tool featuring 25+ secret patterns with entropy analysis and context-aware false positive reduction. Built in Python with ThreadPoolExecutor parallelism and a beautiful Rich terminal UI, ready for CI/CD pipeline integration. "Genuinely impressive security engineering! 25+ secret patterns with entropy analysis and context-aware false positive reduction is exactly what the industry needs. The ThreadPoolExecutor parallelism shows performance awareness, and the Rich UI is beautiful. This could legitimately be used in production CI/CD pipelines." — Kelvin Nguyen Le, Judge

✯ Category Winners

  • Best Creative Constraint Solutions: TvelfLabs — AI Voice Agent CLI. Multilingual voice interaction in CLI with ElevenLabs, OpenAI, and Zapier integration.
  • Best Engineering Craft: Kaizen — Traverse. Perfect Rust idioms, dual-component architecture, and zero-dependency core implementation.
  • Best Tool Utility: BeTheNoob — Secret Scanner. Production-ready security scanning with actionable findings and CI/CD integration.
  • Best Line Discipline: Sanjay Sah — ApiCraft. Exactly 300 of 300 lines used (100% utilization) with maximum functionality.
  • Best Language Excellence: NEXUS — Image Compression CLI. Pristine Rust idioms with Rayon parallelization and production-grade error handling.

✯ Our Esteemed Panel of Judges

  • Olim Saidov — Software Engineer at Health Samurai with over 15 years of experience in AI-driven healthcare, FHIR interoperability, and open-source Health IT. Previously served as CTO at FOUNDERZ Inc. and Lead Software Engineer at Kash App, bringing deep expertise in Clojure, ClojureScript, and JVM technologies to complex healthcare systems.
  • Santosh Praneeth Banda — Senior Technical Leader at DoorDash leading developer infrastructure for thousands of engineers. Previously scaled Facebook's MySQL infrastructure at Meta over nearly 8 years, open-sourcing key components including Binlog server and parallel replication systems. Expert in backend systems, infrastructure scalability, and developer tooling with proven impact on massive-scale database operations.
  • Hemasree Koganti — Software Engineer 2 at Intuit with a Master's degree in Computer Science from the University of Missouri-Kansas City. Platform engineer with 7+ years in distributed systems, specializing in Java, Spring Boot, React, and AWS cloud architecture. IEEE Senior Member, published author on sorting algorithms, and award-winning innovator recognized on the Dean's List.
  • Franky Joy — Development Team Lead at Lane Automotive with 18+ years architecting enterprise distributed systems and mobile platforms across Android and iOS. Led robotic warehouse automation and full-stack B2B platform delivery, integrating with Exotec robots, conveyor systems, and enterprise logistics. IEEE Senior Member, award-winning innovator, and published author with expertise in .NET Core, React Native, and Azure DevOps.

✯ Key Takeaways

  • Constraints Breed Innovation — Participants proved that strict line limits don't restrict creativity—they amplify it. From P2P file sharing to security scanners, developers delivered production-grade tools by making every single line count, demonstrating that superior engineering decisions emerge when you can't hide behind verbose code.
  • Language Mastery Through Limitation — The hackathon's unique approach of varying line limits by language verbosity (100 lines for Bash, 500 for Rust, 1000 for C) revealed deep insights about language design. Winners demonstrated true mastery of their chosen languages' idioms, patterns, and efficiency features.
  • Real-World Impact Within Extreme Constraints — Projects weren't just technically impressive—they solved genuine developer problems. From CI/CD security scanning to API development workflows, these minimal codebases are immediately deployable in professional environments, proving that the industry's obsession with code volume often obscures what truly matters: functionality that works.
  • The Future of Lean Development — With major tech companies increasingly mandating line limits for modules and services, this hackathon showcased skills that are becoming essential. The constraint-driven development demonstrated here proves that minimal code can deliver maximum impact, challenging the $84 billion annual cost of over-engineering in the global software industry.

In a world where the average CLI tool runs 2,400 lines with 137 dependencies, these developers asked a rebellious question: what if we stripped everything away and kept only what matters—and proved that it works?

Stay tuned.

Get in Touch

Get in Touch

Get in Touch

Get in Touch

Get in Touch

Get in Touch

Get in Touch

Get in Touch

Get in Touch

Get in Touch

Get in Touch

Get in Touch