zomgwat
Joined 7 years ago
Joined 7 years ago
Another nice thing with squashing is that merges into master always look the same regardless of individual engineer workflows.
1. We regularly share photos through private photo albums. This allows her the same exposure to photos of the grandchildren as social media would.
2. We made it clear she's free to share photos with people via direct text messages. It adds a bit of friction and keeps the photos relatively private.
3. Explained that it's the right of our children to control their presence online (with some parental assistance). They aren't old enough to do that so until then, please don't share.
4. Emphasize many times that it's about protecting and empowering our kids. It's not about preventing her from showing off her grandchildren.
My biggest gripe is the lack of native code block support. There are ok workarounds but something native would be better.
Edit:
> By law we are not allowed to use a cloud solution.
Missed this on my first read. Shared notebooks should be able to be stored wherever you store things in your network.
Something I saw regularly with one-off style sales deals was not accounting for the collateral damage to business processes like end-of-month accounting. It's not just the development costs for adding support to things like subscriptions. Changes ripple all the way through the business. Updates to the bespoke billing system (and related business processes) end up half-baked because they aren't a core part of the business. I've seen sales deals end up as a net loss over time due to the increased labor costs on the backend. Having some reasonable constraints that an off-the-shelf product will intrinsically enforce can prevent a lot of pain for all involved.