HNHacker News
TopNewBestAskShowJobs

surajkrajan

8 karma · joined August 16, 2020

submissionscomments
surajkrajan··on Show HN: Codex / Claude Code harness for Java high performance improvements
JAIPilot : https://github.com/JAIPilot/jaipilot

Works with skills, custom profiling logic, and remote execution to identify performance improvements for your java code.

This is an MCP with skills - so it uses your own coding agents. Internally it spaws up remote environments to run perf profiling tests and identify improvements.

surajkrajan··on Using Claude hosted agents to solve open source bugs and perf improvements
I have been using claude managed agents with custom rules and skills to solve open source bugs and perf problems.

I analyzed 200+ repos and identified solutions. Claude managed agents are great at running and testing code changes since the agent is provided with infra.

surajkrajan··on Show HN: One-Click Java JUnit Unit Test Generator with AI Agent
Some technical details - Under the hood, JAIPilot uses IntelliJ’s PSI for code context extraction and wraps Gemini in an agentic retry loop until the generated tests compile. Code here : https://github.com/skrcode/java-auto-unit-tests

Would be very interested to hear if anyone has tried different approaches for reliable AI-generated tests.

surajkrajan··on I built JAIPilot on IntelliJ – a plugin that auto-generates JUnit tests
I’m an indie developer who got frustrated with writing and maintaining JUnit tests for Java projects. Tools like Cursor are great for general AI coding help, but I found them clunky for JUnit test generation. Also I just love the Intellij Ecosystem for Java and could not see cursor as a full replacement.

So I built JAIPilot - an IntelliJ plugin that:

1. Generates JUnit test classes with one right-click.

2. Extracts code context, dependencies, and mocks automatically.

3. Runs in a self-correcting loop until tests compile and pass.

4. Integrates directly into the IntelliJ workflow

I use it daily, and early users say it saves hours of boilerplate. The plugin is free to try, with a Pro version for heavier usage.

[https://jaipilot.vercel.app/]

I’d love feedback - especially from people who’ve tried Cursor or similar tools. Does this solve a real pain point for you, or am I missing something?

Thanks!

surajkrajan··on One click Java Unit Test Generator via Gemini Agents
Generate Robust Unit Tests for Java - Instantly with AI

JAIPilot - AI Unit Test Generator helps you automatically generate complete, context-aware JUnit tests using Gemini - directly inside IntelliJ.

     Understands your code - generates tests based on method logic, inputs, and edge cases
     One-click test generation - right-click on any class or method to generate tests instantly
     Works with your Gemini key - no external setup or backend required. Gemini provides sufficient free credits to get started.
     Supports standard Java & JUnit - no custom test framework needed
Perfect for developers who want fast, high-coverage tests without writing boilerplate. Built for speed, simplicity, and real-world use.
surajkrajan··on Java Code Simplification Tool
My org has a paid sub to Intellij ultimate, Intellij AI plugin, Copilot. Ive also tried Amazon Q's free version. These kinda work well for smaller classes. I am dealing with huge legacy systems which haven't been cleaned up for years and me and my team are just struggling to maintain it. Something like a one stop code removal by 50% is the dream. Not sure how to achieve this.
surajkrajan··on [dead]
How do you guys share google photos albums with the world (apart from sharing album links)? I have a bunch of my travel trips stored in multiple shared albums. I am trying to create a blog like page to show my public albums - checked out flickr but it wasn't to my liking.

I decided to build my own tool to create a public web page having my shared albums. You can check out https://www.culshare.com/

While publishing the album to your public page, you'd need to submit the sharedlink from the google photos album. With this, basically you can publish a few select albums onto your public page. Anyone can access the link to this public page. Those interested can view the album on google photos itself.

Do check it out. Looking for feedback !

surajkrajan··on [dead]
Create a movie from shared google photos albums. Caption from Google Photos included in each item in final movie. Download movie & Share it on social media. No watermark included.
surajkrajan··on Photo and Video combining tool for Google Photos
Hey everyone,

I've been tinkering with something I thought might be genuinely helpful. It's just a small hobby project I built to address some frustrations I had with the Movies feature on the Photos app.

Introducing www.culshare.com - a photo & video combining tool into one video. It works by combining all the photos & videos in a Google album to a single video. Allows captions for items in the final movie and concatenating up to 100 photos & videos - focused on social media sharing. No watermarks, free to use. Also it's got verified by Google. Yay !

Feel free to check it out and share your thoughts. Excited for the feedback ! Thanks !!

surajkrajan··on Scaling millions of requests in under 30 ms
Java + Redis scaling to serve millions of requests in under 30 ms