{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":806280455,"defaultBranch":"main","name":"Javascript-Internals","ownerLogin":"Shaban-Eissa","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-26T21:28:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/49924090?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716758968.0","currentOid":""},"activityList":{"items":[{"before":"d4500424be0cc889021d24790c0f1ff828e0336e","after":"11e03e78a1c5a8f5d68800c2498e171c5b12465a","ref":"refs/heads/main","pushedAt":"2024-06-13T07:38:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"📖 DOC: Update V8 performance metrics documentation","shortMessageHtmlLink":"📖 DOC: Update V8 performance metrics documentation"}},{"before":"892a1602419c193638879cf4374aea6e1ba3a21b","after":"d4500424be0cc889021d24790c0f1ff828e0336e","ref":"refs/heads/main","pushedAt":"2024-06-13T07:35:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"📖 DOC: Update V8 performance metrics documentation","shortMessageHtmlLink":"📖 DOC: Update V8 performance metrics documentation"}},{"before":"d7993b708051adab8b4a194dfa146319291bf0be","after":"892a1602419c193638879cf4374aea6e1ba3a21b","ref":"refs/heads/main","pushedAt":"2024-06-13T07:17:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"💥 NEW: Add V8 performance benchmarking code and configuration","shortMessageHtmlLink":"💥 NEW: Add V8 performance benchmarking code and configuration"}},{"before":"498595159c3b7b98039f7e1739f579035bc59cc9","after":"d7993b708051adab8b4a194dfa146319291bf0be","ref":"refs/heads/main","pushedAt":"2024-06-10T21:15:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/Shaban-Eissa/Javascript-Internals","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/Shaban-Eissa/Javascript-Int…"}},{"before":"58e728e89af3639232c01ca40000cf49d9ee5bb5","after":"498595159c3b7b98039f7e1739f579035bc59cc9","ref":"refs/heads/main","pushedAt":"2024-06-10T14:59:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"📖 DOC: Update memory management documentation","shortMessageHtmlLink":"📖 DOC: Update memory management documentation"}},{"before":"357e0007914a76dec2abe8092734a9f21de08c55","after":"58e728e89af3639232c01ca40000cf49d9ee5bb5","ref":"refs/heads/main","pushedAt":"2024-06-10T12:50:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"📖 DOC: Update memory management documentation with heap snapshot instructions","shortMessageHtmlLink":"📖 DOC: Update memory management documentation with heap snapshot inst…"}},{"before":"1a3a9ef1f802a6a3b891a4cd3661812744593ddf","after":"357e0007914a76dec2abe8092734a9f21de08c55","ref":"refs/heads/main","pushedAt":"2024-06-10T12:10:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"📖 DOC: Add image visualization to memory management documentation","shortMessageHtmlLink":"📖 DOC: Add image visualization to memory management documentation"}},{"before":"0045440da93140a072ee4306454f0454ae56bba6","after":"1a3a9ef1f802a6a3b891a4cd3661812744593ddf","ref":"refs/heads/main","pushedAt":"2024-06-10T12:07:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"📖 DOC: Update memory management documentation with key concepts and formatting improvements","shortMessageHtmlLink":"📖 DOC: Update memory management documentation with key concepts and f…"}},{"before":"b11c5f4309db79dc746167b503c9dbb2f3eb189a","after":"0045440da93140a072ee4306454f0454ae56bba6","ref":"refs/heads/main","pushedAt":"2024-06-10T12:06:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"📖 DOC: Update memory management documentation with key concepts and formatting improvements","shortMessageHtmlLink":"📖 DOC: Update memory management documentation with key concepts and f…"}},{"before":"182c82d32bcf27236dd07a6acdebab0ae843a35f","after":"b11c5f4309db79dc746167b503c9dbb2f3eb189a","ref":"refs/heads/main","pushedAt":"2024-06-10T11:57:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"💥 NEW: Implement memory allocation & garbage collection with understanding the memory leaks and how to monitor memory with alerts","shortMessageHtmlLink":"💥 NEW: Implement memory allocation & garbage collection with understa…"}},{"before":"c15de4cd02703b67cdf9e750829b459d42b767d7","after":"182c82d32bcf27236dd07a6acdebab0ae843a35f","ref":"refs/heads/main","pushedAt":"2024-06-09T15:11:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"💥 NEW: Implement custom version of String.prototype.slice method","shortMessageHtmlLink":"💥 NEW: Implement custom version of String.prototype.slice method"}},{"before":"ac44eb28b6d5d6d50c924aa99ca7237ace7fabc0","after":"c15de4cd02703b67cdf9e750829b459d42b767d7","ref":"refs/heads/main","pushedAt":"2024-06-09T11:13:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"feat: Add explanation for the output of `parseInt` with different inputs","shortMessageHtmlLink":"feat: Add explanation for the output of parseInt with different inputs"}},{"before":"8049b64efb3a46b2efc3aa6562e55ca82aa742d1","after":"ac44eb28b6d5d6d50c924aa99ca7237ace7fabc0","ref":"refs/heads/main","pushedAt":"2024-06-09T11:12:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"feat: Explain the behavior of `const` keyword in JavaScript","shortMessageHtmlLink":"feat: Explain the behavior of const keyword in JavaScript"}},{"before":"f71d8c5c03b45419d074545b614b1eb0a96fea80","after":"8049b64efb3a46b2efc3aa6562e55ca82aa742d1","ref":"refs/heads/main","pushedAt":"2024-06-09T11:11:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"feat: Add explanation for the output of a code snippet involving a meaningless calculation","shortMessageHtmlLink":"feat: Add explanation for the output of a code snippet involving a me…"}},{"before":"38a91e3253d81e26664b80be304b9b71ff0e0ab5","after":"f71d8c5c03b45419d074545b614b1eb0a96fea80","ref":"refs/heads/main","pushedAt":"2024-06-09T11:08:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"feat: Update Typed Array length example with custom implementation","shortMessageHtmlLink":"feat: Update Typed Array length example with custom implementation"}},{"before":"1d1493aa13ef368f646fd8637d53b04314391d44","after":"38a91e3253d81e26664b80be304b9b71ff0e0ab5","ref":"refs/heads/main","pushedAt":"2024-06-09T11:08:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"feat: Update array length in answer to 10 in Q&A 72","shortMessageHtmlLink":"feat: Update array length in answer to 10 in Q&A 72"}},{"before":"1fb0161c456c81eb029edc45cb762600ad899583","after":"1d1493aa13ef368f646fd8637d53b04314391d44","ref":"refs/heads/main","pushedAt":"2024-06-09T11:05:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"feat: Explain the behavior of `console.log` in relation to variable hoisting in JavaScript","shortMessageHtmlLink":"feat: Explain the behavior of console.log in relation to variable h…"}},{"before":"044bc8c369c256ad85fbae5ac9b1e34be349ecbe","after":"1fb0161c456c81eb029edc45cb762600ad899583","ref":"refs/heads/main","pushedAt":"2024-06-09T11:04:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"feat: Explain the behavior of array length property in JavaScript","shortMessageHtmlLink":"feat: Explain the behavior of array length property in JavaScript"}},{"before":"19cae56267b1e4ff8f834df0ca6ff0ce8fe78172","after":"044bc8c369c256ad85fbae5ac9b1e34be349ecbe","ref":"refs/heads/main","pushedAt":"2024-06-09T11:00:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"feat: Explain the behavior of generator functions and yield statements in JavaScript","shortMessageHtmlLink":"feat: Explain the behavior of generator functions and yield statement…"}},{"before":"f519c21a002aecee442bb930bc8416bdc038f049","after":"19cae56267b1e4ff8f834df0ca6ff0ce8fe78172","ref":"refs/heads/main","pushedAt":"2024-06-09T10:58:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"feat: Explain the behavior of function and `var` variable declarations in same scope","shortMessageHtmlLink":"feat: Explain the behavior of function and var variable declaration…"}},{"before":"8296384406b560efcab4559b3b27e5bb8e63fe64","after":"f519c21a002aecee442bb930bc8416bdc038f049","ref":"refs/heads/main","pushedAt":"2024-06-09T10:55:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"feat: Explain the behavior of `undefined` parameter in function definitions","shortMessageHtmlLink":"feat: Explain the behavior of undefined parameter in function defin…"}},{"before":"9db05c2fbc6f8aa60765f49e16aca472053399a6","after":"8296384406b560efcab4559b3b27e5bb8e63fe64","ref":"refs/heads/main","pushedAt":"2024-06-09T10:54:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"feat: Explain the behavior of function expressions in if conditions","shortMessageHtmlLink":"feat: Explain the behavior of function expressions in if conditions"}},{"before":"8136c07132e6d08763b0c28b1536c39eee490035","after":"9db05c2fbc6f8aa60765f49e16aca472053399a6","ref":"refs/heads/main","pushedAt":"2024-06-09T10:52:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"feat: Add quiz and solution for understanding the behavior of function hoisting in JavaScript","shortMessageHtmlLink":"feat: Add quiz and solution for understanding the behavior of functio…"}},{"before":"f503e41e07f4dd05201834483a6a949b9eaa2863","after":"8136c07132e6d08763b0c28b1536c39eee490035","ref":"refs/heads/main","pushedAt":"2024-06-09T10:51:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"feat: Add quiz and solution for understanding function names in JavaScript","shortMessageHtmlLink":"feat: Add quiz and solution for understanding function names in JavaS…"}},{"before":"179c87073a49f23e2bfb912264fce5ace8193280","after":"f503e41e07f4dd05201834483a6a949b9eaa2863","ref":"refs/heads/main","pushedAt":"2024-06-09T10:49:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"feat: Add quiz and solution for understanding reference type in JavaScript","shortMessageHtmlLink":"feat: Add quiz and solution for understanding reference type in JavaS…"}},{"before":"65b78c3f419402bda0ae40950b79aa1c9d148033","after":"179c87073a49f23e2bfb912264fce5ace8193280","ref":"refs/heads/main","pushedAt":"2024-06-09T10:48:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"feat: Add quiz and solution for understanding the behavior of MessageChannel in JavaScript","shortMessageHtmlLink":"feat: Add quiz and solution for understanding the behavior of Message…"}},{"before":"b1b849fe1fe918882049ff73f83ec5cab709474f","after":"65b78c3f419402bda0ae40950b79aa1c9d148033","ref":"refs/heads/main","pushedAt":"2024-06-09T10:47:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"feat: Add quiz and solution for understanding the behavior of click event in JavaScript","shortMessageHtmlLink":"feat: Add quiz and solution for understanding the behavior of click e…"}},{"before":"088d1c036e91cab0376e20c39b745f7bea87df69","after":"b1b849fe1fe918882049ff73f83ec5cab709474f","ref":"refs/heads/main","pushedAt":"2024-06-09T10:46:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"feat: Add quiz and solution for understanding the behavior of postMessage in JavaScript","shortMessageHtmlLink":"feat: Add quiz and solution for understanding the behavior of postMes…"}},{"before":"a7211ea8fb7ef54fe695d7908c8065e2fe14067e","after":"088d1c036e91cab0376e20c39b745f7bea87df69","ref":"refs/heads/main","pushedAt":"2024-06-09T10:43:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"feat: Add quiz and solution for understanding the behavior of getter and setter in JavaScript classes","shortMessageHtmlLink":"feat: Add quiz and solution for understanding the behavior of getter …"}},{"before":"fc9ba950dd53d5dff9cb6fbb69b833ad9d0ded84","after":"a7211ea8fb7ef54fe695d7908c8065e2fe14067e","ref":"refs/heads/main","pushedAt":"2024-06-09T10:42:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shaban-Eissa","name":null,"path":"/Shaban-Eissa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49924090?s=80&v=4"},"commit":{"message":"feat: Add quiz and solution for understanding getter and setter inheritance","shortMessageHtmlLink":"feat: Add quiz and solution for understanding getter and setter inher…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZBxxnQA","startCursor":null,"endCursor":null}},"title":"Activity · Shaban-Eissa/Javascript-Internals"}