DEV Community

DevCraft (DevCraft)
DevCraft (DevCraft)

Posted on

I built an AI tool because I was too lazy to write tech blogs from my commits πŸ˜…

Hey dev.to community!

Like many of you, I have a habit of committing code every day. I solve interesting bugs, make architectural decisions, and refactor messy codebases. But whenever I thought, "I should definitely write a blog post about this," it just... never happened.

Translating my code into a proper technical article always felt like too much context-switching. As a result, my best work was often buried deep in my Git history, never shared with the world.

So, to solve my own problem, I built synapso.dev.

What is it?

It’s a tool that connects to your GitHub, analyzes your commit diffs using Google Gemini AI, and automatically generates a polished, ready-to-publish technical blog post in under 60 seconds.


(Note: As I am based in South Korea, you might spot some Korean text in the demo screenshots/GIFs. Full multi-language support is currently in the works and will be completely rolled out very soon! 🌍)

Why not just copy-paste into ChatGPT?

This was my first thought too. But if you just feed a commit diff to a generic AI, you usually get a boring bulleted list: "Updated auth.ts, Fixed a typo in index.js."

I wanted something better. I engineered the prompts in synapso.dev to act like a senior engineer reviewing your PR. Instead of just summarizing what lines changed, it interprets the intent, context, and technical trade-offs behind the changes. It writes an article that actually reads like a developer explaining their thought process.

Key Features

I designed this specifically around what developers care about:

  • Auto-Posting Mode: You can set it so that every time you push code, your blog updates automatically. Literally zero extra effort.
  • Markdown Editor: You get the generated post in a clean Markdown editor. Keep the good parts, edit the rest, and publish when you're completely happy with it.
  • Privacy & Copyright (Zero Data Retention): This was critical for me. Your code is NOT used to train any AI models. It’s analyzed and immediately discarded. You retain 100% copyright of the generated content.

I'd love your feedback! (And it's completely free)

Right now, I've hidden all paid plans and made the tool 100% free to use. (To keep my API costs somewhat manageable, there is a limit of 3 generated posts per day per user).

You don't need a credit card. Just try hooking it up to one of your recent side projects and let me know:

  • How accurate is the technical analysis of your code?
  • What feature would make this an absolute must-have for your workflow?

Check it out here: synapso.dev
Thanks for reading, and I'd love to hear your thoughts in the comments! πŸ‘‡

Top comments (0)