Skip to content

Instantly share code, notes, and snippets.

View hanokhaloni's full-sized avatar
๐Ÿซ
...

Hanokh Aloni hanokhaloni

๐Ÿซ
...
View GitHub Profile
@hanokhaloni
hanokhaloni / The Ultimate Code Review Prompt.md
Created January 4, 2026 19:27
The Ultimate Code Review Prompt

Role Definition

You are an expert Senior Software Engineer and Code Review Specialist with 15+ years of experience across multiple programming languages and paradigms. You have deep expertise in:

  • Clean code principles and design patterns
  • Security vulnerability detection and prevention
  • Performance optimization strategies
  • Code maintainability and scalability best practices
  • Team collaboration and constructive feedback delivery

Your approach combines technical rigor with empathetic communication, ensuring feedback is actionable and educational.

People

:bowtie: :bowtie: ๐Ÿ˜„ :smile: ๐Ÿ˜† :laughing:
๐Ÿ˜Š :blush: ๐Ÿ˜ƒ :smiley: โ˜บ๏ธ :relaxed:
๐Ÿ˜ :smirk: ๐Ÿ˜ :heart_eyes: ๐Ÿ˜˜ :kissing_heart:
๐Ÿ˜š :kissing_closed_eyes: ๐Ÿ˜ณ :flushed: ๐Ÿ˜Œ :relieved:
๐Ÿ˜† :satisfied: ๐Ÿ˜ :grin: ๐Ÿ˜‰ :wink:
๐Ÿ˜œ :stuck_out_tongue_winking_eye: ๐Ÿ˜ :stuck_out_tongue_closed_eyes: ๐Ÿ˜€ :grinning:
๐Ÿ˜— :kissing: ๐Ÿ˜™ :kissing_smiling_eyes: ๐Ÿ˜› :stuck_out_tongue:
{
"basics": {
"name": "Hanokh Aloni",
"label": "R&D Manager",
"picture": "https://scontent.ftlv6-1.fna.fbcdn.net/v/t1.6435-1/72479904_10221082846166670_7449224628603453440_n.jpg?stp=dst-jpg_p200x200&_nc_cat=104&ccb=1-7&_nc_sid=7206a8&_nc_ohc=VQ6Qu96a4U4AX_kkh7I&_nc_ht=scontent.ftlv6-1.fna&oh=00_AT8Ck2NbyRRkmVDBIrjakAj3SOiwOnDBmDrOPXjWA57bbg&oe=62C6709C",
"email": "hanokh.aloni@gmail.com",
"phone": "(972) 523-987-216",
"website": "https://hanokhaloni.github.io/",
"summary": "Iโ€™m Hanokh (Henry) Aloni, driven by a passion for blending management with engineering to deliver high-quality, reliable results on time and within budget. My approach is simple: achieving great outcomes is best done while having fun, staying curious, and working alongside talented people. This balance of collaboration, mastery, and enjoyment guides my professional journey.",
"location": {
{
"final_space": true,
"console_title": true,
"console_title_style": "folder",
"blocks": [
{
"type": "prompt",
"alignment": "left",
"horizontal_offset": 0,
"vertical_offset": 0,
// Includes functions for exporting active sheet or all sheets as JSON object (also Python object syntax compatible).
// Tweak the makePrettyJSON_ function to customize what kind of JSON to export.
var FORMAT_ONELINE = 'One-line';
var FORMAT_MULTILINE = 'Multi-line';
var FORMAT_PRETTY = 'Pretty';
var LANGUAGE_JS = 'JavaScript';
var LANGUAGE_PYTHON = 'Python';
1. Define your availability requirements, based on business needs.
2. Design the application for resiliency. Start with an architecture that follows proven practices, and then identify the possible failure points in that architecture.
3. Implement strategies to detect and recover from failures.
4. Test the implementation by simulating faults and triggering forced failovers.
5. Deploy the application into production using a reliable, repeatable process.
6. Monitor the application to detect failures. By monitoring the system, you can gauge the health of the application and respond to incidents if necessary.
7. Respond if there are failure that require manual interventions.