Submit event
AI: Port Mortem 2026 - Code Resurrection Hackathon
AINo Restrictions

AI: Port Mortem 2026 - Code Resurrection Hackathon

31 Jul 2026 - 03 Aug 202609:00 - 18:00Online

Description

Port the Code. Prove the Performance. # All that you need to know about Port Mortem 2026 | Code Resurrection Hackathon ## About the Hackathon: Port Mortem 2026 is a 72-hour online hackathon focused on AI-assisted software migration and cross-language code porting. Participants will rewrite a real open-source project from one programming language to another while preserving its functionality, correctness, and engineering quality. Rather than simply generating code, teams are expected to demonstrate behavioral equivalence through testing, benchmarking, and documentation. The challenge emphasizes engineering discipline, software quality, and production-ready implementations. Event website: https://coderesurrection.com/2026 Stay Updated: Join the official Hackathon Raptors Discord server for all announcements, rule clarifications, repository releases, submission instructions, FAQs, and live event support. Important updates will be communicated exclusively through Discord. You can find the Discord invite on our website: https://raptors.dev. --- ## Eligibility: * Open to students, professionals, researchers, and software developers worldwide. * Participants from any college, university, organization, or country are welcome. * Solo participation is allowed. * Teams may consist of 1–4 members. * Inter-college teams are allowed. * Inter-specialization and cross-disciplinary teams are allowed. --- ## Event Format: ### Registration Phase: * Register individually or as a team. * Join the official Discord server for announcements, discussions, and support. ### Repository Selection: At hackathon kickoff, participants will choose a repository from a curated pool of eligible open-source projects or submit an alternative repository for approval (subject to organizer guidelines). ### Development Phase (72 Hours): Teams will: * Port the selected project into the target programming language. * Preserve the original behavior and functionality. * Validate correctness using the original test suite whenever possible. * Benchmark the implementation. * Document architectural decisions and implementation trade-offs. ### Submission: Each team must submit: * Public GitHub repository * Build instructions * Working implementation * Benchmark report * DECISIONS.md * Differential testing/fuzzing artifacts (if applicable) * Demo video --- ## Tracks: Participants may choose one of the following migration tracks: * C → Rust * Zig → Rust * TypeScript → Go * Python → Rust * Go → Rust * JavaScript → Go or Rust * C → Zig * Open Pair (Any Language → Any Language) --- ## Judging Criteria: Projects will be evaluated on: ### Functionality & Reliability (40%) Build quality, successful execution, and test suite compatibility. ### Behavioral Equivalence (30%) Accuracy of the migration, differential testing, benchmarking, and performance analysis. ### Code Quality (20%) Idiomatic implementation, maintainability, engineering practices, and documentation. ### Innovation (10%) Creative solutions, architectural improvements, and valuable enhancements. Bonus points may be awarded for: * Differential fuzzing * Minimal unsafe code * Discovering bugs in the original project * Exceptional engineering documentation --- ## Rules: * Team size: 1–4 members. * All development must be completed during the official 72-hour hackathon period. * AI coding assistants and developer tools are permitted. * The submitted repository must be public at submission time. * The project must build using a single documented command. * Source-language runtime wrappers or proxy implementations are not permitted. * Teams should preserve the original test suite wherever feasible. Any modifications must be documented. * Participants must comply with all open-source licensing requirements. * Plagiarism or submission of pre-existing ports may result in disqualification. --- ## Timeline: * Registration Opens: 29 June 2026 * Hackathon Begins: 31 July 2026 * Submission Deadline: 3 August 2026 * Judging: 3–13 August 2026 * Winner Announcement: 14 August 2026

Let your network know you`re going

Share this event to start conversations, invite colleagues, and connect before it begins.

Tags

# AI# No Restrictions

Related events

Scaling Efficiency and Control with Mistral’s Open-Source PlatformsWed, Jul 8 · 2:00 PM EDT·Onlineby Artificial Intelligence ATLicon 3.9

Scaling Efficiency and Control with Mistral’s Open-Source PlatformsWed, Jul 8 · 2:00 PM EDT·Onlineby Artificial Intelligence ATLicon 3.9

Offline
Enterprise AI Guardrails: Securing Agentic AI & LLM Workloads on AWSTue, Jun 23 · 9:00 AM PDT·Onlineby Los Angeles City Business and Technology Meetupicon 4.

Enterprise AI Guardrails: Securing Agentic AI & LLM Workloads on AWSTue, Jun 23 · 9:00 AM PDT·Onlineby Los Angeles City Business and Technology Meetupicon 4.

OfflineTuesday, Jun 23 · 9:00 AM to 11:00 AM GMT-0700
The Multi-Agent PipelineFri, Jun 26 · 7:00 PM CDT·Onlineby Advanced AI Concepts-Chicago

The Multi-Agent PipelineFri, Jun 26 · 7:00 PM CDT·Onlineby Advanced AI Concepts-Chicago

Offline
Building QA in the AI Era : North America HuddleMon, Jun 22 · 8:00 AM ADT·Onlineby The Test Tribe Halifax1 attendee

Building QA in the AI Era : North America HuddleMon, Jun 22 · 8:00 AM ADT·Onlineby The Test Tribe Halifax1 attendee

OfflineMonday, Jun 22 · 8:00 AM to 10:00 AM GMT-0300
Scrum master & PO Ai role transformation webinarSat, Jun 27 · 7:30 PM ADT·Onlineby Scrum Canada Meetup4.

Scrum master & PO Ai role transformation webinarSat, Jun 27 · 7:30 PM ADT·Onlineby Scrum Canada Meetup4.

OfflineSaturday, Jun 27 · 7:30 PM to 9:00 PM GMT-0300
How AI is transforming roles - Scrum Masters, Project Managers & Product OwnersSat, Jun 27 · 11:00 AM ADT·Onlineby Scrum Canada Meetup4.

How AI is transforming roles - Scrum Masters, Project Managers & Product OwnersSat, Jun 27 · 11:00 AM ADT·Onlineby Scrum Canada Meetup4.

OfflineSaturday, Jun 27 · 11:00 AM to 12:30 PM GMT-0300
(CS)²AI Online™ Seminar; How to Secure ICS/OT Operations with MITRE D3FENDWed, Jun 24 · 2:00 PM ADT·Onlineby Halifax Cyber Security for Control Systems

(CS)²AI Online™ Seminar; How to Secure ICS/OT Operations with MITRE D3FENDWed, Jun 24 · 2:00 PM ADT·Onlineby Halifax Cyber Security for Control Systems

OfflineWednesday, Jun 24 · 2:00 PM to 3:30 PM GMT-0300
(CS)²AI Online™ Seminar: Optimizing a Free OS ICS/OT Community ToolsetWed, Jul 1 · 2:00 PM ADT·Onlineby Halifax Cyber Security for Control Systems1 attendee

(CS)²AI Online™ Seminar: Optimizing a Free OS ICS/OT Community ToolsetWed, Jul 1 · 2:00 PM ADT·Onlineby Halifax Cyber Security for Control Systems1 attendee

OfflineWednesday, Jul 1 · 2:00 PM to 3:30 PM GMT-0300
AI in Action: From the Factory Floor to the Leadership BoardroomThu, Jul 16 · 6:30 PM CESTby Munich PMO, Project, Program and Portfolio Professionalsicon 4.

AI in Action: From the Factory Floor to the Leadership BoardroomThu, Jul 16 · 6:30 PM CESTby Munich PMO, Project, Program and Portfolio Professionalsicon 4.

Offline
AI-Powered Strategies: Designing a Structured Online Project

AI-Powered Strategies: Designing a Structured Online Project

OfflineMonday, Jun 22 · 3:00 PM to 4:30 PM GMT-0400
🧠 Free English Speaking Club with Native host(+AI Feedback)Every Sun, Mon, Tue, Wed, Thu, Fri, Sat · Jun 20 · 4:00 PM EEST·Onlineby 🎙️Kyiv Free Online English Speaking Clubicon 4.

🧠 Free English Speaking Club with Native host(+AI Feedback)Every Sun, Mon, Tue, Wed, Thu, Fri, Sat · Jun 20 · 4:00 PM EEST·Onlineby 🎙️Kyiv Free Online English Speaking Clubicon 4.

Offline
English for Sustainability' Conversation Club 🌎

English for Sustainability' Conversation Club 🌎

OfflineThursday, Jun 25 · 12:00 PM to 1:00 PM GMT-0400

Artificial Intelligence Platform

Pricing on website