Skip to content
View codinganovel's full-sized avatar
πŸͺ΅
Logging
πŸͺ΅
Logging

Block or report codinganovel

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
codinganovel/README.md
 .o88b.  .d88b.  d8888b. d888888b d8b   db  d888b   .d8b.  d8b   db  .d88b.  db    db d88888b db
d8P  Y8 .8P  Y8. 88  `8D   `88'   888o  88 88' Y8b d8' `8b 888o  88 .8P  Y8. 88    88 88'     88
8P      88    88 88   88    88    88V8o 88 88      88ooo88 88V8o 88 88    88 Y8    8P 88ooooo 88
8b      88    88 88   88    88    88 V8o88 88  ooo 88~~~88 88 V8o88 88    88 `8b  d8' 88~~~~~ 88
Y8b  d8 `8b  d8' 88  .8D   .88.   88  V888 88. ~8~ 88   88 88  V888 `8b  d8'  `8bd8'  88.     88booo.
 `Y88P'  `Y88P'  Y8888D' Y888888P VP   V8P  Y888P  YP   YP VP   V8P  `Y88P'     YP    Y88888P Y88888P

Hi there πŸ‘‹

email me! professional_resume

check out > my blog/my homepage

I'm sam. it's very nice to meet you! use anything here freely! Check out my blog as well. i write a lot. and my youtube has some stuff you might like if you're into experimental cinema.

Developer & Technical Writer

I build tools that solve real problems people actually have. When I encounter workflow friction, I don't just work around it - I build elegant solutions that turn painful tasks into delightful experiences. Basically, I notice what's broken and ship fixes that make everyone's life better.

🧠 How I Work

  • User-driven development: I build tools to solve problems I personally experience, ensuring they address real workflow friction rather than theoretical requirements.
  • First-principles problem solving: I don't assume limitations are permanent until I understand why they exist. This led me to solve Unix's 50-year directory inheritance problem - not because I knew it was impossible, but because I needed cd to work in command chains.
  • Rapid execution mindset: I leverage technical skills to move quickly from idea to working software, enabling fast iteration based on actual usage patterns.

Project Highlights:

  • autocd-go - Cross-platform library solving 50-year Unix directory inheritance limitation via process replacement
  • mkmd - Terminal text editor with chunking for large files and horizontal scrolling
  • ql - Interactive command launcher with fuzzy search and template system
  • yanked - Universal package manager for GitHub-hosted tools
  • cdf - Directory-only fuzzy finder with autocd integration - faster than file-based alternatives

Plus 20+ additional tools, each with comprehensive README files and usage documentation.


πŸ›  Technical Focus

  • Development: Go (systems tools), Python (rapid prototyping), cross-platform compatibility
  • Background: Film/TV degree + 10+ years programming experience
  • Unique Combination: Technical depth with clear communication skills

🌟 What Makes Me Different

I'm the builder you want when you need tools that actually solve problems. I excel at:

  • Identifying real user pain points through firsthand experience
  • Building complete solutions from concept to working software
  • Creating tools that work together as coherent ecosystems
  • Moving fast from idea to production-quality code

I approach development like a user advocate with the technical skills to actually ship solutions.


β˜• thecoffeelicense.org

"Free for everyone. Coffee money for billionaires."

The Coffee License is MIT + ethics:

  • Free for personal and small business use
  • $50 for companies worth $500M+
  • Comes with bad puns, ASCII art, and no legal drama

πŸ‘‰ Learn more at thecoffeelicense.org

This represents business model innovation - making open source sustainable while keeping it accessible.


Built with β˜•, user empathy, and a bias toward shipping solutions that matter.


Pinned Loading

  1. autocd-go autocd-go Public

    Directory Inheritance for CLI Applications

    Go 1

  2. cdf cdf Public

    A slightly ugly fuzzy CD replacement

    Go 2

  3. PowPow PowPow Public

    file manager

    Go

  4. mkmd mkmd Public

    A distraction-free terminal-based text editor built in Go

    Go 1

  5. ql ql Public

    interactive command launcher

    Python

  6. pong pong Public

    Think digital sticky notes for developers

    Go