{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":843274314,"defaultBranch":"main","name":"pipedream","ownerLogin":"thechangelog","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-08-16T06:43:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/161466?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724741797.0","currentOid":""},"activityList":{"items":[{"before":"bf094418618f5a8c3b65baaf726c5df26614a6e7","after":"949bcf52f9cfb644fb80342b779d2a94186af7ba","ref":"refs/heads/main","pushedAt":"2024-09-04T05:40:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gerhard","name":"Gerhard Lazu","path":"/gerhard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3342?s=80&v=4"},"commit":{"message":"Clarify how to join the Changelog Slack\n\nSigned-off-by: Gerhard Lazu ","shortMessageHtmlLink":"Clarify how to join the Changelog Slack"}},{"before":"bf9e950454cf9331954f62b1e8a57c3587fa7514","after":"bf094418618f5a8c3b65baaf726c5df26614a6e7","ref":"refs/heads/main","pushedAt":"2024-09-04T05:39:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gerhard","name":"Gerhard Lazu","path":"/gerhard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3342?s=80&v=4"},"commit":{"message":"Clarify how to join the Changelog Slack\n\nSigned-off-by: Gerhard Lazu ","shortMessageHtmlLink":"Clarify how to join the Changelog Slack"}},{"before":"3bd77ebcf028ac1908ad275fdbab308080678111","after":"bf9e950454cf9331954f62b1e8a57c3587fa7514","ref":"refs/heads/main","pushedAt":"2024-09-04T05:39:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gerhard","name":"Gerhard Lazu","path":"/gerhard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3342?s=80&v=4"},"commit":{"message":"Clarify how to join the Changelog Slack\n\nSigned-off-by: Gerhard Lazu ","shortMessageHtmlLink":"Clarify how to join the Changelog Slack"}},{"before":"7f5919a9a3e412d0d6459c7e11692fbf3c0ae582","after":"3bd77ebcf028ac1908ad275fdbab308080678111","ref":"refs/heads/main","pushedAt":"2024-09-03T05:50:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gerhard","name":"Gerhard Lazu","path":"/gerhard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3342?s=80&v=4"},"commit":{"message":"Clarify Roadmap & add links to steps\n\nSigned-off-by: Gerhard Lazu ","shortMessageHtmlLink":"Clarify Roadmap & add links to steps"}},{"before":"12086a1e98b10aaf057becf645218344e4b74cd6","after":"7f5919a9a3e412d0d6459c7e11692fbf3c0ae582","ref":"refs/heads/main","pushedAt":"2024-08-27T07:09:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gerhard","name":"Gerhard Lazu","path":"/gerhard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3342?s=80&v=4"},"commit":{"message":"Add rough roadmap items to **How is it going**\n\nSigned-off-by: Gerhard Lazu ","shortMessageHtmlLink":"Add rough roadmap items to **How is it going**"}},{"before":"2d6ca6784d643745057a7de9fab57d6f00d02677","after":null,"ref":"refs/heads/dynamic-backend","pushedAt":"2024-08-27T06:56:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gerhard","name":"Gerhard Lazu","path":"/gerhard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3342?s=80&v=4"}},{"before":"17d3899a52d9dc887efd7f49de92b24249431234","after":"12086a1e98b10aaf057becf645218344e4b74cd6","ref":"refs/heads/main","pushedAt":"2024-08-27T06:56:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gerhard","name":"Gerhard Lazu","path":"/gerhard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3342?s=80&v=4"},"commit":{"message":"Merge pull request #1 from thechangelog/dynamic-backend\n\nAdd dynamic backend, closest to the origin, cache-status","shortMessageHtmlLink":"Merge pull request #1 from thechangelog/dynamic-backend"}},{"before":"d80af58ddf6c3c95f25d1730dc594e00204c5898","after":"2d6ca6784d643745057a7de9fab57d6f00d02677","ref":"refs/heads/dynamic-backend","pushedAt":"2024-08-27T06:45:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gerhard","name":"Gerhard Lazu","path":"/gerhard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3342?s=80&v=4"},"commit":{"message":"Add dynamic backend, closest to the origin, cache-status\n\nThis is the second iteration which:\n- uses dynamic backends\n- places the initial instance closest to the origin\n- improves on the x-cache header via cache-status\n\nWe also made the VARNISH_SIZE smaller so that it fits the default\ninstance size. We are leaving room for \"sidecar\" processes (log drains,\npurge worker, etc.) and also for testing what happens when the memory\nfills up.\n\nWe did this together with James A Rosen & Matt Johnson on August 2,\n2024. Will add the recording when it's public. It's a follow-up to:\n- https://github.com/thechangelog/changelog.com/pull/518\n\nWe also talked about this in a YouTube Live Stream with Peter Mbanugo:\nhttps://www.youtube.com/live/ghE59eB465I\n\nSigned-off-by: Gerhard Lazu ","shortMessageHtmlLink":"Add dynamic backend, closest to the origin, cache-status"}},{"before":"c4bc3074806e8622c82d0def75f278a6d116e6b7","after":"d80af58ddf6c3c95f25d1730dc594e00204c5898","ref":"refs/heads/dynamic-backend","pushedAt":"2024-08-27T06:30:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gerhard","name":"Gerhard Lazu","path":"/gerhard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3342?s=80&v=4"},"commit":{"message":"Add dynamic backend, closest to the origin, cache-status\n\nThis is the second iteration which:\n- uses dynamic backends\n- changes the healthcheck to pre-warm the backends\n- places the initial instance closest to the origin\n- improves on the x-cache header via cache-status\n\nWe also made the VARNISH_SIZE smaller so that it fits the default\ninstance size. We are leaving room for \"sidecar\" processes (log drains,\npurge worker, etc.) and also for testing what happens when the memory\nfills up.\n\nWe did this together with James A Rosen & Matt Johnson on August 2,\n2024. Will add the recording when it's public. It's a follow-up to:\n- https://github.com/thechangelog/changelog.com/pull/518\n\nWe also talked about this in a YouTube Live Stream with Peter Mbanugo:\nhttps://www.youtube.com/live/ghE59eB465I\n\nSigned-off-by: Gerhard Lazu ","shortMessageHtmlLink":"Add dynamic backend, closest to the origin, cache-status"}},{"before":"da59c79ce0421eaa2f116aa5bab89b52fbfe11d6","after":"c4bc3074806e8622c82d0def75f278a6d116e6b7","ref":"refs/heads/dynamic-backend","pushedAt":"2024-08-27T06:30:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gerhard","name":"Gerhard Lazu","path":"/gerhard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3342?s=80&v=4"},"commit":{"message":"Add dynamic backend, closest to the origin, cache-status\n\nThis is the second iteration which:\n- uses dynamic backends\n- changes the healthcheck to pre-warm the backends\n- places the initial instance closest to the origin\n- improves on the x-cache header via cache-status\n\nWe also made the VARNISH_SIZE smaller so that it fits the default\ninstance size. We are leaving room for \"sidecar\" processes (log drains,\npurge worker, etc.) and also for testing what happens when the memory\nfills up.\n\nWe did this together with James A Rosen & Matt Johnson on August 2,\n2024. Will add the recording when it's public. It's a follow-up to:\n- https://github.com/thechangelog/changelog.com/pull/518\n\nWe also talked about this in a YouTube Live Stream with Peter Mbanugo:\nhttps://www.youtube.com/live/ghE59eB465I\n\nSigned-off-by: Gerhard Lazu ","shortMessageHtmlLink":"Add dynamic backend, closest to the origin, cache-status"}},{"before":"1b2853596c5d7406ec81e3fb6e7b4c9d8b52e5c9","after":"da59c79ce0421eaa2f116aa5bab89b52fbfe11d6","ref":"refs/heads/dynamic-backend","pushedAt":"2024-08-19T11:45:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gerhard","name":"Gerhard Lazu","path":"/gerhard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3342?s=80&v=4"},"commit":{"message":"Add dynamic backend, closest to the origin, cache-status\n\nThis is the second iteration which:\n- uses dynamic backends\n- changes the healthcheck to pre-warm the backends\n- places the initial instance closest to the origin\n- improves on the x-cache header via cache-status\n\nWe also made the VARNISH_SIZE smaller so that it fits the default\ninstance size. We are leaving room for \"sidecar\" processes (log drains,\npurge worker, etc.) and also for testing what happens when the memory\nfills up.\n\nWe did this together with James A Rosen & Matt Johnson on August 2,\n2024. Will add the recording when it's public. It's a follow-up to:\n- https://github.com/thechangelog/changelog.com/pull/518\n\nSigned-off-by: Gerhard Lazu ","shortMessageHtmlLink":"Add dynamic backend, closest to the origin, cache-status"}},{"before":"268cc88f2414a6e0f6e405690c598aedfb19762f","after":"1b2853596c5d7406ec81e3fb6e7b4c9d8b52e5c9","ref":"refs/heads/dynamic-backend","pushedAt":"2024-08-19T10:39:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gerhard","name":"Gerhard Lazu","path":"/gerhard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3342?s=80&v=4"},"commit":{"message":"Add dynamic backend, closest to the origin, cache-status\n\nThis is the second iteration which:\n- uses dynamic backends\n- changes the healthcheck to pre-warm the backends\n- places the initial instance closest to the origin\n- improves on the x-cache header via cache-status\n\nWe also made the VARNISH_SIZE smaller so that it fits the default\ninstance size. We are leaving room for \"sidecar\" processes (log drains,\npurge worker, etc.) and also for testing what happens when the memory\nfills up.\n\nWe did this together with James A Rosen & Matt Johnson on August 2,\n2024. Will add the recording when it's public. It's a follow-up to:\n- https://github.com/thechangelog/changelog.com/pull/518\n\nSigned-off-by: Gerhard Lazu ","shortMessageHtmlLink":"Add dynamic backend, closest to the origin, cache-status"}},{"before":"ff79a197b9048cae2995dd0c69c7932e0bdc4094","after":"268cc88f2414a6e0f6e405690c598aedfb19762f","ref":"refs/heads/dynamic-backend","pushedAt":"2024-08-16T07:53:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gerhard","name":"Gerhard Lazu","path":"/gerhard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3342?s=80&v=4"},"commit":{"message":"Add dynamic backend, closest to the origin, cache-status\n\nThis is the second iteration which:\n- uses dynamic backends (this doesn't fully work yet)\n- places the initial instance closest to the origin\n- improves on the x-cache header via cache-status\n\nWe also made the VARNISH_SIZE smaller so that it fits the default\ninstance size. We are leaving room for \"sidecar\" processes (log drains,\npurge worker, etc.) and also for testing what happens when the memory\nfills up.\n\nWe did this together with James A Rosen & Matt Johnson on August 2,\n2024. Will add the recording when it's public. It's a follow-up to:\n- https://github.com/thechangelog/changelog.com/pull/518\n\nSigned-off-by: Gerhard Lazu ","shortMessageHtmlLink":"Add dynamic backend, closest to the origin, cache-status"}},{"before":null,"after":"ff79a197b9048cae2995dd0c69c7932e0bdc4094","ref":"refs/heads/dynamic-backend","pushedAt":"2024-08-16T07:51:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gerhard","name":"Gerhard Lazu","path":"/gerhard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3342?s=80&v=4"},"commit":{"message":"Add dynamic backend, closest to the origin, cache-status\n\nThis is the second iteration which:\n- uses dynamic backends (this doesn't fully work yet)\n- places the initial instance closest to the origin\n- improves on the x-cache header via cache-status\n\nWe also made the VARNISH_SIZE smaller so that it fits the default\ninstance size. We are leaving room for \"sidecar\" processes (log drains,\npurge worker, etc.) and also for testing what happens when the memory\nfills up.\n\nWe did this together with James A Rosen & Matt Johnson on August 2,\n2024. Will add the recording when it's public.\n\nSigned-off-by: Gerhard Lazu ","shortMessageHtmlLink":"Add dynamic backend, closest to the origin, cache-status"}},{"before":"0224c72bdd48bfbb12996095e29180cb61c9cac4","after":"17d3899a52d9dc887efd7f49de92b24249431234","ref":"refs/heads/main","pushedAt":"2024-08-16T07:41:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gerhard","name":"Gerhard Lazu","path":"/gerhard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3342?s=80&v=4"},"commit":{"message":"Initial commit\n\nWe explain the purpose of this repository, the history behind it, where\nit's going & how can others help. We also captured all contributors to\ndate.\n\nWe also captured the Varnish + Fly.io config as it existed for:\n- Let's build a CDN - Part 1 - https://www.youtube.com/watch?v=8bDgWvyglno\n- Kaizen 15 - NOT a pipe dream - https://changelog.com/friends/50\n\nThere is a lot more context here: https://github.com/thechangelog/changelog.com/pull/518\n\nThe most interesting part is the `run` script. To run it, you will need to:\n1. Have a Fly.io account\n2. Have a back-end app deployed 💡 https://fly.io/speedrun/\n3. Change the name of the backend app (i.e. `changelog-2024-01-12`)\n4. Launch the app in this repository\n\nSigned-off-by: Gerhard Lazu ","shortMessageHtmlLink":"Initial commit"}},{"before":null,"after":"0224c72bdd48bfbb12996095e29180cb61c9cac4","ref":"refs/heads/main","pushedAt":"2024-08-16T07:38:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gerhard","name":"Gerhard Lazu","path":"/gerhard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3342?s=80&v=4"},"commit":{"message":"Initial commit\n\nWe explain the purpose of this repository, the history behind it, where\nit's going & how can others help. We also captured all contributors to\ndate.\n\nWe also captured the Varnish + Fly.io config as it existed for:\n- Let's build a CDN - Part 1 - https://www.youtube.com/watch?v=8bDgWvyglno\n- Kaizen 15 - NOT a pipe dream - https://changelog.com/friends/50\n\nThere is a lot more context here: https://github.com/thechangelog/changelog.com/pull/518\n\nThe most interesting part is the `run` script. To run it, you will need to:\n1. Have a Fly.io account\n2. Have a back-end app deployed 💡 https://fly.io/speedrun/\n3. Change the name of the backend app (i.e. `changelog-2024-01-12`)\n4. Launch the app in this repository\n\nSigned-off-by: Gerhard Lazu ","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAErE2ZQgA","startCursor":null,"endCursor":null}},"title":"Activity · thechangelog/pipedream"}