Adadot
p/adadot
Making good developers great, through data
Kevin William David

Code Reactions by adadot โ€” Emoji reactions for any Git repo

Featured
66
โ€ข
You saw some nice piece of code? Now you can add a ๐Ÿ‘, or maybe even a ๐Ÿ˜ and spread the love. It seems like there might be a bug there? Give it a ๐Ÿ› with a comment on your finding and come back to fix it when you get the chance.
Replies
Best
Alex Harris
Maker
๐Ÿ“Œ
@kevin thank you for hunting us! TL;DR We created a vscode extension to add emoji reactions ๐Ÿš€๐Ÿ›๐Ÿ˜, even with comments, to any line of code of any Git repo! React and see others' reactions to any piece of code straight from your IDE, and have them follow the code through changes. ๐Ÿ˜ Share the love with Github stars: https://github.com/AdadotTeam/vs... ๐Ÿค”Any questions or feedback? Head to our Discord community: https://discord.gg/HZhuynMRsN Where did it all start ๐Ÿฆ• We are part of a team building an analytics tool. In January we decided to do what we called "replatforming" which was almost a complete architectural change of the entirety of our analytics platform ๐Ÿ˜ฑ to handle scale. In the middle of changing hundreds of files in tens of repos, we found ourselves wanting to mark code for later deletion, refactor, etc. Cause of that, we were pilling mountains of JIRA tickets that were soon outdated. It was NOT working for us! ๐Ÿ˜” So we quickly hacked together an internal IDE extension that allowed us to put a mark (or an emoji ๐Ÿ˜‰) on the code and find them later! What we found ๐Ÿคฏ After using the extension internally for sometime we found that it allowed us to keep some things alongside our code, that never could be up to now ๐Ÿ˜ฎ. So we ended up using it for various reasons, namely: -Giving and receiving feedback for your code. As developers we learn from others, and their reaction to our code either that being a ๐Ÿ‘, ๐Ÿ‘Ž or sometimes even a ๐Ÿ› or a ๐Ÿš€, is invaluable to our progress. -Putting a mark or a note in the code. You are going about your task and suddenly you notice a piece of code that has that smell, or just doesn't look right, or is super cool!. Give it a ๐Ÿ‘€ or a ๐Ÿš€ and write down a comment if need be! -Code quality metrics are very cool as a concept! However once used we all know that they feel a bit neither here nor there. Eg is a code bad if it has high complexity? Maybe, maybe not! I'd like to know what my collaborators thinks of the code, which parts are for a ๐Ÿ˜ and which for a ๐Ÿค” and which repos and files are the ones that might need a look into. Building and Spreading the ๐Ÿ’š! We thought other devs out there might want to have something like it, the same way we did so we decided to rewrite it (make the code slightly more decent) and give to the community something that's: -Open Source ๐Ÿ’š (spread the love!) -It works in the IDE (we don't want another! tool) -You can add emojis and comments ๐Ÿš€ -You can see others emojis and comments ๐Ÿ‘€ -Follows (or leaves) the code as it changes. Meaning that it stays there for as long as the relevant line has not changed whitespace doesn't count as change - and they get removed from the line when it's changed ๐Ÿ”ฅ
Antoni Kozelski
@kevin @alexharris Congratulations on the launch of this free and open-source extension!๐Ÿš€ Your product will improve the coding experience and promote community collaboration!
Alex Harris
@kevin @antonikozelski great to hear you like it!
Jason Spiliotopoulos
Hey! I am Jason, one of the devs that created this extension and I am super excited for the opportunity to spread the love with the community by opening up to everyone this free Open Source ๐Ÿ’š extension to add emoji reactions ๐Ÿš€๐Ÿ›๐Ÿ˜, even with comments, to any line of code of any Git repo, straight from you IDE! Why it all started: We were knee-deep in a massive re-architecture and were struggling to keep with the fast changing code-base ๐Ÿ˜ซ. We built a small extension to help us. What we found: Our in-house extension saved the day! We could mark code with emojis (yes, emojis ๐Ÿ˜‰) for feedback, notes, or code quality vibes. It was a game-changer! ๐Ÿš€ For the community: We made it open source, lightweight, and super IDE-friendly. You can add emojis, comments, and see what others think about code. ๐Ÿ™Œ Cool Features: Check out multiple ways to react, get notified about new reactions, and explore cross-repo insights on our web platform. Whatโ€™s next? Join us on GitHub to shape the extensionโ€™s future together. Letโ€™s code with emotions! ๐Ÿ˜Š
Alex Harris
@jason_spiliotopoulos always great to hear from the makers!
Dimitrios Soras
Maker
๐Ÿ“Œ
Hello everybody! I'm thrilled to welcome you to our latest creation. I'm passionate about crafting tech that enhances everyday tasks in a fun and usually efficient way. Your feedback on UX, front-end, or anything else is invaluable and I am more than happy to chat about your ideas. As this is an open-source project, I look forward to collaborating and connecting with new people. Let's make coding more efficient, beautiful, and enjoyable. Happy coding!
Alex Harris
@dimitrios_soras Thank you for sharing your thoughts with the community!
Orfeas Panagou
Maker
๐Ÿ“Œ
Hey everyone! I'm Orfeas, and I'm very excited to introduce our VS Code extension, Code Reactions for your IDE. We're offering you a unique way to bring your team's collaboration to the next levelโ€”through emojis! ๐ŸŽ‰๐Ÿ’ก๐ŸŒˆ The Origin Story: While working on an ambitious project, we found that conventional code review tools were falling short in capturing the nuances of our team's feedback. The solution? Emojis! ๐Ÿ˜„๐Ÿš€ Why itโ€™s Awesome: Emojis offer a quick and expressive way to comment on code. Our plugin lets you place emojis directly on code lines, making it easier than ever to give and receive feedback. Love a well-structured function? Drop a โค๏ธ. Spot an area that needs refactoring? ๐Ÿ› ๏ธ it is! For the Dev Community: We've made Code Reactions open-source and incredibly easy to use. Collaborate with team members, get immediate feedback, and improve your codebaseโ€”all within your IDE. ๐Ÿ™Œ๐Ÿ’ป Key Features: - Add and view emoji reactions seamlessly - Receive real-time notifications about new reactions - Easily navigate and manage reactions across different repos through our web interface The Road Ahead: We're excited to continuously improve and extend the features based on your feedback. Head over to our GitHub to contribute and help us make coding more fun and expressive! ๐Ÿ˜ƒ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป Letโ€™s code with emotions and make every line of code a conversation starter! ๐Ÿ—จ๏ธ๐Ÿ”ฅ
Alex Harris
@orfeas_panagou1 thank you for sharing!
Erotokritos Avramidis
๐Ÿ‘‹ Hey folks, As a developer on this project, I've got to say it's been an incredible addition to our coding/reviewing experience. ๐Ÿ˜ Emoji Reactions: Having reaction emojis right in the repo has brought a new level of expressiveness and engagement. No more long comment threads just to say "great job" or "I agree." A simple emoji says it all! ๐Ÿ“Š Efficiency: It's surprising how much these little emojis can speed up our code reviews and issue tracking. Itโ€™s a quick and effective way to get a read on team sentiment. ๐Ÿ‘ฅ Team Morale: Let's face it, coding can be a grind. These emojis add a bit of fun and lighten the mood, making our day-to-day tasks a little more enjoyable. Excited to hear your thoughts and looking forward to your feedback! ๐Ÿ˜Š
Lidia Vijga
Our dev team loves Adadot ๐Ÿงก Being with them from their very beginning has been a great journey for both of our companies. I wrote a quick review about the product, you can check it out here: https://byvi.co/2023/09/18/adado...
Alex Harris
@londonvi Thank you so much Lidia!
Julien Zmiro
This is pretty cool! I love tools that try to streamline collaboration when building products. Well done!
Gaurav Kumar
Seems interesting addon for VS code. I was once a flutter developer but now I am full time designer . Good luck for your launch .
Alex Harris
@gauravdoodles glad you found it interesting!
Bon
Congrats on the launch. Really interesting. Canโ€™t wait to try it. Additionally, I have a question: Can it quickly gather and neatly organize some of my favorite code snippets?
Jason Spiliotopoulos
Hey @bonvisions, I'm glad you like it! This is not yet supported, but we love to get ideas and add features accordingly to what people want! We will think of it, also feel free to add it as an issue in the repo if you want so people can say their opinion on it, and potentially even help on adding it! ๐Ÿ˜Šhttps://github.com/AdadotTeam/vs...
Congratulations on the launch @alexharris ! The extension looks great and I'm looking forward to trying it out
Rami - Browsingbuddies.com
this is it, the winner of the day. It better have a bunch of negative emojis so I can troll properly otherwise I'll have to give it a ๐Ÿ‘Ž
Andrรฉ J
Is it built into GitHub ? or is it an external layer above it?
Alex Harris
@sentry_co Its a VScode plugin, so it mainly works via your IDE. Happy to answer any questions you might have!
Charis Sfyrakis
Super cool! Any plans to integrate with other IDEs? What else is on your roadmap?
akash jain
Huge congratulations to the creators on your app launch! Emoji reactions for any Git repo is such a brilliant and fun idea. Adding a touch of emotion and collaboration to code repositories can make the development process much more engaging.
Alex Harris
@akashjain0204 We appreciate your comment!
Alex Kachalov
Hey there, Code Reactions by adadot! ๐Ÿ‘‹ I must say, I love this idea! Adding emoji reactions to a Git repo sounds like a great way to inject fun and expressiveness into code collaboration. ๐Ÿ˜„๐Ÿ‘ I have a couple of questions: Can these reactions be customized to include other emojis beyond those mentioned in the description? And how do these reactions integrate with existing code review tools, such as GitHub or GitLab? Also, have you considered adding a feature that allows users to add custom comments along with their reactions? It could be a great way to provide specific feedback or suggestions directly within the code. I am looking forward to hearing more about your product. Keep up the amazing work! ๐Ÿš€
Jason Spiliotopoulos
Hi @alex_kachalov we're stoked to hear that you like the idea, and we're glad for the great questions ๐Ÿ™! Let me go through them one by one: 1. Currently there are about 7 emojis (more than the ones mentioned as example above). Our plan is, if people like the tool, to add support for all native emojis, and then also potentially the ability to add custom emojis. We just started with a small subset of emojis only as a first step. 2. The reactions follow the code itself and can be viewed straight in the IDE. The extension can be used alongside the review tools, but it can also be used beyond reviewing (eg marking a piece code, giving feedback on a line of code even if you missed the review window). We are discussing about adding support for the reactions to be reflected in the GitHub web interface as well. 3. Yes we have, and it is already possible!! You can write a comment alongside with the emoji reaction in order to provide specific feedback, suggestions, context and any additional info might be relevant to the reaction! Please let us know of any more questions you may have, or additional clarifications on the above. ๐Ÿ˜„ Also, we'd love to hear any additional feedback if you get to the chance use it!
lk3 myanmar family
Jason Spiliotopoulos แ€”แ€พแ€„แ€บแ€ท แ€กแ€แ€ฐ แ€กแ€ฌแ€ธแ€œแ€ฏแ€ถแ€ธแ€€แ€ญแ€ฏ แ€€แ€ปแ€ฑแ€ธแ€‡แ€ฐแ€ธแ€กแ€‘แ€ฐแ€ธแ€แ€„แ€บแ€•แ€ซแ€แ€šแ€บ แ€€แ€ปแ€ฝแ€”แ€บแ€แ€ฑแ€ฌแ€บแ€™แ€พแ€ฌแ€œแ€ญแ€ฏแ€ทแ€กแ€•แ€บแ€แ€ปแ€€แ€บแ€แ€ฝแ€ฑแ€›แ€พแ€ฎแ€”แ€ฑแ€•แ€ซแ€žแ€ฑแ€ธแ€แ€šแ€บ แ‹แ€”แ€ฌแ€ธแ€œแ€Šแ€บแ€•แ€ผแ€ฎแ€ธแ€€แ€ฐแ€Šแ€ฎแ€•แ€ฑแ€ธแ€…แ€ฑแ€แ€ปแ€„แ€บแ€•แ€ซแ€แ€šแ€บ
Rohit Joshi
Quite interesting! can't wait to try it out.
Jason Spiliotopoulos
So great to hear that @rohitjoshi ! Looking forward to hear any feedback you might have after trying it out!!
Nevo David
Great plugin! Coding is going to become so much fun!
Alex Harris
@nevo_david thank you so much!
George J. Burns
What technologies or frameworks did you use to develop this VScode extension? Nice work!
Jason Spiliotopoulos
@george_j_burns Very glad to hear you like the extension! The extension is written in TypeScript, which I would recommend for any VSCode extension, bundled with webpack, but no framework is used. We are generally big fans of JavaScript, TypeScript in all its uses and frameworks (NodeJs, React, etc). Happy to get into more details if you want or give pointers to building VSCode extensions ๐Ÿ˜Š
Rob Slate
hahahaha this is awesome. I hope the spaghetti ๐Ÿ emoji is supported (for myself)