frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Ask HN: How do you promote your personal projects with a limited budget?

110•javafactory•23h ago•78 comments

Ask HN: Conversational AI to Learn a Language

76•edweis•5d ago•54 comments

Ask HN: Places in the UK / Europe Related to computers

3•sailorganymede•4h ago•2 comments

Ask HN: Has anyone been able to overcome crippling executive dysfunction?

32•justanything•13h ago•28 comments

Ask HN: How to Make Friendster Great?

82•ca98am79•21h ago•115 comments

Ask HN: Engineering Statics and Dynamics book recommendation

6•areoform•14h ago•1 comments

I spent 15 years developing a tool to make sense of software version numbers

29•a1tern•1d ago•5 comments

Ask HN: Pros and cons of offering a self-hosted version of your SaaS?

10•DavyCreddy•1d ago•1 comments

Ask HN: How are you using LLMs for research on a library of journal articles?

3•jopizio•21h ago•0 comments

I'm Peter Roberts, immigration attorney, who does work for YC and startups. AMA

254•proberts•5d ago•452 comments

Ask HN: Where to find UX design resources?

7•bindd•1d ago•4 comments

Modern Python Boilerplate – good package basic structure

5•lambda-science•1d ago•0 comments

What If Every Picture You've Ever Seen Already Exists?

16•cin4ed•1d ago•26 comments

Built an AI Tool? List It for Free on Aisofto.com

6•rahulbstomar•23h ago•0 comments

Is this necassary to fail at first time? No money with 280 Users

2•gurpreet_codes•1d ago•5 comments

Tell HN: The Hetzner Experience - Invisible Outages

32•AmazingTurtle•2d ago•12 comments

Ask HN: Don't You Mind That LLMs Are Mostly Proprietary?

18•dakiol•2d ago•17 comments

Ask HN: Does the languages we speak affect the way we think?

7•Genius_um•2d ago•16 comments

Big Beautiful Bill R&D Tax: Will tech go on a hiring spree again?

19•jbverschoor•3d ago•19 comments

How to Fix the Gaming Industry

3•azyLum•2d ago•8 comments

Ask HN: Anyone working in traditional ML/stats research instead of LLMs?

21•itsmekali321•5d ago•10 comments

Ask HN: When do you just give up and ship it?

15•90s_dev•2d ago•12 comments

Ask HN: Way to build AI voice agents

8•warthog•1d ago•0 comments

Ask HN: How do you use AI for development in high security environments?

6•thesurlydev•2d ago•4 comments

Ask HN: Do people actually pay for small web tools?

53•scratchyone•4d ago•64 comments

Ask HN: Is there a Wikipedia or LLM wrapper for kids (with parental controls)?

4•soferio•2d ago•8 comments
Open in hackernews

Ask HN: How do you promote your personal projects with a limited budget?

110•javafactory•23h ago
Hi everyone,

I’m the one who posted about my project here yesterday.

To be honest, I’ve always focused on development, and this is my first time launching something — so I’m really struggling with promotion. How do you get people to notice your product?

It’s an open-source IntelliJ plugin that automatically generates repetitive Java code. I believe it could be genuinely useful for many developers, especially those who like to streamline their workflow.

I’m not looking to make money from it — I just want more people to try it out. (I’m honestly afraid it’ll just disappear unnoticed.)

Are there any other good places (besides Reddit) where I could talk about my project? Even basic suggestions would be greatly appreciated. I'm really new to this area — I feel like I know less than an elementary school student.

Comments

javafactory•23h ago
By the way After sharing the project here yesterday,the project hit 200 downloads and 50 GitHub stars.

I’m so happy and truly grateful to everyone on HN. Thank you

awaseem•21h ago
Same after posting Foqos on here I got so many users and feedback. Truly grateful to all the people here
bemmu•22h ago
First I'd look if there are any lists of plugins you could get it added to. Maybe there are directories you can submit to, or if you find such lists as blog posts, can try asking the author to add it.

Another way would be to share your learnings. If you make a good blog writeup about something you learned, you now have something shareable with a natural way to include a link to the project. I don't know anything about the IntelliJ community, but you could see where they hang out and what kinds of posts seem to do well. Maybe you can write something similar.

nicooo•22h ago
There was a similar discussion last week titled "Ask HN: How are you acquiring your first hundred users?": https://news.ycombinator.com/item?id=43970837
bitbasher•22h ago
Given it's a plugin on IntelliJ's marketplace, your best bet is to gain attention through the marketplace. Have nice screenshots, a video, explainers, etc.

1. For an IntelliJ plugin, the appropriate subreddits, discord channels, irc channels and so on (java, programming, etc).

2. You can of course share it here on HN.

3. Write about the project and try to soak in some organic traffic. Write about repetitive Java code, your solution, etc.

mellosouls•22h ago
Discussion of the project in question:

https://news.ycombinator.com/item?id=44040301

magneticmonkey•22h ago
My friend and I have been building an app over the past few years, and it's been a slow, sometimes painful grind. We quickly realized that paid ads are expensive and often ineffective when your audience is broad and not super easy to target. Also paid influencers suck. I am sure there is a right way to do it, but we aren’t full-time marketers, and every time it has been a nightmare working with one.

What’s worked better for us is steady organic growth: talking to friends and strangers about it, and just being active wherever we can. Word of mouth and small network effects have been key. It’s not fast, but it’s been surprisingly durable.

We’ve been building an event planning app called dateit(https://dateit.com) similar to Facebook events but better, and most of our growth has come from just optimizing the product to be simple and useful, and constantly refining it based on feedback. If you’re bootstrapping, you really have to lean into creating content and iterating fast. It takes time but it does compound if the product is good.

qweiopqweiop•21h ago
This was always the app/company I would have made given the opportunity, so wishing you luck. Nothing replaced Facebook events and the sharing of photos from said events after Facebook died.
magneticmonkey•20h ago
Thanks!! Yup that is exactly why we built it! We pretty quickly added photo upload and a memories feed after out initial feature set. People definitely appreciate it.
jimnotgym•22h ago
Search for questions on forums, reddit etc about the problem that your plugin solves, and answer them. Find bloggers talking about the subject and offer them a free download. The idea is to make influencial users aware of your product, so they spread the word.
seethishat•22h ago
Write blog posts that clearly show the real-world problems that your software solves. People who Google for those problems, may find your blog post. And, if your software is actually worthwhile, then people will post a link to it here and on other forums.

Best of luck.

cosmicgadget•21h ago
A blog post is a great opportunity to demonstrate the project without people needing to do anything (except read). That said, people using search will probably only see geeks for geeks, stack overflow, reddit, and a bunch of SEO garbage. Probably it helps to drop the link (noncringily) in discussions about that problem.
javafactory•8h ago
If you don't mind me asking — could you share which blogging platforms you recommend?

I live in Asia and only know local platforms, but since the user base is quite limited here, I'm looking for platforms where I can post in English and reach a broader audience.

bsnnkv•21h ago
My credentials: I just got my 50th individual commercial use license subscription last night, and including sponsorship for personal use of the software, I have 90 people contributing financially towards the project.

My advice: Make YouTube videos sharing how you use the product and sharing updates about the product in a structured format. Places like HackerNews, Reddit, pretty much any text-based network, are extremely hostile towards people sharing the outcomes of their individual creativity, whereas video-based networks are surprisingly open to it.

zahlman•21h ago
How did you get people to know about your Youtube channel and start watching the videos? Getting into "the algorithm" seems to involve quite a bit of luck of the draw these days.
bsnnkv•20h ago
Honestly, it was all the algorithm - I started with very shoddy[1] live programming videos, and slowly I got better[2] by listening to feedback from the early users who gave my videos a chance

There is an element of luck involved (i.e. for extremely viral videos), but most of it is iteration - learning how to record and mix audio properly, learning how to make the best of the lighting you have available, learning that if you want to make live coding videos you need to increase your text size to an uncomfortably large size so that viewers have a more pleasant viewing experience, etc.

[1]: https://www.youtube.com/watch?v=Ece_NCcgiMY - one of my earliest videos

[2]: https://www.youtube.com/watch?v=b1yECfF7Qyg - my latest video

tomcam•4h ago
You’re a big fat liar. While your new videos are slicker, that first one is not at all shoddy. It’s actually pretty good.
bsnnkv•40m ago
You are too kind, or maybe I am too harsh on myself, or maybe some combination of the two :)
brudgers•19h ago
You have to make a video.

Then another.

Then another.

Etc.

The algorithm will try to find an audience for them if they are sonewhat something some people might want.

But without actually making videos there’s no point in thinking about the algorithm. It is entirely empirical.

zoogeny•21h ago
How long did it take you to get to 90 people through YouTube videos?
bsnnkv•20h ago
I've been selling licenses[1] for less than 5 months, which is how long it took me to get to 50 active licenses

I've had GitHub sponsors enabled for about 2-3 years now I think, and I currently have 40 recurring sponsors

I've been making YouTube videos for about the same time and it took just over a year to get my channel monetized (1k subscribers + watch hours)

[1]: https://lgug2z.com/software/komorebi - there is a live active subscription counter here

taherchhabra•20h ago
thanks for this insight
javafactory•8h ago
Thank you for the great insight. I just subscribed to your channel — I’ll be studying your videos. I really appreciate you sharing your experience.

By the way, are you also using blogging or any other channels for traffic?

mg•21h ago
In my experience, showing a project around (friends and social media) is enough for Google to slowly pick it up and, over time, show it to more and more people to whom it is relevant.

For that to work, it is important to think about what people search for. When I started my Product Chart project, which lets users compare products on a two-dimensional interface, I at first called it "The tourist map of flash drives":

https://news.ycombinator.com/item?id=7465980

Of course, nobody searches for that.

Things picked up steam when I renamed it to "Product Chart":

https://news.ycombinator.com/item?id=8907681

pizzuh•21h ago
I really think the best place for marketing/promotion, specifically for dev tool projects is twitter/x.

So many developers are on twitter.

All of this being said, Hacker News is pretty great place to share :)

tiniuclx•21h ago
With difficulty! For my hacking simulator Botnet of Ares [0] I am mostly using my log + MailerLite newsletter to keep people engaged. I've had some success sharing on Reddit as well, but it's hard to get traction without breaking the subreddit rules. Twitter hasn't been that good for me so far.

Generally sharing the project around the internet has been pretty decent for SEO, and my links are now ranking fairly high when people are specifically searching for the game, which is nice.

[0] https://store.steampowered.com/app/3627290/Botnet_of_Ares/

chilipepperhott•21h ago
Contrary to some of the other comments here, I've actually found great success on Reddit and HN.

Post about your project and position it as a story. Becoming a part of the community and creating an ongoing narrative there around your project is a great way to get people interested.

Here's a good example: https://www.reddit.com/r/rust/comments/1f8159z/the_allegatio...

javafactory•8h ago
Thank you. Seeing real-world posts like this is incredibly helpful for me.
dewey•21h ago
Clicking on the GitHub link in your previous submission I see "No description, website, or topics provided.". Having proper metadata on GitHub also helps already for discovery.
90s_dev•21h ago
I've always been under the impression that if you make something truly useful or interesting, it will spread through word of mouth naturally and quickly.

This is how my book The Gospel by Gen Z became a best seller in 2023-2024. I did absolutely no advertising for it. People posted tiktoks about it of their own volition, got dozens of millions of views, and that was the source for 100% of my sales.

The same thing is true about my project I posted last night, still at the top of Show HN right now apparently. I spent about 6 months during 3 months time writing code that I personally thought was good and useful and powerful and interesting. When I shared it, it all went terribly wrong. I wrote the article in a rush while I was having a very bad day. I forwent polishing it up before releasing it. And yet it got lots and lots of upvotes for some reason.

I suck at advertising and promotion. I honestly really do. And to a large extent I feel like that's a good thing. I've always felt uncomfortable with the traditional route of advertising, which is basically to oversell the potential usefulness of your product, to the point of basically being straight up lying.

So I guess my only advice is to just make something you personally believe in, and the rest will follow.

90s_dev•21h ago
An example of advertising I hate is the infamous "distortion bubble" of Steve Jobs, who could make you believe you he was literally creating paradise on earth.

The only thing I would add to my comment is, let people know about it where they are. I posted my project to HN because it's based on a nostalgia we all share. Find a subreddit, or a forum, or a discord/slack or something where your userbase visits regularly, and let them know.

andrewflnr•21h ago
How did those first people who made the tiktoks about your book find it?
90s_dev•21h ago
I had a tiktok page and my book was due to people asking me to make a book based on my tiktoks. So I made the book and told them when it was done. I don't consider this advertising.
uh_uh•21h ago
How big is your tiktok following?
90s_dev•20h ago
[flagged]
iLoveOncall•20h ago
Lol then your original comment is incredibly disingenuous.

You make it seem as if you just posted your book on Amazon, did not mention it anywhere, and people started buying it.

You did market it via a direct channel to 300K people.

90s_dev•20h ago
I had such a difficult time getting word out to the 300k people about the book, I would be glad to let even 10% of them know about it to this day. I still have 200 copies lying around and sales are dead. At most I was able to let a few thousand people know, if that.
mvdtnz•18h ago
I thought you said your book was a best seller?
90s_dev•18h ago
It was. And entirely because of other people's videos. Two people in particular made their own videos which each got over 10M views. I didn't pay them or ask them to, they did it because they found the book funny. Pretty much all my sales came from them. That was about a year and a half ago, and sales are now dead.
andrewflnr•17h ago
Please. Even 1% of 300k is a lot of free targeted advertising. And yes that's what it is, even if you don't want to admit it. It's exactly the kind of promotional bootstrapping that OP was asking about and you pretended you didn't have to do it until we dragged it out of you.
90s_dev•16h ago
I didn't pretend anything. If anything, I'm just an idiot, or I forgot. Don't assume malice where incompetence is sufficient to explain it. That said, the most basic, uninteresting tiktok videos get 300 views, and if you try even just a little, it's not hard to get 3k (the 1% you mentioned) and extremely common. Which sets the bar pretty low. And that's the same amount I was able to reach in my lives.
uh_uh•20h ago
Why did you get banned?
koonsolo•20h ago
So to be fair, you made something you knew people wanted. This is not advertisement, but it is surely marketing. (Marketing starts before you built the product)

Congrats on your success by the way!

90s_dev•19h ago
Thanks. And yeah I guess you could put it that way. I just looked at it like, they demanded, I supplied.
andrewflnr•18h ago
Oh cool, the "have a pre-existing platform" gambit. Very helpful.
dinkblam•21h ago
> I've always been under the impression that if you make something truly useful or interesting, it will spread through word of mouth naturally and quickly.

useful or interesting stuff has zero chances in the marketplace even if you spend millions on marketing. you can put in on github for free maybe.

it is idiotic (facebook, tiktop, instagram, cat videos, etc) or harmful stuff (all the evil companies) that make the big money.

uh_uh•21h ago
Time and time again I'm surprised how many different types of cat toys are being advertised on Instagram/Twitter by cat video meme pages. Must be a pretty big market.
ausbah•20h ago
most meme pages seem to converge diverge into advertising, either by “sponsoring merch” or selling their account to some scammy company that does dropshipping, crypto, MLM, etc
freedomben•21h ago
Marketing to developers is tough business. We are typically highly skeptical of things, and tend to see through promotion efforts. We are also pretty aware of what our problems are and are (often) quick to decide whether some solution will actually work for us. We dislike changing our workflows and have a natural resistance to that, even when the "new way" may be a little better than what we have. If it isn't substantially better, we'll often stick with what we know. Muscle memory mixed with comfort is a beast after all.

My general advice is to just speak plainly and frankly about your project on forums where it could be helpful to people. Don't exaggerate and don't sugar coat as those will be seen through and likely called out. Be willing to take crticial feedback for what it's worth. Some people are grumpy assholes, but often you'll get useful data even from them.

For example a grumpy but helpful reply to your project might be "I don't want to adopt this new thing in my workflow and have it go abandoned/unmaintained on me." That's a genuine concern that many people have that you would need to address in order to get them interested.

I think HN and Reddit are actually great places to talk about your project. Also I would look at any Java forums, especially related to AI tooling. Just be prepared to explain in plain language why your tool is useful in a world with Copilot/Claude/Gemini/etc. (this is just general advice. In your post yesterday you did a good job so I don't mean this specifically for this case)

JaggedJax•21h ago
A small side project of mine got found by scammers who loved to use stolen credit cards on it :-(. It made me need to prioritize some extra safety and consider whether it was worth keeping the project live with so little real usage. So apparently I'm better at getting the wrong kind of attention.
AndrewStephens•21h ago
The droplet that hosts my blog (mostly static files) got hacked into (I think) a botnet and I had to spend hours rebuilding it. There is nothing worse than having your hard work misused by people for a tiny financial gain.
scurth•7h ago
That is something increasingly happening to people without traditional IT background’s using AI assisted coding. They are now able to create and run their own products. Don’t get me wrong here, i strongly believe thats an awesome situation and chance, but brings loads of responsibility with it. I added a new service to my company portfolio to support these. As this is a hot topic, i got an unexpected amount of traffic and inquiries. https://secure-vibe-coding.de/
nickandbro•21h ago
I’ve been posting on HN my personal project:

https://vimgolf.ai

On vim cheat sheet adjacent threads to solicit feedback and in doing so have been getting a fair bit of traffic. Might also help doing the same!

throwpoaster•21h ago
I think this type of question is, roughly, backwards.

If you start by building a project _for_ some group of people you do it by talking to them, getting requirements, building, demoing, iterating, etc. Promotion, in this model, is a continuous process of community interaction. You're building distribution.

To build and _then_ begin promoting, which is how I have historically done it too, is to rely on marketing and advertising spend to define and drive a value prop for a market that is, hopefully, well-defined. You're buying distribution.

In that context, the answer in this case is to simply start talking about your project and showing it to people and asking for feedback (as you have done), and be conscious that what you're looking for is signals of user interest -- little sparks that you can convert into tiny flames so that you can start a fire.

Assume that you are still at user experience iteration zero. Everything you've done so far is sunk cost and still needs iterative user validation.

joduplessis•21h ago
> Everything you've done so far is sunk cost

What an incredibly cynical answer to an honest question.

MajimasEyepatch•20h ago
That’s not cynical at all. They’re not saying it’s wasted effort. “Sunk cost” just means that you can’t get that time and money and effort back, so go where the evidence leads you today, even if it strays from your original vision.
cosmicgadget•21h ago
That sounds a lot like work. For me, a big benefit of personal projects is seeing how much I can accomplish when there isn't process.

And so either the output is something that only helps me or it's something that's generally useful to others and maybe needs last mile tweaks to be ready for prime time.

If I did agile poker and code commenting and stuff it would take all the fun (momentum) out of sitting down at my home desk after hours at my work desk.

I should say, your answer is completely correct - particularly for motivated people - and not incongruous with my perspective. I just wanted to spare a thought for the things that make personal projects fun. I just would only do requirements gathering over a beer.

adenverd•20h ago
> That sounds a lot like work.

Correct. This is why the Product Manager role exists - to define "what problem are we solving, why, and for whom?" by engaging with the market. But if you already know what problem you want to solve (for yourself, or for fun), don't bother. But also don't expect others to pay for a solution to a problem they don't have.

> agile poker and code commenting and stuff

These are tools for team collaboration and business planning, i.e. when there is more than one person involved in a project. You don't _need_ them for solo projects (although I do think code commenting is still a good practice even for solo projects).

garrickvanburen•18h ago
personal projects are fantastic and don't require making anyone happy except yourself.

if however your goal is to make other people happy (which I'd argue is no longer a personal project)...the iterative "work" described above is the fastest, straightest path.

nopelynopington•18h ago
I'm in the same boat exactly, I build things for myself and then hope other people will use them. I struggle to market things, it seems like so much legwork and I've too many irons in the fire. I almost wish I could just hire a marketer who would take a 50% cut.

> If I did agile poker and code commenting and stuff it would take all the fun (momentum) out of sitting down at my home desk after hours at my work desk.

I hope you're not sitting for hours at work and then continuing to sit for hours in the evening. That's not healthy. It might just be a figure of speech but if not, I'd recommend a standing desk either at work or at home.

I know someone will probably argue with me about standing desks because internet people love arguing, but there's ample evidence that sitting all day is bad for us

cosmicgadget•17h ago
Haha well rest assured I was being hyperbolic. The desk job requires a decent amount of walking around and other after hours obligations mean I only have limited personal dev time.

> a marketer

Maybe get chummy with a product manager who likes it enough to do it after hours?

brudgers•15h ago
That sounds a lot like work

Because like all forms of success it is.

Good things that come without work are called luck.

There’s nothing wrong with not undertaking work. Indeed it is a useful way of recognizing what actually is worth doing.

halfadot•20h ago
>In that context, the answer in this case is to simply start talking about your project and showing it to people and asking for feedback (as you have done), and be conscious that what you're looking for is signals of user interest -- little sparks that you can convert into tiny flames so that you can start a fire.

So all of this text just to tell him to do what he's already been doing?

javafactory•8h ago
Thank you very much for your response. I didn’t get a notification yesterday and thought my question had been buried.

----

You’re absolutely right — I need to shift from treating this as a hobby to treating it as real work. But I’m still a beginner. If you don’t mind, could you share some of the things you did to gather early user feedback?

lutusp•21h ago
> I’m really struggling with promotion. How do you get people to notice your product?

Start by spelling all the words correctly. If this were a video it wouldn't matter, but text-based appeals ... wait for it ... require competently crafted text.

> I feel like I know less than an elementary school student.

Not likely, but do avoid focusing on esoterica when the most basic elements need work.

jrm4•21h ago
It's kind of funny how many people here are giving such BIG PICTURE answers to the question?

You don't need to question the person's life choices; just, like, where do people talk about this stuff?

zabil•20h ago
I’ve had some moderate success with a couple of open-source projects, and I get where you’re coming from. Promotion is hard work, especially if you’re used to just building.

Here’s what worked for me:

Start with a solid project page – Focus on making your plugin polished easy to install and use via a project page. Good docs and instructions also drives search to your plugin organically.

Create useful content – Blog posts, guides, or even short articles that explain how and why you built the plugin something like behind the scenes. People read this stuff.

Use GitHub topics – Tag your repo well. People browse topics and trending pages. This is actually how one of our projects started getting noticed.

Submit to awesome lists – there are “awesome” lists related to IntelliJ plugins Java dev tools, AI tools send a PR to add your project. It’s a great way to get visibility among the right audience.

Be genuinely helpful in your niche – If your plugin helps with a common pain (e.g. repetitive Java boilerplate), hang out in relevant forums or threads (like here, Reddit, etc.). When you help someone, they’ll often check out your work.

See how it all goes and know when to move on, Good luck with your plugin.

javafactory•8h ago
Thank you for sharing your thoughts. If you don’t mind, could you share the GitHub repository of your product?

I’m not very good at promotion or presentation — honestly, I’m below average. So if I could see an example of how you do it, it would be incredibly helpful for me.

zabil•6h ago
sure https://gauge.org and https://taiko.dev
twodave•20h ago
I have a similar situation with a console tool I built to do API test automation—open source, just built it because it was useful to me. I started using it at work and sharing it with my coworkers. Posted a few things on X, LinkedIn. Ended up with 100 stars on GitHub. Got busy, haven’t really marketed it since. And that’s okay. One day I’ll have time for it again and move it forward some more.
w10-1•20h ago
A) automatically generates repetitive Java code

B) useful for developers who streamline their workflow

=> What are the streamlinable workflows? (1) API testing; (2) data model layers; (3) API language bridges; (4) ...

Find complementary or competitive products for 1-4.

Find (where) people (who) complain about the product limitations

Prove to them your product does not have such limitations.

Along the way: learn about the problem and product space, decide if you care enough to make people happy (productize), ...

... or find something that's more interesting. You might e.g., find yourself more interested in showing people how to adopt AI than in how to generate Java.

Then you're showing the java-generation as proof point for a broader and arguably more valuable technology, and showing yourself as someone who can create value, for others who already have a market+product in mind.

brudgers•20h ago
Are there any other good places (besides Reddit)

Unless you are an active long term personality in the relevant Reddit community, Redditors are likely to see your promotion as spam.

Youtube, a personal blog, and other pull-media are within your control.

afraid it’ll just disappear unnoticed

Building many more useful things is the best way to get people to notice your work. I mean if it will still be useful in five years, then you have time.

Or to put it another way, your favorite composer/muscian/band didn’t just make one song…and didnt only start practicing their instrument last week.

More importantly, in large part they do what they do for self-expression not just for fame. That makes it possible to cope with the statistical reality that nobody cares.

It would be unfortunate if this is the best work you ever did. Good luck.

arjunlol•18h ago
This blog post could be helpful https://refactoringenglish.com/chapters/write-blog-posts-dev...
delbronski•18h ago
Something I didn’t see mentioned yet: Sign up for Java related conferences/talks around you and see if they let you present your product.
Awaytiss•17h ago
I'm in the same boat with my project to track Twitch chat badges - https://badgebase.co/

I've been observing for a long time how developers promote their side-hustle projects.

Like in the answers here, the most effective approach seems to be talking about your project wherever it fits - HN, Reddit, X/Twitter, YouTube, personal blog, external blogs. The more, the better. The best platform varies for everyone. So just share your project as much as you possibly can.

coolcase•6h ago
Depends on the project. For an AI code generator like yours it is hard because there is so much noise in this space to stand out. If it really hits with Java devs, maybe speak about it at Java conferences? But make sure it's a kick assignment product first.
muzani•5h ago
Find out who has the same problem. They've probably tried hacking a solution. Find communities that hack these solutions.

Reddit is not a community most of the time and the people there are jaded with ads. Product Hunt is generally the wrong kind of community unless you're selling to startups.

Normally you should search for these before building anything. HN might be one, but a lot of us already use AI for repetitive Java code, and those who actually care a lot about boilerplate move on to Kotlin.

There's probably some workflow enthusiast communities or Java though. There's the "practice one kick 10000 times" type of people, who prefer using something tried and proven like Java than learn a new language.

incomingpain•1h ago
So i probably cant help in practical because ive earnt a total of 0 customers so far. Ive had 82 views of my website so far. Clearly marketing is my weakness.

After I posted my new project/business to reddit. I got a grand total of 3 views.

Next idea proposed is email blast, but to what email list I dont have?

I do have a 1 week free trial for anyone who signs up and finds out they dont have a next gen firewall that accepts threatfeeds.

Webinars and live demos to who?

MSSP partnership? This might be a good path to approach.

Wear a tshirt with my website/brand on it to security conferences? I was maybe planning to go to a bsides event later in the year i guess.

Marketplaces like AWS or Azure marketplace? I dunno?

I guess the best I can do is http://mapleintel.ca