Live data from Hacker News

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

news.ycombinator.com

111–118 of 118 posts

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

#111
post #69

I run Pinboard. I have my own hardware running Ubuntu. The site itself runs PHP+MySQL, with perl scripts for backend tasks. I make heavy use of Twitter to talk about unrelated topics, and eventually people take pity and sign up for the site, using either Stripe or PayPal.

If only you would respond to emails with feature requests and bug reports, and then do something about them.

Indeed

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

#112

I run Pinboard. I have my own hardware running Ubuntu. The site itself runs PHP+MySQL, with perl scripts for backend tasks. I make heavy use of Twitter to talk about unrelated topics, and eventually people take pity and sign up for the site, using either Stripe or PayPal.

Probably the only service where I got more than my money's worth...

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

#113
If you look through the comments on this page, it's pretty amazing that almost every single person uses a different tech stack. A non-scientific perusal suggests that Python, Django, RabbitMQ, and PostgreSQL are the most common stacks, but this is still a minority.

Amazing that after decades of software development on the web, there is still no "best practice" even though many of these web apps do very similar things. In most other mature industries, best practices tend to settle on just a few approaches. Not so for software development.

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

#114
post #85

I'm running https://zerosearch.io on a single 16gb standard instance with 6 vcpus on Digital Ocean with the "Ubuntu Docker 5:19.03.1~3 on 18.04" image. The memory is important to keep an index for the top 1000 github repositories. It could probably do just as well with only one or two CPUs. The app is made up of two Docker containers: the indexer and the webserver. I'm using Cloudflare, which makes the site a lot fas…

I just forked the zoekt project for myself to get a better web UI. Small world.

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

#115
Django, Python 2.7, Django REST Framework, PostgreSQL, uWSGI, Nginx, Celery, RabbitMQ, Ubuntu, GitHub, ELK for logging, Bootstrap CSS, Fabric Scripts and AWS:- EC2, Lambda, API Gateway, SQS, S3, RDS, KMS, Glacier, Elasticsearch, etc.

Effects:- This tech is mature now and comes with steroids in its own, hence we never faced major difficulties wrt to tech stack and that's always a good place to be in. (Good read on the same topic:- https://www.intercom.com/blog/run-less-software/)

And we're hiring http://www.squadvoice.co/careers-us/

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

#116
I built, and run, Trolley [1], a simple payments tool that lets you take payments from any website (or just a link).

It's Clojure in the back end, on Postegres, on Heroku. Everything in the product front-end is ClojureScript, with reagent, hosted in S3 behind CloudFront.

All deployments through CircleCI, GitHub for VCS. Emacs for development, on a Dell XPS 13 with Ubuntu :)

Marketing website is a static site, built with Middleman; again, CloudFront + S3.

1. https://trolley.link

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

#118
post #23

I run https://quailhq.com -- point-of-sale software for antique stores. --- Data: Postgres APIs: Java + Dropwizard Frontend: Typescript, transitioning from Angular (1.x) to React Hosting is on a cluster of cheap Linodes, and transactional email is handled by Postmark. Shout out to both of those services, which have been rock-solid compared to others I've tried. I absolutely think the choice of tech has helped Quail s…

I'm also working on a Java + Dropwizard project. MongoDB is the option I went with as a DB, and SendGrid for transactional emails.

Did you evaluate Digital Ocean as an option?

Post reply on HN