Live data from Hacker News

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

news.ycombinator.com

121–130 of 206 posts

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

#122

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…

It's actually not that bad when you get the hang of it

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

#124

Hosting on Render. Stack: Postgresql+Rails+Hotwire. I really dig Stimulus and Turbo Frames. It took me a little while to really wrap my head around Turbo Streams. I think the documentation is pretty bad compared to the rest of the Hotwire stack, but—holy moly—once I had it working, it's really like a superpower for front-end development. Using Turbo Streams reminds me a bit of the sort of 'head exploding' moments I h…

I just looked at turbostreams. Is the main purpose to have reactive elements without a full SPA which you might have with Vue or React?

Yes, but without building HTML in js. HTML through wire (from server)

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

#125

Earlier quoted context omitted.

> 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…

It's actually not that bad when you get the hang of it

The developer experience is bad, even compared to other PHP-based frameworks like laravel. It may not be bad 15 years ago, but when the rest of the word has moved forward. When other frameworks compete with each other to give the best developer experience, wordpress developer experience hasn't improved (or even regressed depending on who you ask). I've been creating and maintaining several plugins and themes in the past 10 years, and these days whenever I work on them I feel dread. In contrast, I feel joy when working on django projects, dabling with phoenix/elixir, or various react-based framework.

To be honest, I don't know if wordpress can improve their developer experience without killing the golden goose.

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

#128

I run several SaaS apps on a single big OVH server. It handles 6 million non-cached requests per day. The backend stack is pretty basic: Django/Python, MySQL, redis (pub/sub) for websockets. But the secret sauce is OpenResty. I use Lua scripts to do more sophisticated page caching (because the builtin nginx caching is so primitive), DDoS protection, handling websockets, offloading long running requests, and routing b…

Isn’t a poor man’s Cloudflare just Cloudflare? The DDOS and caching are free.
Post reply on HN