we[1] operate out of `us-east-1` but chose to not use any of the cloud based vendor lockin (sorry vercel, supabase, firebase, planetscale etc). Rather a few droplets in DigitalOcean(us-east-1) and Hetzner(eu). We serve 100 million requests/mo, few million user generated content(images)/mo at monthly cost of just about $1000/mo.
It's not difficult, it's just that we engineers chose convenience and delegated uptime to someone else.
Your product looks so good, congratulations on your launch.
Have you considered making a standalone devices with just sensors (think data only mode) and letting the users hook up their data on any eink dashboard of their choice.
Below are some of the example of community created Air Quality dashboards[1] installable on any e-ink hardware[2].
That's the exact reason we built TRMNL, because your phone is consistently trying to seek your attention (hence distraction). TRMNL helps build personal dashboard without necessarily creating chaos. We built handful of native integrations[1], but you can completely hack it and create your own dashboard with simple HTML content[2].
I think you should also checkout TRMNL. Being engineers ourself security/privacy is of atmost concern, and we follow a similar architecture mentioned above. You could create a private plugin and send in data in the form of REST APIs[1]. You could also use your own webserver by hacking the firmware[2]
Every time I setup a JS project which is older than a few years, it's
1. Extremely difficult to setup the code base, because of dependency spaghetti
2. Lot of breaking changes across different libraries, making maintenance not so easy.
Easiest projects to maintain were written on Go, Java, Ruby,
About me: I’m a Generalist Engineer with 14+ years of experience having good track record of building and shipping products. Domain knowledge includes - Algorithmic Options Trading, Fintech, Recruitment, E-Commerce, Hospitality and Travel, Real Estate, Crypto, Marketing automation, Consumer Application, Hardware projects. I’m a good IC and have also managed team of 10+ engineers.
I’m a Generalist Engineer with 14+ years of experience having good track record of building and shipping products. Domain knowledge includes - Algorithmic Options Trading, Fintech, Recruitment, E-Commerce, Hospitality and Travel, Real Estate, Crypto, Marketing automation, Consumer Application, Hardware projects. I’m a good IC and have also managed team of 10+ engineers.
Did you had any problem upgrading the CakePHP or the Tech stack in general? What are your future plans with respect to the continuing the existing tech.
How is accepting a PR account to having a relationship with an individual. Popular OS repository would have code contribution from 1000s of contributor, it's possible that the maintainer don't personally know a majority of them. This just don't make sense.
Can't believe I get to interact with a creator my daughter absolutely loves and adore. She loves watching all those mini science experiments and often demand that we (parents) recreate those experiments for her to see it live.
Congratulations on the launch, how does it differs from that of listmonk[1], it's open source and battle tested at Zerodha. Ability to create templates via a drag/drop tool would give marketers a lot less friction.
It's not difficult, it's just that we engineers chose convenience and delegated uptime to someone else.
[1] - https://usetrmnl.com