{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":159876616,"defaultBranch":"main","name":"overreacted.io","ownerLogin":"gaearon","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-11-30T20:44:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/810438?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1704333904.0","currentOid":""},"activityList":{"items":[{"before":"40c3ddf7aa4ddc25335483f1d280acad358a97b2","after":"564a915a1159f8d8d93df1816a69fb4b81b52620","ref":"refs/heads/main","pushedAt":"2024-01-05T00:49:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"tweak","shortMessageHtmlLink":"tweak"}},{"before":"b0b3aa2ec5d83668bf47a3a055ea9ad4a981ec18","after":"40c3ddf7aa4ddc25335483f1d280acad358a97b2","ref":"refs/heads/main","pushedAt":"2024-01-05T00:45:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"style nits","shortMessageHtmlLink":"style nits"}},{"before":"392c1984896f130669832f07edac77a7e93efe82","after":"b0b3aa2ec5d83668bf47a3a055ea9ad4a981ec18","ref":"refs/heads/main","pushedAt":"2024-01-04T22:35:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"The Two Reacts","shortMessageHtmlLink":"The Two Reacts"}},{"before":"b9b6bf81c97be68d0ac1ee37e6b43e2009996e96","after":"bf7d7631dddfda10aba98b873b8e03d54f81af57","ref":"refs/heads/imgbot","pushedAt":"2024-01-04T05:48:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"imgbot[bot]","name":null,"path":"/apps/imgbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/4706?s=80&v=4"},"commit":{"message":"[ImgBot] Optimize images\n\n*Total -- 2,949.01kb -> 2,810.78kb (4.69%)\n\n/app/icon.png -- 84.59kb -> 30.39kb (64.07%)\n/public/making-setinterval-declarative-with-react-hooks/counter_inception.gif -- 101.40kb -> 95.07kb (6.24%)\n/public/how-are-function-components-different-from-classes/fix.gif -- 280.94kb -> 269.88kb (3.94%)\n/public/a-complete-guide-to-useeffect/exhaustive-deps.gif -- 1,467.79kb -> 1,417.44kb (3.43%)\n/public/how-are-function-components-different-from-classes/bug.gif -- 385.01kb -> 372.26kb (3.31%)\n/public/a-complete-guide-to-useeffect/counter.gif -- 79.39kb -> 77.73kb (2.09%)\n/public/making-setinterval-declarative-with-react-hooks/counter_delay.gif -- 66.96kb -> 65.97kb (1.49%)\n/public/how-are-function-components-different-from-classes/wtf.gif -- 34.78kb -> 34.54kb (0.67%)\n/public/algebraic-effects-for-the-rest-of-us/effects.jpg -- 16.66kb -> 16.58kb (0.47%)\n/public/a-complete-guide-to-useeffect/interval-right.gif -- 54.89kb -> 54.68kb (0.38%)\n/public/a-complete-guide-to-useeffect/deps-compare-wrong.gif -- 35.61kb -> 35.52kb (0.24%)\n/public/a-complete-guide-to-useeffect/timeout_counter.gif -- 142.66kb -> 142.47kb (0.13%)\n/public/a-complete-guide-to-useeffect/interval-wrong.gif -- 61.56kb -> 61.50kb (0.1%)\n/public/a-complete-guide-to-useeffect/interval-rightish.gif -- 80.82kb -> 80.81kb (0.01%)\n/public/a-complete-guide-to-useeffect/deps-compare-correct.gif -- 55.94kb -> 55.94kb (0.01%)\n\nSigned-off-by: ImgBotApp ","shortMessageHtmlLink":"[ImgBot] Optimize images"}},{"before":null,"after":"b9b6bf81c97be68d0ac1ee37e6b43e2009996e96","ref":"refs/heads/imgbot","pushedAt":"2024-01-04T02:05:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"imgbot[bot]","name":null,"path":"/apps/imgbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/4706?s=80&v=4"},"commit":{"message":"[ImgBot] Optimize images\n\n*Total -- 2,949.01kb -> 2,810.78kb (4.69%)\n\n/app/icon.png -- 84.59kb -> 30.39kb (64.07%)\n/public/making-setinterval-declarative-with-react-hooks/counter_inception.gif -- 101.40kb -> 95.07kb (6.24%)\n/public/how-are-function-components-different-from-classes/fix.gif -- 280.94kb -> 269.88kb (3.94%)\n/public/a-complete-guide-to-useeffect/exhaustive-deps.gif -- 1,467.79kb -> 1,417.44kb (3.43%)\n/public/how-are-function-components-different-from-classes/bug.gif -- 385.01kb -> 372.26kb (3.31%)\n/public/a-complete-guide-to-useeffect/counter.gif -- 79.39kb -> 77.73kb (2.09%)\n/public/making-setinterval-declarative-with-react-hooks/counter_delay.gif -- 66.96kb -> 65.97kb (1.49%)\n/public/how-are-function-components-different-from-classes/wtf.gif -- 34.78kb -> 34.54kb (0.67%)\n/public/algebraic-effects-for-the-rest-of-us/effects.jpg -- 16.66kb -> 16.58kb (0.47%)\n/public/a-complete-guide-to-useeffect/interval-right.gif -- 54.89kb -> 54.68kb (0.38%)\n/public/a-complete-guide-to-useeffect/deps-compare-wrong.gif -- 35.61kb -> 35.52kb (0.24%)\n/public/a-complete-guide-to-useeffect/timeout_counter.gif -- 142.66kb -> 142.47kb (0.13%)\n/public/a-complete-guide-to-useeffect/interval-wrong.gif -- 61.56kb -> 61.50kb (0.1%)\n/public/a-complete-guide-to-useeffect/interval-rightish.gif -- 80.82kb -> 80.81kb (0.01%)\n/public/a-complete-guide-to-useeffect/deps-compare-correct.gif -- 55.94kb -> 55.94kb (0.01%)\n\nSigned-off-by: ImgBotApp ","shortMessageHtmlLink":"[ImgBot] Optimize images"}},{"before":"899c8d36340aa08f3fe3c8bbfedb8fcbba087ba6","after":"392c1984896f130669832f07edac77a7e93efe82","ref":"refs/heads/main","pushedAt":"2024-01-03T13:55:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"Optimize images with imageOptim (#805)","shortMessageHtmlLink":"Optimize images with imageOptim (#805)"}},{"before":"897ff212c3745eb1ce16bc041e7d7dd5943f9613","after":"899c8d36340aa08f3fe3c8bbfedb8fcbba087ba6","ref":"refs/heads/main","pushedAt":"2024-01-03T09:23:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"Fix JSX props log for Greeting (#802)","shortMessageHtmlLink":"Fix JSX props log for Greeting (#802)"}},{"before":"22cbd91163f482637c6ff0fa899e51db9c29824f","after":"897ff212c3745eb1ce16bc041e7d7dd5943f9613","ref":"refs/heads/main","pushedAt":"2024-01-03T09:23:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"feat: migrate image to github (#803)\n\n* feat: migrate image to github\r\n\r\n* fix: replace image in layout","shortMessageHtmlLink":"feat: migrate image to github (#803)"}},{"before":"6e68524db868a97078abb2a68053fa1f7c2e654b","after":"22cbd91163f482637c6ff0fa899e51db9c29824f","ref":"refs/heads/main","pushedAt":"2023-12-16T03:49:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"fix(docs): grammar (#801)","shortMessageHtmlLink":"fix(docs): grammar (#801)"}},{"before":"0a30c651b9daededbd54ed2ac25a885eedf9cac0","after":"6e68524db868a97078abb2a68053fa1f7c2e654b","ref":"refs/heads/main","pushedAt":"2023-12-11T17:14:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"fix(docs): grammar and obsolete link usage (#799)","shortMessageHtmlLink":"fix(docs): grammar and obsolete link usage (#799)"}},{"before":"808a85089fc3f0396c4e0c1175547a0e2ed1ee08","after":"0a30c651b9daededbd54ed2ac25a885eedf9cac0","ref":"refs/heads/main","pushedAt":"2023-12-11T17:13:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"A Chain Reaction","shortMessageHtmlLink":"A Chain Reaction"}},{"before":"7406c3086cf5b1df247b4fe661c7e41d17bc151a","after":"808a85089fc3f0396c4e0c1175547a0e2ed1ee08","ref":"refs/heads/main","pushedAt":"2023-11-18T16:20:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"Track public dir","shortMessageHtmlLink":"Track public dir"}},{"before":"467c6b89a95a269de328e5315196d006f7b11ade","after":"7406c3086cf5b1df247b4fe661c7e41d17bc151a","ref":"refs/heads/main","pushedAt":"2023-11-18T06:52:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"Simpler","shortMessageHtmlLink":"Simpler"}},{"before":"7406c3086cf5b1df247b4fe661c7e41d17bc151a","after":null,"ref":"refs/heads/rsc","pushedAt":"2023-11-18T06:52:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"}},{"before":null,"after":"7406c3086cf5b1df247b4fe661c7e41d17bc151a","ref":"refs/heads/rsc","pushedAt":"2023-11-18T06:51:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"Simpler","shortMessageHtmlLink":"Simpler"}},{"before":"467c6b89a95a269de328e5315196d006f7b11ade","after":null,"ref":"refs/heads/rsc","pushedAt":"2023-11-18T06:40:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"}},{"before":"5aa4755ccf8fef33749a1f318ce843e13cfff435","after":"467c6b89a95a269de328e5315196d006f7b11ade","ref":"refs/heads/main","pushedAt":"2023-11-18T06:40:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"Mess around","shortMessageHtmlLink":"Mess around"}},{"before":null,"after":"467c6b89a95a269de328e5315196d006f7b11ade","ref":"refs/heads/rsc","pushedAt":"2023-11-18T06:40:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"Mess around","shortMessageHtmlLink":"Mess around"}},{"before":"833facb90df4c1580280a862d2246fea5952be10","after":"5aa4755ccf8fef33749a1f318ce843e13cfff435","ref":"refs/heads/main","pushedAt":"2023-11-07T23:21:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"Add smartypants","shortMessageHtmlLink":"Add smartypants"}},{"before":"a074900d592fecd67f8e788248e4a8a59a487922","after":"833facb90df4c1580280a862d2246fea5952be10","ref":"refs/heads/main","pushedAt":"2023-11-07T11:57:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"add atom/rss feed (#798)\n\n* add atom/rss feed\r\n\r\n* generate atom/rss feed via route handler\r\n\r\n* fix indent\r\n\r\n* add author to rss/atom feed\r\n\r\n* add feed links to rss/atom feed","shortMessageHtmlLink":"add atom/rss feed (#798)"}},{"before":"3b02986fee79b4b6ba79c58218c06be82073427a","after":"a074900d592fecd67f8e788248e4a8a59a487922","ref":"refs/heads/main","pushedAt":"2023-11-06T04:08:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"oops","shortMessageHtmlLink":"oops"}},{"before":"8f651ccfc189c4a76f679b5453652b2b3498b1f9","after":"3b02986fee79b4b6ba79c58218c06be82073427a","ref":"refs/heads/main","pushedAt":"2023-11-06T04:06:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"Add watcher (#797)","shortMessageHtmlLink":"Add watcher (#797)"}},{"before":null,"after":"b7854ed62deb23ac59a4f86303d789b8ac49f0e8","ref":"refs/heads/add-watcher","pushedAt":"2023-11-06T04:04:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"Add watcher","shortMessageHtmlLink":"Add watcher"}},{"before":"6de7b6f26e45713735f9a41bfc1a67cc197881d3","after":"8f651ccfc189c4a76f679b5453652b2b3498b1f9","ref":"refs/heads/main","pushedAt":"2023-11-06T03:11:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"fix keys","shortMessageHtmlLink":"fix keys"}},{"before":"84b37a9352dbcd8fa0ea4e9a5eb5350a326affec","after":"6de7b6f26e45713735f9a41bfc1a67cc197881d3","ref":"refs/heads/main","pushedAt":"2023-11-06T03:10:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"forgot css","shortMessageHtmlLink":"forgot css"}},{"before":"6cd3165c190645454f5aeb5ac8a97aa5f11fedad","after":"84b37a9352dbcd8fa0ea4e9a5eb5350a326affec","ref":"refs/heads/main","pushedAt":"2023-11-06T03:07:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"styling for 404","shortMessageHtmlLink":"styling for 404"}},{"before":"06537dd874a21f09c18cb50cc4c3bcf390add4f5","after":"6cd3165c190645454f5aeb5ac8a97aa5f11fedad","ref":"refs/heads/main","pushedAt":"2023-11-06T02:57:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"},"commit":{"message":"update format","shortMessageHtmlLink":"update format"}},{"before":"716d1b7e09cca9e18943a1e5930c7f0b33496f04","after":null,"ref":"refs/heads/linkify","pushedAt":"2023-11-06T02:54:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"}},{"before":"79b35274644000bdbab16bb14fbe1de8d1dc3398","after":null,"ref":"refs/heads/gaearon-patch-1","pushedAt":"2023-11-06T02:53:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"}},{"before":"ad114364c8aac3987fe9e5ed6c8647ab24bc043a","after":null,"ref":"refs/heads/fontz","pushedAt":"2023-11-06T02:53:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gaearon","name":"dan","path":"/gaearon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810438?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD2CfyfQA","startCursor":null,"endCursor":null}},"title":"Activity ยท gaearon/overreacted.io"}