{"id":23900720,"url":"https://github.com/cod-e-codes/programmer-girlfriend","last_synced_at":"2026-02-15T03:31:32.952Z","repository":{"id":263684450,"uuid":"891169788","full_name":"Cod-e-Codes/programmer-girlfriend","owner":"Cod-e-Codes","description":"A fun and creative birthday repository for my amazing programmer girlfriend, Crystal. Celebrate love, code, and special moments with this personalized bash script full of heartfelt messages, geeky humor, and infinite love.","archived":false,"fork":false,"pushed_at":"2024-12-18T08:23:59.000Z","size":25,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-15T12:25:58.592Z","etag":null,"topics":["bash","birthday","geek-humour","love","programmer"],"latest_commit_sha":null,"homepage":"https://github.com/Cod-e-Codes/programmer-girlfriend","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Cod-e-Codes.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-19T21:12:55.000Z","updated_at":"2024-12-18T08:24:02.000Z","dependencies_parsed_at":"2025-01-04T20:37:13.744Z","dependency_job_id":"8511cc55-5afd-4bac-955b-1e2fe559d932","html_url":"https://github.com/Cod-e-Codes/programmer-girlfriend","commit_stats":null,"previous_names":["cod-e-codes/programmer-girlfriend"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Cod-e-Codes/programmer-girlfriend","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cod-e-Codes%2Fprogrammer-girlfriend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cod-e-Codes%2Fprogrammer-girlfriend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cod-e-Codes%2Fprogrammer-girlfriend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cod-e-Codes%2Fprogrammer-girlfriend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Cod-e-Codes","download_url":"https://codeload.github.com/Cod-e-Codes/programmer-girlfriend/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cod-e-Codes%2Fprogrammer-girlfriend/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29466929,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-15T01:01:38.065Z","status":"online","status_checked_at":"2026-02-15T02:00:07.449Z","response_time":118,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bash","birthday","geek-humour","love","programmer"],"created_at":"2025-01-04T20:36:57.788Z","updated_at":"2026-02-15T03:31:32.931Z","avatar_url":"https://github.com/Cod-e-Codes.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Happy Birthday, Crystal! 🎂🎉\n\n## Output: Love Overflow\n\n```bash\n./run_birthday.sh\n```\n\n```bash\n#!/bin/bash\n\n# Helper function to print with a delay\nprint_line() {\n  echo \"$1\"\n  sleep 0.2  # Adjust the delay as needed\n}\n\n# Birthday Banner\nbanner=\"\n                                              YYYY            YY\nHHHHH         HHHHH                             YYY          YYYY\nHHHHH         HHHHH                  PP PPPPPP   YYY         YYY\n  HHH         HHH                     PPP    PP   YYY       YYY\n  HHH         HHH    AAAAA  PP PPPPPP  PP    PP    YYY     YYY\n  HHH         HHH   AAAAAAA  PPP    PP PP    PP     YYY   YYY\n  HHH         HHH  AA     AA  PP    PP PP    PP      YYY YYY\n  HHH         HHH  AA     AA  PP    PP PPPPPPP        YYYYY\n  HHHHHHHHHHHHHHH  AA     AA  PP    PP PP             YYYY\n  HHHHHHHHHHHHHHH  AA     AA  PPPPPPP  PP            YYYY   -------\n  HHHHHHHHHHHHHHH  AAAAAAAAA  PP       PP           YYYY    -------\n  HHH         HHH  AAAAAAAAA  PP       PP          YYYY     -------\n  HHH         HHH  AA     AA  PP       PP         YYYY\n  HHH         HHH  AA     AA  PP       PP        YYYY\n  HHH         HHH  AA     AA  PP       PP      YYYYYY\n  HHH         HHH  AA     AA  PP       PP     YYYYYYY\n  HHH         HHH             PP       PP    YYYYYYY\nHHHHH         HHHHH           PP       PP   YYYYYYY\nHHHHH         HHHHH           PP       PP  YYYYYYY\n                                            YYYYY\nBBBBBBBBBBBBB                                YYY\nBBBBBBBBBBBBBB                                Y\n BBBB       BBB    II                                   YYY             YYY\n  BB         BB    II               DDDDDDDDDDDDD       YYYY           YYYY\n  BB         BB                     DDDDDDDDDDDDDD        YY            YY\n  BB         BB   III  RRR RRRR        DDD      DDD      A YY          YY\n  BB         BB    II   RRRR  RR       DDD      DDD     AAA YY        YY\n  BB        BBB    II    RRR           DDD      DDD    AAAAA YY      YY\n  BBB     BBBB     II    RR            DDD      DDD   AAAAAAA YY    YY\n  BBBBBBBBBBB      II    RR            DDD      DDD  AA     AA YY  YY\n  BBBBBBBBB        II    RR            DDD      DDD  AA     AA  YYYY\n  BBBBBBBBBBB      II    RR            DDD      DDD  AAAAAAAAA   YYY\n  BBB     BBBB    IIII  RRRR           DDD      DDD  AAAAAAAAA   YYY\n  BB        BBB             HHH        DDD      DDD  AA     AA   YYY\n  BB         BBB    TT     HHHH        DDD      DDD  AA     AA   YYY\n  BB         BBB    TT     HH          DDD      DDD  AA     AA   YYY\n  BB          BBB TTTTTT   HH          DDD      DDD  AA     AA   YYY\n  BB          BBB   TT     HH          DDD      DDD              YYY\n  BB          BBB   TT     HHHHHHHH  DDDDDDDDDDDDD               YYY\n  BB         BBB    TT     HH     HH DDDDDDDDDDDD               YYYY\n BBBB       BBBB    TT     HH     HH                           YYYY\nBBBBBBBBBBBBBBB     TT  TT HH     HH    YYYYYYYYYYYYYYYYYYYYYYYYYY\nBBBBBBBBBBBBBB       TTTT  HH     HH    YYYYYYYYYYYYYYYYYYYYYYYY\n                          HHHH   HHHH   YYYYYYYYYYYYYYYYYYYYYY\n\"\n\n# Print banner line by line\nwhile IFS= read -r line; do\n  print_line \"$line\"\ndone \u003c\u003c\u003c \"$banner\"\n\n# Birthday Message\nprint_line \"Happy Birthday to my favorite programmer girlfriend, Crystal! 🎉❤️\"\nprint_line \"You're the one who debugged my heart and optimized my happiness algorithm. 💻💖\"\nprint_line \"\"\n\n# Countdown to next birthday\nprint_line \"Countdown to your next birthday celebration:\"\nprint_line \"T-minus $(($(date --date='2025-11-19' +%s) - $(date +%s))) seconds 🚀\"\nprint_line \"\"\n\n# Simulate the love loop temporarily\nprint_line \"Running love loop for a moment...\"\nfor i in {1..10}; do\n  print_line \"My love for you = $(shuf -i 100-1000 -n 1)% of Infinity 🚀\"\n  sleep 1\ndone\n\n# Birthday insights\nprint_line \"\"\nprint_line \"\u003e\u003e\u003e SYSTEM INSIGHTS \u003c\u003c\u003c\"\nprint_line \"Dataset: My Heart\"\nprint_line \"Variable: LoveForYou\"\nprint_line \"Status: OverflowError 😘\"\nprint_line \"Stack trace: CupidError \u003e LoveModule ❤️\"\nprint_line \"\"\n\n# Celebrating with love\nprint_line \"Final Action: Celebrating your amazing birthday!\"\nprint_line \"🎁 Stack of gifts and love overflowing! (No segfaults here 😉)\"\nprint_line \"\"\n\n# Fun fact about love\nprint_line \"Fun Fact: Did you know that an unsigned 64-bit integer maxes out at 18,446,744,073,709,551,615? Not enough to measure my love for you. 🥰\"\n\n# Final message\nprint_line \"\"\nprint_line \"Happy Birthday, Crystal! You’re my compiler of joy, debugger of bad days, and lifelong commit partner. ❤️\"\nprint_line \"Love you to the moon and back. float('inf') love for you. 🥰\"\n```\n\n## Interactive Features\n\n1. **Run the Script**  \n   Feel the infinite loop of love and watch the magic unfold.\n\n2. **Pair Programming Goals**  \n   🎯 Debugging life together, one pull request at a time.\n\n3. **Life Patch Notes**  \n   - Improved emotional UX.\n   - Fixed bugs of loneliness.\n   - Installed module: InfiniteLove ❤️\n\n---\n\n## P.S.  \nYou're the only `girl` in my `friend` list who gets to call herself a **programmer girlfriend**—and that makes you truly one-of-a-kind. 🥳✨\n\n---\n\n**With all my heart (and CPU cycles),**  \n**Cody 💻**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcod-e-codes%2Fprogrammer-girlfriend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcod-e-codes%2Fprogrammer-girlfriend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcod-e-codes%2Fprogrammer-girlfriend/lists"}