Live data from Hacker News

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

news.ycombinator.com

191–200 of 206 posts

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

#191

I run a data warehouse for sports data, with a web frontend. Lots of integrations with 3rd party APIs to pull in data. Monster server (128GB RAM, 18 core) on Hetzner ($60/mo). CloudFlare to front everything to add a little extra security mostly - I only allow my home IP and CF to connect directly to the app/db/web server. * MySQL, because one key source has a library that ingests easily to MySQL * Postgres for the ma…

> I only allow my home IP

What happens if you lose your IP address (your ISP changes it), do you lose access?

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

#192

Earlier quoted context omitted.

Correct me if I'm wrong, but isn't X-Accel-Expires the same basically? From docs: Parameters of caching can also be set directly in the response header. This has higher priority than setting of caching time using the directive. The “X-Accel-Expires” header field sets caching time of a response in seconds. The zero value disables caching for a response. If the value starts with the @ prefix, it sets an absolute time i…

When a resource is cached, how do you know ahead of time how long to cache it for? If you set X-Accel-Expires to 5 minutes, but the resource is edited 3 minutes later, how do you evict the item from the nginx cache? You can figure out where the item is in the nginx cache directory and delete it. But that is complicated by the fact that your app and nginx run as different users. Or you can send a specially crafted HTT…

Based on your words, you do not invalidate cache anyways:

> When the next HTTP request comes in to view that object, I lookup the object's date in the shared dict. If the modified date is > now(), I set the bypass flag to 1, so nginx updates its cache.

I see it exact as stock behavior and asking what the difference Lua logic brings here.

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

#193
post #179

Earlier quoted context omitted.

What kind of automation do you need as a photographer?

The big ticket thing is generating and uploading the galleries. For example I was photographing a horse show last weekend, and I have around 3000 pictures and 30 participants. I used to do that "by hand" with a SaaS, it would take me a full day. I did talk with them to get access to their existing API, but they kept saying they didn't have an API... Stupid. Now instead, the "generating and uploading" galeries itself…

I am looking at something similar - generating 200-ish usable images in a shoot with 20 people, sending photos for approval to each person and retouching their top selections.

Especially when dealing with high profile individuals and want to generate individual galleries.

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

#194
Sveltekit I've only just begun the journey but I'm sold! After trying everything from Smalltalk/Lisp, PHP, ASP.Net and React et al and even bare bones web components, Svelte and Sveltekit has hit a sweet spot for me as a one man band. It handles both server and client side in one app and can be fine tuned to get the most of both server side and client side rendering.

For desktop I mainly use C# on Windows but would love to dedicate more time to Smalltalk, a very cool concept and language.

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

#195
post #170

I have the tendency of pick no so-popular options (among the large dev population) but with eye to be as productive and rock-solid for solo dev. - PostgreSQL + Sqlite (PG is not that uncommon anymore!) as the main stores. I refuse to add anything else as far as I can, ie: Any other NoSQL thing, so I try to go with in-built functionality like FTS, Json, etc. Decent RDBMS usage is super-efficient and scale well for mos…

How are you compiling to iOS/Android? Or do you page views across various Android screen sizes give you issues?

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

#196
productivity saas app: Frontend: html/css/js (all vanilla) Backend: windows server, c#, .net Database: MySQL Infrastructure: all at AWS (EC2, RDS, S3, Cloudfront, ACM, Route53) Email: postmark Blog en marketing website: static (S3+cloudfront), CMS custom build Monitoring: uptimerobot Ip to Location lookup: ip2location User manual: Manula Payements: FastSpring and 2Checkout Customer support: Freshdesk

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

#197

productivity saas app: Frontend: html/css/js (all vanilla) Backend: windows server, c#, .net Database: MySQL Infrastructure: all at AWS (EC2, RDS, S3, Cloudfront, ACM, Route53) Email: postmark Blog en marketing website: static (S3+cloudfront), CMS custom build Monitoring: uptimerobot Ip to Location lookup: ip2location User manual: Manula Payements: FastSpring and 2Checkout Customer support: Freshdesk

Any reasons why you picked Postmark instead of SES?

We currently use Postmark but are considering switching to SES to save on costs.

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

#200

I try to keep things very simple + boring for Newsy ( https://newsy.co ) - Linode Ubuntu - Vue - Laravel PHP - PostgreSQL - Tailwind That's it. Keeps me focused.

After like 8 years working with node/react, this year I got into this exact stack.. and OMG... feels like cheating. I had forgotten life could be easier.
Post reply on HN