Live data from Hacker News

Ask HN: Companies of one, what is your tech stack?

news.ycombinator.com

281–290 of 327 posts

Re: Ask HN: Companies of one, what is your tech stack?

#281
I had a consumer subscription platform with ~12k paying users from 2016 until July 2021.

I chose the stack I knew best that allowed me to iterate the fastest, and that was Rails.

I wouldn't have chosen anything else because using what I knew best allowed me to have less time playing guessing games with my stack and more time talking to customers.

It wasn't the fastest for my use case, and there were times where I hit some bottlenecks in terms of IO, but that was solved with scaling hardware — cheap, in comparison to learning an entire new stack.

Re: Ask HN: Companies of one, what is your tech stack?

#282
Digital media asset management with dynamic updating, cryptographic verification, blockchain verification, social media integration, and more:

https://tovera.com

Cloudflare facing the Internet Marketing website and user dashboard with Next.js Both hosted with Cloudflare Pages API served with Node 14 on Azure functions User attribute store in Azure Cosmos DB User asset storage in Backblaze B2 Share implementation with Cloudflare Workers Blockchain and IPFS via Infura Uptime monitoring and alerting with UptimeRobot (Probably others I’m forgetting)

Re: Ask HN: Companies of one, what is your tech stack?

#283
post #272

Earlier quoted context omitted.

No self-hosted option unfortunately. It seems to be a more mature solution than Appsmith though.

Self-hosted solution is coming up soon. Would love to hear your feedback on the platform though.

I first used my Google account to sign up using my phone, but decided to switch to desktop halfway through the onboarding process. It was then impossible to login because: "Email ID not registered." It was also impossible to register because: "An account already exists for this email address." I started a new free trial using another Google account.

I tried to add my REST API as a data source, but I had to initialize it with an endpoint that returned some entities. My base endpoint ('/parse') does not do this. Therefore it seems like I need to add a new connector for every API resource I have ('/parse/classes/Dog' etc).

I added a table and hooked it up to the data connector I made earlier, but despite using a previously configured connector I had to re-configure authorization headers etc. Inbuilt pagination was nice.

I clicked "Test&Finish", everything looked alright but the table in the designer did not update. After spending a few minutes trying to figure out what went wrong I tried the play button and it seems like it worked all along, just that the data changes is not reflected in the designer. That kinda ruins the WYSIWYG aspect of it.

I figured I should try one of the templates to see how a real DronaHQ app can be. It seemed to me like DronaHQ can do more complex apps than the two others. I tried the Dashboard template. It had a bunch of filter options, but nothing happened when I clicked on them.

Overall it looks like DronaHQ is more ambitious than the others. But the bugs really needs to be ironed out.

Re: Ask HN: Companies of one, what is your tech stack?

#284
post #275
post #198

Earlier quoted context omitted.

Nope, Android. I tried reloading a few times, and the page is normal most of time. So it must be only when a specific ad runs? Edit: Played around with it a bit. I think (not sure), some of the stuff is coming from this in the page source, near the bottom.

Note that is actually in the page, is NOT the ad, and couldn't have been injected by the ad. It looks troublesome to me, as I don't see it on other similar pages on your site that also have ads. Edit: Confirmed. Added "optyruntchan.com" to my local hosts file as 127.0.0.1. The page still has the ad at the bottom, but all the popups, overlays, redirects, are gone.

It's not like pixeldrain has been hacked or anything. I have been serving ads for this company for almost a year. It's just that they decided to serve full screen ads all of a sudden without consulting me.

I have removed them completely for now. I'll just be operating at a loss until I find an alternative ;-(

Re: Ask HN: Companies of one, what is your tech stack?

#285

I run a file sharing / content delivery platform called pixeldrain: https://pixeldrain.com The system serves 4 PB of data to 60 million visitors per month. I have served 30 PB and 700 million file views since I started tracking usage somewhere in 2018. I'll go from front to back: - Most of the frontend is plain HTML, CSS and JS. I have started transitioning some pages to Svelte. I like this framework for its speed an…

What does your revenue look like? It sounds like such a simple service that can basically maintain itself.

Re: Ask HN: Companies of one, what is your tech stack?

#286
post #278

Golang backend, some light vanilla Javascript frontend. postgres db. running on podman (docker-compose), fedora server. I have some background in C programming, so Go was easy to pick up. the standard libs are great for building server-side webapps with a sql backend. templates lib and some glue javascript make front-end pages a breeze. I'm a linux guy thru-and-thru, so running fedora server on the latest kernel. lat…

> postgres db. running on podman (docker-compose), fedora server. Is there a reason to prefer Fedora Server over Fedora CoreOS for running containers?

Several.

I already use Fedora Workstation and am familiar with the environment, install, and setup process. CoreOS' "happy path" seems to be cloud (or at least hosted in a hypervisor) -native, and that was not the target here. There seem to be external dependencies on installing it to bare metal I didn't want to mess with[1]. I installed Fedora Server from .iso almost exactly the same way I've installed Fedora (workstation) many times.

My "day job" uses rhel, and with the recent CentOS end-of-life debacle I'd like to stay both FOSS and .rpm-compatible with rhel. I don't know for sure, but I think CoreOS is a different "vertical" than the fedora/rhel/centOS family.

I'm generally wary and suspicious of "automatic" updates, preferring to control when/how updates are applied to my machines. $ sudo dnf system-upgrade is a well-known quantity to me.

I have a complicated LVM setup, and significant time/effort already invested into LVM. As of F34 LVM/ext4 is still first-class.

CoreOS seems to be targeting cloud/kubernetes as implementation characteristics, and my "one man shop" gig is the anti-that. I'm pretty old school - only just started learning Docker about a year ago. I've recently bought into containers as packaging/deployment aids, and using docker-compose to keep deployment in version control. I guess all of this is to say I'm trying to "keep it simple / stupid" and re-use what I already know. Unless CoreOS can give me order-of-magnitude performance gains, I don't know the value prop beats the cost to pick it up.

[1] https://docs.fedoraproject.org/en-US/fedora-coreos/bare-meta...

Re: Ask HN: Companies of one, what is your tech stack?

#287
post #278

Earlier quoted context omitted.

> postgres db. running on podman (docker-compose), fedora server. Is there a reason to prefer Fedora Server over Fedora CoreOS for running containers?

Several. I already use Fedora Workstation and am familiar with the environment, install, and setup process. CoreOS' "happy path" seems to be cloud (or at least hosted in a hypervisor) -native, and that was not the target here. There seem to be external dependencies on installing it to bare metal I didn't want to mess with[1]. I installed Fedora Server from .iso almost exactly the same way I've installed Fedora (works…

> CoreOS seems to be targeting cloud/kubernetes as implementation characteristics, and my "one man shop" gig is the anti-that.

That makes a lot of sense.

> My "day job" uses rhel, and with the recent CentOS end-of-life debacle I'd like to stay both FOSS and .rpm-compatible with rhel.

Most people have entirely missed the point of CentOS Stream[1], and even the founder of Rocky Linux has recently admitted that[2].

If CentOS Stream is going to be just a FOSS upstream for RHEL, will you still pick Fedora Server over it?

[1] https://medium.com/swlh/centos-stream-why-its-awesome-5c45d9...

[2] https://www.theregister.com/2021/07/09/centos_stream_greg_ku...

Re: Ask HN: Companies of one, what is your tech stack?

#288
post #275

Earlier quoted context omitted.

Note that is actually in the page, is NOT the ad, and couldn't have been injected by the ad. It looks troublesome to me, as I don't see it on other similar pages on your site that also have ads. Edit: Confirmed. Added "optyruntchan.com" to my local hosts file as 127.0.0.1. The page still has the ad at the bottom, but all the popups, overlays, redirects, are gone.

It's not like pixeldrain has been hacked or anything. I have been serving ads for this company for almost a year. It's just that they decided to serve full screen ads all of a sudden without consulting me. I have removed them completely for now. I'll just be operating at a loss until I find an alternative ;-(

Ah, okay, sorry. I didn't see that piece of javascript on any other user-created pixeldrain pages, and it isn't involved in the ad at the bottom/center of the page. So, it did seem out of place to me. I can't even tell where it would place an ad.

Re: Ask HN: Companies of one, what is your tech stack?

#289
post #150

Earlier quoted context omitted.

I don't know a whole lot about Electron and friends, but saw this project the other day that does new builds with a Github action: https://github.com/davidaf3/csgo-tracker/blob/master/.github... maybe it'd be useful to look at?

Thanks, I will check it out. I didn't know GitHub Actions could be configured to run on proprietary operating systems.

Hi, I'm the author of the repo. I use electron-builder [0] to build my Electron app. IIRC there are a few CLI flags to build for different operating systems without needing to run it in the target OS. So you don't even need to use GitHub Actions.

[0] https://www.electron.build/

Re: Ask HN: Companies of one, what is your tech stack?

#290
post #275
post #198

Earlier quoted context omitted.

Nope, Android. I tried reloading a few times, and the page is normal most of time. So it must be only when a specific ad runs? Edit: Played around with it a bit. I think (not sure), some of the stuff is coming from this in the page source, near the bottom.

Note that is actually in the page, is NOT the ad, and couldn't have been injected by the ad. It looks troublesome to me, as I don't see it on other similar pages on your site that also have ads. Edit: Confirmed. Added "optyruntchan.com" to my local hosts file as 127.0.0.1. The page still has the ad at the bottom, but all the popups, overlays, redirects, are gone.

I took a look at the script, it looks _hella_ shady. Some sort of packing I've never seen.
Post reply on HN