NishFish

NishFish

@nisrulz.com

Engineering Memes for a living (mostly) πŸ¦” πŸ‘¨πŸ»β€πŸ’» Software Engineer/ #AndroidDev πŸ‘¨πŸ»β€πŸ”¬ Experimenting with technologies. πŸ€— Open-source enthusiast. πŸ“« Reach me [at] nisrulz.com πŸ“ Blog [at] crushingcode.nisrulz.com

751 followers379 following101 posts

Cloning a repo can run code on your machine. A git hook runs on commit. An npm postinstall runs on install. Nobody asks you first. That's why I built side-eye πŸ€” It reads files. Never runs a hook or build. Checks Git, VS Code, Node.js, Shell, Android. www.github.com/nisrulz/side-eye

github.comGitHub - nisrulz/side-eye: Give a project the side-eye before you trust it.Give a project the side-eye before you trust it. Contribute to nisrulz/side-eye development by creating an account on GitHub.

Every time you pull a model in Ollama or LM Studio, your opencode model list goes stale. Hand-written entries drift, and the picker shows models your engine doesn't serve. This got me thinking: why not just ask the engine at startup? So I built the opencode plugin: πŸ”— github.com/nisrulz/open...

I kept writing PR descriptions by hand, retyping what I wrote in my commits. So I built PRlogue (a dialogue for your pull requests), a CLI that turns your git commits and diffs into a PR description. Local first, works with Ollama or any OpenAI-compatible server. github.com/nisrulz/prlogue

github.comGitHub - nisrulz/prlogue: Your git diff, turned into a PR description.Your git diff, turned into a PR description. Contribute to nisrulz/prlogue development by creating an account on GitHub.

Every Android dev knows the pain. You've got one image and need it across ldpi to xxxhdpi. The usual fix? A backend you don't control, or a lot of manual resizing. I built DrawableForge. It keeps it all on your machine. 🌐 nisrulz.com/drawableforge

Commit Pilot v1.0.5 is out πŸš€ Unsloth Studio support, auto context detection for LM Studio, auto mode with per-file summaries. Large diffs hitting context limits? Gets chunked across calls now. More tests in place. Changelog: github.com/nisrulz/comm...

github.comRelease v1.0.5 Β· nisrulz/commit-pilotChangelog ✨ Features Unsloth Studio provider support β€” New provider for Unsloth Studio integration (cab2cef) Dynamic context window detection for LM Studio β€” Auto-detects model context limits at r...

Your git log is about to get a glow up ✨ Meet Commit Pilot πŸš€ Reads unstaged changes, groups files, writes conventional commits via local LLMs. Runs offline, zero telemetry. One command, open source. Magic? nah, just local AI doing the boring work 🀘🏼 πŸ”— github.com/nisrulz/comm...

github.comGitHub - nisrulz/commit-pilot: Never type git commit -m "fix stuff" again.Never type git commit -m "fix stuff" again. Contribute to nisrulz/commit-pilot development by creating an account on GitHub.

πŸš€ App Privacy Policy Generator v5.0 is here! ✨ Now a fully installable PWA - add it to your home screen like a native app! No more bookmark hunting. Plus: GDPR wording fixes, better accessibility, faster load times, and offline support. Try it free β†’ app-privacy-policy-generator.nisrulz.com

app-privacy-policy-generator.nisrulz.comApp Privacy Policy GeneratorA web app that is free, open-source, and perfect for generating a generic or GDPR-compliant privacy policy and terms of use for your mobile and web apps. πŸ“„βœ¨

NishFish reposted