479 karma · joined March 20, 2012
[1]https://en.wikipedia.org/wiki/Alice_Corp._v._CLS_Bank_Intern...
Can you recommend me a patent attorney? Any idea on how much this could cost?
- Use Heroku. Monitor metrics to ensure you don't have major performance issues
- Use Datadog. Datadog can monitor and fix many things (web request queue too big -> trigger lambda function to scale up Heroku dynos, Worker queue latency too high -> same thing, scale up worker dynos, memory swapping -> restart dyno).
- Spend a lot of time fine tuning your logging, and custom metrics in Datadog. Makes investigating much more pleasurable.
- Any issues or exception notifications route to a #devops channel in my slack. Other slack channels include signups, business metrics, daily revenue reports, etc
- If something ever happens where you had to intervene to fix it, do a real post-mortem with yourself and try to come up with a way for that to never be a problem again.
I also do a lot of remote camping & off-roading without internet. I'm working on a simple little app where I can get paged on my satellite messenger (Garmin Inreach) if something is wrong, and key clients can also ping me. Only trusted contacts can SMS the Garmin Inreach, so I would use Twilio as the communication pipe. And I've pre-ordered Starlink. My off road truck has an elaborate electrical system (Lithium battery, solar, etc) and I plan to find a way to run the Starlink dish off 12v.
Currently working on my home backup plan, which includes hot-standy Mac mini, time machine and cloud backups, home battery backup generator (Ecoflow Delta), Starlink, portable generator, etc.
But, some revenue before July would be nice.
Sometimes I feel teased by 'moving to EC2' or another hot topic to save a few bucks, but the reality is I've spent at most 2 hours a month doing `heroku pg:upgrade` for maintenance once a year, and `git push production master` for deploys and I'd like to keep it that way. I just hope Heroku doesn't get complacent as they are showing signs of aging. They need a dyno refresh, http/2, and wildcard SSL out of the box. I honestly have no idea what the equivalent EC2/RDS costs are and I'm not sure I want to know.
If apple offered a modern SE, I'd probably buy it, but I'm also quite happy with my SE as-is. If the SE wasn't getting iOS 13, I don't know what I'd do... thankfully it is.
However, the 50k free processing is very enticing as thats way higher than any other signup bonus I've seen. But again, credit goes to business, not to me. With a typical chase card, I'll get ~$1,000 worth of points (tax free) added directly to my personal points balance for simply switching a few business expenses to that new card for a couple of months.
I guess I need to write a short letter explaining it, saying I don't do it anymore, and include highlighted bank statements of the money coming in, and the money going back out. Unfortunately I don't have tax numbers for the clients.
Good work rails team!