Hi everyone! 👋 While going through Advent of Code solutions from past years, I often wished that I can see how other clojurians did it — ideally with the most interesting or elegant solutions rising to the top (something I really enjoyed on Codewars). So… I built a small site for us so it's possible to: • Upload your AoC solutions (in form of code or link) • Browse solutions from others • Upvote solutions I’ve already uploaded some of my 2024 solutions to test it out. Feedback is very welcome! https://mateuszmazurczak.com/aoc?lang=en (And if someone is interested all of the code for this website is in this repo: https://github.com/Kaspazza/mateuszmazurczak)
Good point, I've changed wording to "External URL" and I've also added at the top information what year/challenge/part the solution is for. Hope this makes it clear now!
I've used "repository link" to share my solution(s), but a better way to view my solutions would be to visit https://narimiran.github.io/aoc2024/ (but I cannot add that as a link).
And now I see I've mistaken what "repository link" means - it is not a link to your repository, but a link to a specific part of a specific problem, which resides in your repository. Maybe some clarification or some different words than "repository link" would be better. Or maybe I'm just tired 🙂
As last year you can play AoC on the Squint and Cherry playgrounds as well. Squint: https://squint-cljs.github.io/squint/?src=gzip%3AH4sIAAAAAAAAE7WQzUrEMBSF932KA4PQIFGn7iyMiC7cyIBbkSHT3pmJpmlIbrV5e0kzYOve7np%2BuF9OXeOZjCOPw2Ab1r0Nd0VdozwQNyeprRsYkZRHq6KAxJEYD9tHTM6UVM6RbRHYJ%2F%2F3D9zjafsyZYKLGJNt%2BiPG5DS9Db0hKNvCEw%2FeYixS9pU66vY01QfXKibwiTJDCrcqQttJmzM2ypiromzpkNFQys0G5UeQ6ltpXj6ouqkqrIUoMP9Wu%2BDiUgrsr4MzmqXRlsLSLDvlvuCUDyRNb49CiGIisElkuS6At%2FcCGSUPNvWSq9PWch9htbnPICWrT5KWT6jOQqccVmlgE3GJizPwWejU%2BPdi9V8XQ%2B85VeWsh9sFzmWGYd1RvifTwKvdXKmE%2BAEjqZpvcQIAAA%3D%3D&boilerplate=https%3A%2F%2Fgist.githubusercontent.com%2Fborkdude%2Fcf94b492d948f7f418aa81ba54f428ff%2Fraw%2F3b58a80710fbbbda091966c8eb85323eef4652c1%2Faoc_ui.cljs&repl=true Cherry: https://squint-cljs.github.io/cherry/?src=OzsgSGVscGVyIGZ1bmN0aW9uczoKOzsgKGZldGNoLWlucHV0IHllYXIgZGF5KSAtIGdldCBBT0MgaW5wdXQKOzsgKGFwcGVuZCBzdHIpIC0gYXBwZW5kIHN0ciB0byBET00KOzsgKHNweSB4KSAtIGxvZyB4IHRvIGNvbnNvbGUgYW5kIHJldHVybiB4Cjs7IFJlbWVtYmVyIHRvIHVwZGF0ZSB0aGUgeWVhciBhbmQgZGF5IGluIHRoZSBmZXRjaC1pbnB1dCBjYWxsLgooZGVmIGlucHV0ICgtPj4gKGpzLWF3YWl0IChmZXRjaC1pbnB1dCAyMDIyIDEpKQogICAgICAgICAgICAgI19zcHkKICAgICAgICAgICAgIHN0ci9zcGxpdC1saW5lcwogICAgICAgICAgICAgKG1hcHYgcGFyc2UtbG9uZykpKQooZGVmbiBwYXJ0LTEKICBbXQogICgtPj4gaW5wdXQKICAgIChwYXJ0aXRpb24tYnkgbmlsPykKICAgICh0YWtlLW50aCAyKQogICAgKG1hcCAjKGFwcGx5ICsgJSkpCiAgICAoYXBwbHkgbWF4KSkpCihkZWZuIHBhcnQtMgogIFtdCiAgKC0%2BPiBpbnB1dAogICAgICAocGFydGl0aW9uLWJ5IG5pbD8pCiAgICAgICh0YWtlLW50aCAyKQogICAgICAobWFwICMoYXBwbHkgKyAlKSkKICAgICAgKHNvcnQtYnkgLSkKICAgICAgKHRha2UgMykKICAgICAgKGFwcGx5ICspKSkKICAgICAgKHRpbWUgKHBhcnQtMSkpCiAgICAgICNfKHRpbWUgKHBhcnQtMikp&boilerplate=https%3A%2F%2Fgist.githubusercontent.com%2Fborkdude%2Fcf94b492d948f7f418aa81ba54f428ff%2Fraw%2F3b58a80710fbbbda091966c8eb85323eef4652c1%2Faoc_ui.cljs&repl=true You can fill in your AOC token to retrieve the puzzle data from Advent of Code. To obtain the token, log in to http://adventofcode.com, go into your developer console, to cookies and copy the value for the session cookie. Happy playing. And of course, submit your bugs if you find any! squint 🍒