HackerTrans
TopNewTrendsCommentsPastAskShowJobs

nickromano

no profile record

Submissions

CocoaPods Support and Maintenance Plans

blog.cocoapods.org
3 points·by nickromano·hace 2 años·0 comments

comments

nickromano
·hace 12 meses·discuss
TurboLinks only replaces the <body> so you can put any scripts you'd like loaded exactly once into the <head> tag. You can use <script async> to keep it from blocking.
nickromano
·hace 3 años·discuss
Thankfully you need to physically lock it with a button push on the back wheel. Unlocks can be done remotely with the app though (with a nearby bluetooth connection).
nickromano
·hace 3 años·discuss
Thankfully they had thought through the accidental locking, it needs to be stationary and in a certain position to lock. It's just getting it unlocked that is a little more of a hassle now :).

Sorry for the confusion I meant I can do all the service on the bike except the electronics. Things like brake pads and tires that wear down easily. On the Vanmoof it's a little more challenging to remove wheels for security - which I used to appreciate because I've had even little things like a mount for a light taken off my bike... but now I prefer it to be easier to service and just carry around more locks.
nickromano
·hace 3 años·discuss
Yup I happily bought a Vanmoof S2 when it came out (2019) thinking it would be seamless and I could take it into the local Vanmoof shop whenever there were issues.

It turned out to be a lot less reliable than I had hoped, and there were issues with the hardware AND the software. Making it super frustrating that it was all integrated.

Software

  - If the bike wasn't used for a few weeks it would turn itself back into "shipping mode" and I would need to reset the bike with a pin.
  - Settings were forgotten almost every time the bike went to sleep, it would reset the sounds settings so turning it on or unlocking it would always play the cheesy sound effects no matter how many times I turned them off.
  - For the first year or so the app would regularly log me out. And the design of the app at the time made it look like you were chatting with a bot so it would take longer to login than needed. Thankfully they redesigned it.
Hardware

  - The integrated back wheel lock will now only unlock if I move the bike a few inches, any additional inches and the lock re-locks itself.
  - The bike would randomly show an error code and drop power. Vanmoof replaced the battery and onboard computer but I have had it occasionally show error codes since and am nervous it'll turn into a brick at some point.
I now also own a regular cargo bike and the difference has been night and day. It doesn't look as cool, and requires more locks to keep it all secure. But it's dumb and just works, and I can do a lot of the service myself (excluding the electronics). Removing the back wheel on the Vanmoof is super challenging and makes me nervous about getting a flat.
nickromano
·hace 3 años·discuss
I migrated from Heroku to Render for a small Django project of mine: https://pinnacleclimb.com/

Some things I like about Render vs Heroku since switching:

  - Building the container from the Dockerfile in my repo seems to be a lot faster because it keeps all of the image layers cached.
  - I can control the external IPs that have access to my postgres database. I usually keep them all off and only let the webapp access it internally, and then whitelist an IP as needed.
  - Env groups are nice - if I want to start another service I can have it use all the same environment variables vs trying to keep them in sync myself.
A couple of years ago they had some multi-hour outages but things have been pretty stable since, a couple of the multi-minute outages were on me as I was upgrading the database or messing around with some configs. https://status.pinnacleclimb.com/

One thing I'd love in the future is some sort of postgres upgrade button. They handle minor version updates but to do a major version I need to put the app in maintenance mode, dump, restore, and swap to the new DB. It would be amazing if that could be automated with something like pglogical.