News for hackers. Stuff that matters.

zsteinkamp

Re:Endurain: Self-hosted Strava like service on Saturday December 23, 2023 @07:44PM (#38749889)
I'll look into it. Never created a thread (and maybe this is my fourth comment :).
Re:Endurain: Self-hosted Strava like service on Saturday December 23, 2023 @01:09PM (#38746471)
I hope this isn't seen as stealing thunder from the linked app, but I made a self-hosted viewer for Strava's bulk-download data format. The idea is there are things I have in Strava that I want to keep forever. https://github.com/zsteinkamp/esstraba I made it just for me, but it's open source so let's make it really good!

Example: https://esstraba.steinkamp.us/activity/629380522 (ctrl-drag to orbit/tilt)

Re:What I Learned at Stripe on Thursday March 02, 2023 @04:35PM (#35002418)
Take the lead on starting it in your team :) Just invite a user to a Zoom call and ask them some questions.
Re:What I Learned at Stripe on Thursday March 02, 2023 @04:33PM (#35002400)
It's a truly phenomenal group of people who are building it too! :D
Re:What I Learned at Stripe on Thursday March 02, 2023 @04:32PM (#35002387)
Hard disagree. Stripe the business decided to cut costs for whatever reasons. While I was shocked the morning of the layoffs, I don't think anyone could have been given a softer landing by the company. I don't think a business needs to be a charity, just as I don't donate my time to the company outside of a normal work week. It's business and I think they handled their business decision very well.
Re:What I Learned at Stripe on Tuesday February 28, 2023 @02:43PM (#34973845)
I hope you've found a suitable replacement job! LMK if I can help.
Re:What I Learned at Stripe on Tuesday February 28, 2023 @11:50AM (#34971558)
Try it today :)
Re:What I Learned at Stripe on Tuesday February 28, 2023 @11:49AM (#34971529)
Thanks for adding these points :)
Re:What I Learned at Stripe on Tuesday February 28, 2023 @11:36AM (#34971318)
I should have chosen my words better in the post.

Of course, access is restricted to people whose jobs relate to the data (i.e. developers), and the data that is accessible is also controlled.

The point I was trying to make was that there is a difference from other organizations where I've worked, where access to relevant product data in the warehouse is given by default to dev teams, and is accessible both interactively (for debugging or decision making) and from batch/cron jobs.

Re:What I Learned at Stripe on Tuesday February 28, 2023 @11:29AM (#34971199)
I'm happy to hear this isn't a new thing! I just wish more people/companies would embrace the practice. Once you've experienced it, it just feels like common sense. :)
Re:What I Learned at Stripe on Tuesday February 28, 2023 @11:27AM (#34971159)
Sorry if I wasn't super clear in the post. There are still controls over visibility of data, and data access is very tightly logged and audited. This is data the team needs to do an excellent job for the customer. The difference from other companies where I've worked is that in other places the dev team would have to create their own mini-warehouse, or suffer through months-long project management flows to get on the data team's roadmap.
Re:What I Learned at Stripe on Tuesday February 28, 2023 @11:22AM (#34971079)
Great posts! More engineers should read and write such things :)