Hacker Newsnew | past | comments | ask | show | jobs | submit | goenning's commentslogin

I keep on grinding on my Kubernetes IDE that allowed me to quit my day job over 3 years ago: https://aptakube.com/

I’ve also been playing with Bun and I have a business idea that would be a good fit, and huge potential but I just don’t have enough time to start something new anymore.


TIL


Dude this looks awesome! When I was a kid I used to read a lot of these "puzzle magazines", the ones we had were like:

- Start on page 1, read the story and decide if you want to take path A or B

- A = go to page 2, B = page 3

- then there was another decision making, and the story goes on...

Until you either escape the dungeon, or die (different ways of dying lol).

It was so cool!


Those were called "choose your own adventure" books.

On an early version of my personal website, I created one of these, but as the reader, you could reach an unwritten section. Your reward was that you got to write that page of the book, and the choices (or ending) that the character received.

I seeded a few pages to set a story, and then let the readers go wild. It was pretty fun.


Thank you! That's the sort of game that springs to mind for many when we explain the concept, and they were definitely an inspiration for us. This however is a more linear adventure, focused around solving enigmas. No choices and no way to lose. Once you know the answer to the puzzle, like "whose fingerprints are on the gun", you turn the next page and the story continues.


Sounds a /bit/ like the Agent Arthur[0] books that I loved as a kid!

Def interested in these! Thanks for posting!

[0] https://usborne.com/gb/agent-arthur-s-arctic-adventure-97818...


Oh wow! I've never heard of these, seems very much like what we're doing. Thank you for linking it!


I did not like any Kubernetes UI so I built my own https://aptakube.com

It went from side project to my primary job in less than 6 months.

Everyone was saying that $99 was too much for “an API wrapper”, but here we are, 2 years later and with hundreds of small to enterprise companies using it :)


You really shouldn't listen to too many people. The only thing that counts is paying customers; everything else is just jealous people.


Dismissing disagreement as jealousy always bothered me. To think a person is jealous of you requires a lot of ego, like... narcissistic amounts of ego in my opinion. Either that or a world view so small that it can't conceive of other world views that don't align with yours.

Some folks just can't imagine buying what some folks are selling.


Sure but... what is there to "disagree" with? customers are paying for it. If you don't want it, don't pay. But why expend energy on "disagreeing"?

weird.


For me, a key point is "everybody _was_saying_". An implication is that early on, or before release, people thought the price seemed too high. Possibly some of those people no longer think so. Or possibly the price really is too high _for_them_.

Could also be that some of those people just don't expect to get enough use (or some other kind of 'enough') out of a service for a given price point. There are loads of people who have no problem paying for YouTube Premium, while others find the price too high.

Some people pay for the highest-end smartphones, getting them as soon as they come out. I think they're crazy. (-:


Any architecture advice on making receiving payments from small-to-medium businesses streamlined? Struggling on how to go from an employee trying the free demo to their company paying that employee’s subscription… like no PO request nonsense, is there a “master” account you bill and they dole out the seats?


Are you saying that you don't want to deal with Purchase Orders?

Is that because you don't want to provide a product in advance of payment or just the overhead of creation/tracking?


I want to do business, but without all that nasty business stuff


99% of my customers buy straight from the website no questions asked.

I only get PO from larger companies, and I only do it if they’re buying a lot of seats, or if it’s a strategy customer


How did you go from "I built my own" to making your first few sales?


I shared with a couple of co-workers/friends and they all liked it, I then built a simple website with screenshots and a download button for free.

Then I started sharing the progress on LinkedIn/X, my co-workers shared on their network too which also helped.

After 4 months I put a price on it and sold it with a 50% discount for early adopters. A lot of people bought it, which to me was a signal that I was into something that could become bigger if I invested more time on it.


Just wanted to say you've built an amazing product. So much so that I got my team hooked on it and am working on getting it out to the rest of the company that needs it. Well done!!


I noticed it’s open-sourced, right? How do you avoid people coping the code and running by themselves?


That UI looks nice, do you blog anywhere about tech you used to make it?


It uses Tauri https://tauri.app/


How does it compare to Lens?


Lens isn't all that great so I'm sure it must be better.

Lens shows me repeats of log lines when I'm trying to scroll down in a live log. It has checkboxes but no means to operate on checked boxes. If I have my Secret set to show b64 decoded, and paste in a new secret that is very clearly non b64 encoded, it tries to push it as-is and fails quietly. It shows things as Healthy whose only sub resources are not healthy, but that's par for the course in Kubernetes land. I also have to fully quit it (not just close the window) on my new MacBook whenever I make the mistake of looking at it after a gcloud auth timeout, even when simply running fresh kubectl commands in the background every time would outperform the garbage Electron tab changes.

Plus, this new thing has resource diffs, which I was surprised Lens didn't have. Frankly I was surprised how little Lens has once I started actually using it and figured there'd be easy money in building the community's new favorite editor. But I'm glad to have seen this post, here's hoping it becomes the new standard.


This is really exciting news! 2 years ago I bet on Tauri to build Aptakube, instead of Electron, and it’s been one of the best decisions I’ve made.

It was early days, very risky, but well worth it in the end.

Surprisingly, calling my app “not another Electron” app has been a great marketing strategy :-)

Migration from v1 to Tauri v2 was very smooth as it’s clear the team spent a lot of time on DX. Highly recommend for anyone looking to build desktop apps (can’t say anything about mobile tho, I have no experience).


Are you specifically looking for a free Kubernetes GUI?

If you’re open to commercial options, have a look at what Aptakube (https://aptakube.com) can do.

One feature that sets it apart from other UIs is connecting to multiple clusters simultaneously and seeing all resources in a single table.

Disclaimer: I’m the author


I’m sold, just bought a license - we just deployed our first multi cluster application and constantly switching contexts has started to drive me up the wall. Thanks!


As an indie developer I celebrate every small win and this comment made me start the day with extra energy. Thank YOU!


100% if you exclude Microsoft’s cloud? :-)


"More than 60 percent of customer cores in Azure run Linux workloads"

https://azure.microsoft.com/en-us/products/virtual-machines/...

So the Linux share would actually decrease if you exclude Azure ;)


> So the Linux share would actually decrease if you exclude Azure ;)

I think it wouldn't, because that would imply 40+% of windows market share outside Azure, which I strongly doubt is even close to true.

But your point that even on Azure, Linux has a large majority is still valid!


Depends on if you want to file the servers running Office 365 under Azure, which Microsoft does to juice revenue to make Azure look bigger.


Doesn't Azure Cloud also rely on Linux in the majority of its VMs?


And then the fine would be proportionally much higher. No thanks, I use a MoR to sleep in peace. Also having a single revenue invoice for accounting makes things much easier


Most of the startups and side projects are dead before reaching that point. When you're just starting something there are more immediate problems to worry about.


Part time freelancing is underrated. More people should try it. That frees up a lot of time for indie hacking


Do you have any tips for starting out trying freelancing gigs? I think the main issue would be visibility for me, I still need to build a protifolio that speaks for my skillset, because right now I don't think I have much demonstrable skills outside of a traditional hiring interview pipeline.


I run this free community for fractional tech workers - come check it out:

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

The reality is that being self-employed requires building business skills and being able to sell your skills. I previously founded a VC-funded developer marketplace, and the people that won all the jobs were the great communicators - not the most experienced (or inexpensive) developers.

Fractional work is a nice in-between where you ideally have a retained part-time contract, paid weekly or monthly, so that you aren't constantly looking for new projects.


Exactly this. I remember back when elance was a thing I signed up and I won my first gig in 2 days. I asked my client why he choose me (charging $1k) when others were bidding to do the job for $50 and he said he liked the message I sent him... Communications is everything.


I’be been self employed for ~1.5yrs after quitting my job to build a GUI for Kubernetes [1]

It’s not easy to get started, but im very happy with this change after being a FTE for 15yrs. It’s a refreshing experience having to talk to customers to understand their pain points and then build something for it

I’m also doing some part time freelancing, so with my products + freelancing I’m earning way more than as a FTE

[1] https://aptakube.com


Hey I bought aptakube! Very neat product, doesn't suffer from any of the issues that the other GUI k8s apps have. I found it on an awesome-tauri github list.

However I still rely on k9s due to the key bindings and plugin system being irreplaceable. That could change, I'd really like to do things like toggle FluxCD resources or do other custom actions directly in aptakube.

Great product!


Thank you :)

I’ve been thinking of building custom UI for popular CRDs like FluxCD/Argo/others, but I need to get a few highly requested features out of the way first.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: