Live data from Hacker News

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

news.ycombinator.com

91–100 of 206 posts

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

#91
I built https://PlotAPI.com with Django, htmx, Alpine.js, and Tailwind CSS. I was new to all 4 of those technologies and learnt whilst on the project, it was a great experience.

It was my first time using the Stripe API too, which has the nicest documentation I've ever seen!

I've recently started remaking parts of it in a static site generator I've written focussed on Jupyter notebooks. The first part I've replaced is the Docs (https://PlotAPI.com/docs) - it's a WIP!

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

#92
These are my business, I run these:

* PostgreSQL database.

* Go for an API.

* Python + Django for a UI.

* Linode hosting, very few larger boxes rather than lots of small boxes.

These are not my business, I want to pay someone to do these or I want such simplicity that it's a non-issue:

* Grafana Cloud for monitoring and alerts (nearly all Prometheus based, but some log based alerts and log based dashboards).

* A few Excel spreadsheets, which I keep as Excel to enable easier sharing with accountant. Besides, he's probably sharing Word docs back to me.

* Syncthing + a NAS for file storage of the business files and accounts.

* I do all payments via PayPal. I wanted to use Stripe but people really want to pay with PayPal so I centralised there.

* I use Xero to track accounts, assets, etc.

I pay about USD 1k per month in various hosting costs, then the Xero subscription, and an annual subscription for MS Office which I consider part of the accounting costs. I use a local small business accountant who only charges GBP 250 for annual accounts.

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

#93

You're going to love to hate this: Best choice I made was using WordPress! I run https://rpgplayground.com , a web tool to make RPG games without coding (6000+ user published games) The app itself is written in Haxe. My website is WordPress. Haxe because it will be easy to port to any device. Why was WordPress the best choice? Basically everything you need has a plugin. I needed a forum: bbPress I needed a community…

> Of course I needed my own plugin to integrate my app and show shared games. I could have written that myself, but then I would lose out on time developing my tool. So I was able to hire a cheap php WordPress developer who made my custom plugin. Went great! Yes, wordpress is wonderful if you don't have to write your own plugins and themes yourself. But if you do, you'd wish you were using something else though. You…

As a developer myself, I was also more than involved in developing the plugin. It's indeed true that it can be a bit messy. But I think the huge ecosystem and customization (through hooks and filters) make up for the sometimes difficult developer experience.

Like everything, it's always about trade-offs.

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

#94
Working on something at the moment more as an experiment that might turn into a product.

Stack is Go + SQLite + nginx + htmx.

I am now working on a simple orchestrator in Go that manages hundreds to thousands of these small silos across multiple servers giving people proper isolated SaaS type environments which can be entirely downloaded and run locally if desired as only two files (program + database)!

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

#95
I run https://allaboutberlin.com

It runs on Craft CMS inside Docker on DigitalOcean. I chose Craft because it lets you create custom post types with custom fields really easily. The matrix fields let you have rich text mixed with other widgets. All of this was a pain in WordPress.

On the other hand, using not-WordPress means that you're on your own. You can't hammer a bunch of plugins together and call it a day.

The theme is entirely custom-made. It's not exactly groundbreaking, but I've spent a lot of time optimising for page speed and content readability. It's heavily inspired by the NHS' website.

I use nginx to bind everything together and cache responses. I wasted way too much time getting cache purging and automatic SSL certs to work. It has no business being that complicated. I regret taking 5 years to look at Cloudflare.

The tools and calculators (https://allaboutberlin.com/tools/) are built with Vue, with vanilla JS business logic libraries.

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

#96

You're going to love to hate this: Best choice I made was using WordPress! I run https://rpgplayground.com , a web tool to make RPG games without coding (6000+ user published games) The app itself is written in Haxe. My website is WordPress. Haxe because it will be easy to port to any device. Why was WordPress the best choice? Basically everything you need has a plugin. I needed a forum: bbPress I needed a community…

Good on you. WordPress is a fantastic piece of software and I think a lot of the nose wrinkling and hemming a hawing about security comes from people installing suspect plugins. If you stick with the core product and set a very high bar for which plugins you install, Wordpress is rock solid

Security is indeed something you need to take into consideration. Not only installing plugins, but also pulling in updates regularly (that might contain new exploits).

But you have to ask yourself the question what is most important:

1. A full featured system that is popular (because it's full featured), but might have higher risk on security.

1. A limited system that is less popular (because of the limited features), but has a high regard on security.

Anyway, I don't store personal information and have regular backups. So when the worst hits the fan, I would still be able to recover from that.

You have to ask the question how important security is relative to all the other things. Once I would have ingame currency for example, I will need to beef up my focus on security. But for now, I accept the trade-off.

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

#97
post #95

I run https://allaboutberlin.com It runs on Craft CMS inside Docker on DigitalOcean. I chose Craft because it lets you create custom post types with custom fields really easily. The matrix fields let you have rich text mixed with other widgets. All of this was a pain in WordPress. On the other hand, using not-WordPress means that you're on your own. You can't hammer a bunch of plugins together and call it a day. The…

Just wanted to let you know I’m I deeply impressed by your work with your site, your whole no-nonsense philosophy really vibes with me.

Kudos!

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

#99
post #23

Frontend: React/NextJS hosted in Vercel (TypeScript + mix of Tailwind & Bootstrap) Backend: Orleans + .NET Minimal API's hosted in Azure Container Apps Real-time PubSub: SignalR Deployment: GitHub Actions

How great is Orleans! It's a hidden gem. Orleans v4 coming out in November - Can't wait
Post reply on HN