🎧 Listen to this article: हिंदी · English · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · ଓଡ଼ିଆ · 日本語 · 中文
🌍 Read this in your language: हिंदी · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · ଓଡ଼ିଆ · 日本語 · 中文
ప్రతి డెవలపర్కు అవి ఉంటాయి — శుక్రవారం రాత్రి నిజమైన ఉత్సాహంతో ప్రారంభించబడి, తర్వాత వచ్చే మంగళవారం నాటికి నిశ్శబ్దంగా వదిలివేయబడిన సైడ్ ప్రాజెక్ట్లు. అవి కేవలం మర్చిపోయిన GitHub రిపోజిటరీల స్మశానవాటికలోకి అదృశ్యం కావడం కంటే మెరుగైన వాటికి అర్హమైనవి.
జూలై 12, 2026 న DEV కమ్యూనిటీలో పోస్ట్ చేయబడిన, Varshith V Hegde నిర్మించిన ఒక మెమోరియల్ ప్లాట్ఫారమ్ DevGraveyard వెనుక ఉన్న తత్వశాస్త్రం ఇదే. ఇది ఒక వాస్తవిక సమస్యకు సృజనాత్మక పరిష్కారం: డెవలపర్లు నిజంగానే వదిలివేయబడిన ఈ ప్రాజెక్ట్ల పట్ల బాధపడతారు. ఈ టూల్ ఆ బాధను ఒక అర్థవంతమైన మరియు నిజాయితీగా చెప్పాలంటే, చాలా హాస్యాస్పదమైన దానిగా మారుస్తుంది.
అసలు సమస్య ఏమిటి?
మీరు ఒక సైడ్ ప్రాజెక్ట్ను వదిలివేసినప్పుడు, అందులో తరచుగా నిజమైన భావోద్వేగం ఇమిడి ఉంటుంది. మీరు దాని గురించి ఉత్సాహంగా ఉన్నారు. మీరు దాని కోసం సమయాన్ని వెచ్చించారు. బహుశా జీవితం బిజీగా మారి ఉండవచ్చు, లేదా ఆ ఆలోచన ఊహించిన దానికంటే కష్టంగా మారి ఉండవచ్చు, లేదా మీరు ఆసక్తిని కోల్పోయి ఉండవచ్చు. ఆ ప్రాజెక్ట్ కేవలం డిజిటల్ లింబోలోకి అదృశ్యమవుతుంది.
DevGraveyard దీనిని భిన్నంగా చూస్తుంది. మీ ప్రాజెక్ట్ను నిశ్శబ్దంగా కనుమరుగయ్యేలా చేయడానికి బదులుగా, ప్లాట్ఫారమ్ దానికి సరైన వీడ్కోలు ఇస్తుంది — సమాధి రాయి, స్మారకోపన్యాసం మరియు కమ్యూనిటీ సంతాపంతో సహా. ఇది పైకి సిల్లీగా అనిపించినప్పటికీ, ఇది ఒక వాస్తవాన్ని సంగ్రహిస్తుంది: మీరు నిర్మించిన దాన్ని వదిలివేయాలనే చేదు-తీపి భావన.
ఇది వాస్తవానికి ఎలా పనిచేస్తుంది
ఈ ప్రక్రియ చాలా సులభం మరియు ఉద్దేశపూర్వకంగా నాటకీయమైనది. మీరు devgraveyard.varshithvhegde.in వద్ద లైవ్ డెమోను సందర్శించినప్పుడు, మీరు మీ GitHub ఖాతాను కనెక్ట్ చేయడం ద్వారా ప్రారంభిస్తారు. అప్పుడు ప్లాట్ఫారమ్ మీకు మూడు-దశల ఖనన విజార్డ్ ద్వారా మార్గనిర్దేశం చేస్తుంది.
మొదట, ఏ వదిలివేయబడిన రిపోజిటరీని పాతిపెట్టాలో మీరు ఎంచుకుంటారు. ఈ టూల్ మీ అసలు GitHub రెపోలను పొందుతుంది మరియు ఒకే ప్రాజెక్ట్ను రెండుసార్లు పాతిపెట్టకుండా నిరోధించడానికి — ఏవి ఇంకా పాతిపెట్టబడలేదో మీకు చూపుతుంది.
రెండవది, మీరు క్యూరేటెడ్ జాబితా నుండి ఒక "cause of death"ని ఎంచుకుంటారు. ఎంపికలు డార్క్లీ ఫన్నీగా ఉంటాయి: "Never Made it Past Localhost," "Ran Out of Weekend," "It Was Complicated." వాటిలో ఏవీ సరిపోకపోతే మీరు మీ స్వంత కారణాన్ని కూడా వ్రాయవచ్చు. తుది సందేశంగా, 100 అక్షరాల వరకు ఎపిటాఫ్ను జోడించడానికి మీరు ఆహ్వానించబడ్డారు.
మూడవది, ఖననం ఖరారు కావడానికి ముందు, మీ ప్రాజెక్ట్ నుండి నిజమైన డేటాతో రెండర్ చేయబడిన మీ సమాధి రాయి యొక్క లైవ్ ప్రివ్యూను మీరు చూస్తారు. ఇక్కడే సాంకేతికత యొక్క హృదయం కనిపించడం ప్రారంభమవుతుంది.
ది ఎమోషనల్ డేటా లేయర్
ఇక్కడే DevGraveyard తెలివిగా వ్యవహరిస్తుంది. ప్లాట్ఫారమ్ కేవలం ఒక సాధారణ స్మారక చిహ్నాన్ని మాత్రమే సృష్టించదు — ఇది మీ వాస్తవ కమిట్ చరిత్రను విశ్లేషిస్తుంది.
మీరు ఒక ప్రాజెక్ట్ను పాతిపెట్టినప్పుడు, ఈ టూల్ GitHub నుండి మీ పూర్తి కమిట్ చరిత్రను డౌన్లోడ్ చేస్తుంది మరియు సృష్టికర్త పిలిచే "obsession data"ని గణిస్తుంది. దీని అర్థం ఇలాంటివి కనుగొనడం: మీ గరిష్ట అబ్సెషన్ స్ట్రీక్ (సుదీర్ఘమైన వరుస రోజుల కమిట్లు), ఒకే రోజులో గరిష్ట కమిట్ల సంఖ్య, మరియు మీ తాజా నైట్ సెషన్ (అర్ధరాత్రి మరియు తెల్లవారుజామున 5 గంటల మధ్య చేసిన కమిట్లు). ఇది మీ చివరి కమిట్ సందేశాన్ని మీ "final words"గా కూడా సేవ్ చేస్తుంది.
ఈ సంఖ్యలు మీ సమాధి రాయిపై కనిపిస్తాయి. కాబట్టి మీ ప్రాజెక్ట్ దాని ఉత్తమ రోజున 30 కమిట్లను కలిగి ఉంటే, ఆ వాస్తవం దాని స్మారక చిహ్నంలో భాగమవుతుంది. మొత్తం 3 కమిట్లతో ఉన్న ప్రాజెక్ట్, వందల సంఖ్యలో ఉన్న దాని కంటే చాలా భిన్నమైన కథను చెబుతుంది.
The AI Eulogy — ఇది ఎక్కడ వ్యక్తిగతంగా మారుతుందో అక్కడ
మీ సమాధి రాయిని సృష్టించిన తర్వాత, Google Gemini (ప్రత్యేకంగా gemini-2.5-flash మోడల్) మీ నుండి మీ ప్రాజెక్ట్కు ఒక నాటకీయమైన బ్రేకప్ లెటర్ను వ్రాస్తుంది. ఇది ఒక సాధారణ టెంప్లేట్ కాదు. ప్రాంప్ట్ జాగ్రత్తగా ఇంజనీరింగ్ చేయబడింది.
AI ఖచ్చితంగా మూడు పేరాలను వ్రాస్తుంది, ఇది "Dear [project name]" తో తెరుచుకుని "Yours, but not anymore, — A Tired Developer." తో ముగిసే లేఖగా ఫార్మాట్ చేయబడుతుంది. మీ కనీసం రెండు రియల్ డేటా పాయింట్లను సూచించమని ప్రాంప్ట్ స్పష్టంగా Geminiకి చెబుతుంది: మీ గరిష్ట అబ్సెషన్, మీ లేట్-నైట్ కోడింగ్ సెషన్లు, మీ మరణానికి కారణం, మరియు మీ ఫైనల్ కమిట్ సందేశం. టోన్ నాటకీయంగా, డార్క్లీ ఫన్నీగా, మరియు నిజంగా విచారకరాంగా ఉండాలి — అన్నీ 250 పదాల లోపు.
సృష్టికర్త వారు వదిలివేసిన సొంత ARweave ప్రాజెక్ట్ (56 కమిట్లు, బెస్ట్ రోజున 30, "Never Made it Past Localhost"గా పాతిపెట్టబడింది) నుండి ఒక ఉదాహరణను పంచుకున్నారు. Gemini ఇలా వ్రాసింది: "నాకు ఆ ఉత్సాహం గుర్తుంది, నేను ఒకే రోజులో 30 కమిట్లను రికార్డ్ చేసినప్పటి పీక్ అబ్సెషన్, ప్రతి PLpgSQL స్కీమాను మరియు ప్రతి ఫ్రంట్-ఎండ్ ఇంటరాక్షన్ను మ్యాపింగ్ చేస్తూ. మా చిన్న లోకల్ డెవలప్మెంట్ ఎన్విరాన్మెంట్ పరిమితుల్లో చాలా బలంగా అనిపించిన ఫీచర్లను మేము నిర్మించాము."
AI వాస్తవ సంఖ్యలను ఎలా సూచిస్తుందో మరియు ఇమిడి ఉన్న అసలైన పనిని ఎలా గుర్తిస్తుందో గమనించండి. మీరు మొదట స్మారకోపన్యాసంను చూసినప్పుడు, అది టైప్రైటర్ యానిమేషన్తో కనిపిస్తుంది, ఆపై డేటాబేస్లో శాశ్వతంగా సేవ్ చేయబడుతుంది.
The 3D Graveyard Experience
ఇందులో దృశ్యపరమైన ఆకర్షణ Three.js మరియు React Three Fiberతో నిర్మించిన ఇంటరాక్టివ్ 3D స్మశానవాటిక. ఇది మోడువారిన శీతాకాలపు చెట్లు, మిణుగురు పురుగులు, మినుకుమినుకుమనే కొవ్వొత్తులు, నేల నుండి పైకి లేచే ఆత్మల కాంతులు మరియు వెన్నెలతో నిండిన ఒక పూర్తి దృశ్యం. బహుళ భాగాలకు బదులుగా టూంబ్స్టోన్లు ఒకే రేఖాగణిత ఆకారంతో (ExtrudeGeometry) రెండర్ చేయబడతాయి — మరింత శుభ్రంగా మరియు మరింత అందంగా.
మీరు దానితో రియల్ టైమ్లో ఇంటరాక్ట్ కావచ్చు. కొవ్వొత్తిని వెలిగించడానికి, సందేశాన్ని పంపడానికి లేదా ప్రాజెక్ట్ను పునరుద్ధరించడానికి ఓటు వేయడానికి సమాధి రాయిని క్లిక్ చేయండి. ఈ చర్యలు లైవ్ APIని పిలుస్తాయి మరియు 3D దృశ్యం వెంటనే స్పందిస్తుంది. ఇది చీజీగా లేకుండా నాటకీయంగా ఉంటుంది.
2026లో ఇది ఎందుకు ముఖ్యం
2026లో, సైడ్ ప్రాజెక్ట్లు గతంలో కంటే సర్వసాధారణం. షిప్పింగ్కు అవరోధం తక్కువగా ఉంది — Vercel వంటి ప్లాట్ఫారమ్లతో మీరు నిమిషాల్లో ఏదైనా లైవ్లో మోహరించవచ్చు. కానీ భావోద్వేగ సంక్లిష్టత అలాగే ఉంటుంది. డెవలపర్లు ఫుల్-టైమ్ పని, ఓపెన్-సోర్స్ కంట్రిబ్యూషన్లు, నేర్చుకోవడం మరియు వ్యక్తిగత ప్రాజెక్ట్లను ఒకేసారి నిర్వహిస్తున్నారు. బర్న్అవుట్ అనేది వాస్తవం. ప్రాజెక్ట్లు వెయ్యి చట్టబద్ధమైన కారణాల వల్ల విఫలమవుతాయి.
బర్న్అవుట్ మరియు వైఫల్యం సిగ్గుపడాల్సిన అవసరం లేదని DevGraveyard గుర్తిస్తుంది. అవి ఒక డెవలపర్గా ఉండటంలో భాగం. ప్రాజెక్ట్ ఎప్పుడూ జరగలేదని నటించకుండా ఆ విషయాన్ని ప్రాసెస్ చేయడానికి ఈ టూల్ మిమ్మల్ని అనుమతిస్తుంది.
The Technical Stack
ఇది ఎలా నిర్మించబడింది అని ఆసక్తి ఉన్నవారి కోసం: ఫ్రంటెండ్ అనేది TypeScript, Tailwind CSS, మరియు shadcn/ui కాంపోనెంట్లతో కూడిన Next.js 14. బ్యాకెండ్ ప్రామాణీకరణ (GitHub OAuth), డేటాబేస్ నిల్వ (PostgreSQL) మరియు రో-లెవల్ సెక్యూరిటీ కోసం Supabaseని ఉపయోగిస్తుంది. AI ఇంటిగ్రేషన్ Google Gemini. డిప్లాయ్మెంట్ Vercel లో ఉంది. Varshithvhegde/devgraveyard కింద GitHubలో కోడ్ ఓపెన్ సోర్స్ చేయబడింది.
ఒక పబ్లిక్ మెమోరియల్ వాల్
పాతిపెట్టబడిన ప్రాజెక్ట్లు /graveyard వద్ద పబ్లిక్ గ్రేవ్యార్డ్ వాల్లో చేరుతాయి, ఇక్కడ ఎవరైనా స్మారక చిహ్నాలన్నింటినీ చూడవచ్చు. మీరు సరికొత్త, అత్యంత సంతాపం (వెలిగించిన కొవ్వొత్తుల ద్వారా) లేదా అత్యధిక పునరుత్థాన ఓట్ల ద్వారా క్రమబద్ధీకరించవచ్చు. దీనికి కమ్యూనిటీ కోణం ఉంది — అపరిచితులు కొవ్వొత్తులు వెలిగించవచ్చు మరియు వారివి కూడా కాని ప్రాజెక్ట్లకు RIP సందేశాలను పంపవచ్చు. ఇది విచిత్రంగా హోల్సమ్గా ఉంటుంది.
ముగింపు
DevGraveyard ఒకే సమయంలో ఫన్నీగా మరియు హృదయాన్ని హత్తుకునేలా ఉంటుంది. పైకి చూస్తే, ఇది వదిలివేయబడిన సైడ్ ప్రాజెక్ట్ల గురించిన ఒక జోక్. కానీ అంతర్లీనంగా, డెవలపర్లు చేసే పని పట్ల గౌరవంపై ఇది నిర్మించబడింది, ఆ పని మనుగడ సాగించనప్పటికీ. ఇది విచారాన్ని తీవ్రంగా పరిగణిస్తుంది, డేటాను తీవ్రంగా పరిగణిస్తుంది మరియు వీడ్కోలును తీవ్రంగా పరిగణిస్తుంది. ఆ కలయిక దానిని పని చేసేలా చేస్తుంది.
ప్రయోజనాలు
- సాధారణ డెవలపర్ అనుభవాన్ని నిజంగా గౌరవప్రదంగా పరిగణించడం
- మీ ప్రాజెక్ట్ నుండి రియల్ డేటా ప్రతి స్మారకోపన్యాసాన్ని ప్రత్యేకంగా మరియు వ్యక్తిగతంగా చేస్తుంది
- 3D గ్రేవ్యార్డ్ దృశ్యపరంగా ఆకర్షణీయంగా మరియు ఇంటరాక్ట్ అవ్వడానికి సరదాగా ఉంటుంది
- ఓపెన్ సోర్స్, కాబట్టి ఇది ఎలా నిర్మించబడిందో ఎవరైనా చూడవచ్చు
- కమ్యూనిటీ ఫీచర్లు (కొవ్వొత్తులు, సందేశాలు, పునరుత్థాన ఓట్లు) నిజమైన సామాజిక అర్థాన్ని జోడిస్తాయి
- సాధారణ టెంప్లేట్లకు మించిన AI యొక్క తెలివైన ఉపయోగం
లోపాలు
- GitHub ప్రాజెక్ట్లకే పరిమితం చేయబడింది; ఇతర ప్లాట్ఫారమ్లకు మద్దతు లేదు
- GitHub OAuth లాగిన్ అవసరం, దీన్ని కొందరు డెవలపర్లు నివారించవచ్చు
- వందల కొద్దీ ప్రాజెక్టులు పాతిపెట్టబడితే 3D స్మశానవాటిక నెమ్మదిగా మారవచ్చు
- ప్రాజెక్ట్ని తిరిగి యాక్టివ్ స్టేటస్కి "పునరుద్ధరించడానికి" మార్గం లేదు, దానికి ఓటు వేయడం మాత్రమే
- ఎపిటాఫ్లు 100 అక్షరాలకు పరిమితం చేయబడ్డాయి, ఇది కొన్ని ఆలోచనలకు పరిమితంగా అనిపిస్తుంది
హెచ్చరిక
ఈ ఆర్టికల్ విద్యాపరమైనది మరియు జూలై 12, 2026 నాటికి ఉన్న రియల్ ప్రాజెక్ట్ను వివరిస్తుంది. టెక్నికల్ స్టాక్, ఫీచర్లు మరియు లైవ్ డెమో లింక్లు ఆ తేదీ నాటికి ఖచ్చితమైనవి. ఏవైనా ప్లేస్హోల్డర్ విలువలు (ఉదాహరణ వినియోగదారు పేర్లు లేదా డొమైన్లు వంటివి) వాటిపై ఆధారపడే ముందు అసలు విలువల తో భర్తీ చేయాలి. పాఠకులు టూల్ను ఉపయోగించే ముందు లేదా దాని భాగాలను పునర్నిర్మించే ముందు అన్ని క్లెయిమ్లను ధృవీకరించడానికి సోర్స్ ఆర్టికల్ మరియు లైవ్ డెమోని సందర్శించాలి.
తరచుగా అడిగే ప్రశ్నలు
- DevGraveyard ఏ AI మోడల్ను ఉపయోగిస్తుంది? — ప్లాట్ఫారమ్ మీ పాతిపెట్టిన ప్రాజెక్ట్ల కోసం వ్యక్తిగతీకరించిన స్మారకోపన్యాసాలను వ్రాయడానికి Google Gemini (gemini-2.5-flash)ను ఉపయోగిస్తుంది.
- నేను బహుళ ప్రాజెక్ట్లను పాతిపెట్టవచ్చా? — అవును, మీకు ఉన్నన్ని వదిలివేసిన ప్రాజెక్ట్లను మీరు పాతిపెట్టవచ్చు. అదే రిపోజిటరీని రెండుసార్లు పాతిపెట్టకుండా సిస్టమ్ నిరోధిస్తుంది.
- DevGraveyard ఓపెన్ సోర్సా? — అవును, Varshithvhegde/devgraveyard కింద GitHubలో కోడ్ అందుబాటులో ఉంది, తద్వారా ఇది ఎలా పని చేస్తుందో ఎవరైనా చూడవచ్చు లేదా రీమిక్స్ చేయవచ్చు.
- ఇది GitHub నుండి ఏ డేటాను లాగుతుంది? — పీక్ అబ్సెషన్ స్ట్రీక్స్, మొత్తం కమిట్లు, ఉత్తమ రోజు, లేట్-నైట్ సెషన్లు మరియు మీ చివరి కమిట్ సందేశాన్ని కనుగొనడానికి టూల్ మీ పూర్తి కమిట్ చరిత్రను విశ్లేషిస్తుంది.
- నేను పాతిపెట్టిన ప్రాజెక్ట్లను ఇతరులు చూడగలరా? — అవును, పాతిపెట్టిన ప్రాజెక్టులన్నీ /graveyard వద్ద పబ్లిక్ మెమోరియల్ వాల్లో కనిపిస్తాయి, ఇక్కడ అపరిచితులు సందేశాలను పంపవచ్చు మరియు కొవ్వొత్తులను వెలిగించవచ్చు.
- 3D గ్రేవ్యార్డ్ అంటే ఏమిటి? — ఒక ఇంటరాక్టివ్ Three.js స్మశానవాటిక, ఇక్కడ మీరు టూంబ్స్టోన్లను రియల్ టైమ్లో ఇంటరాక్ట్ చేయడానికి క్లిక్ చేయవచ్చు, కొవ్వొత్తులను వెలిగించవచ్చు మరియు ప్రాజెక్ట్లను పునరుద్ధరించడానికి ఓటు వేయవచ్చు.
- దీన్ని ప్రయత్నించడానికి నేను ప్రాజెక్ట్లను వదిలివేసి ఉండాలా? — అవును, DevGraveyardని పరీక్షించడానికి కనీసం ఒక రిపోజిటరీ ఉన్న GitHub ఖాతా మీకు అవసరం, అయితే మీరు లాగిన్ చేయకుండా పబ్లిక్ గ్రేవ్యార్డ్ని చూడవచ్చు.
- ఇది కేవలం జోక్ ప్రాజెక్ట్ నా? — ఇది హాస్యంతో నిర్మించబడింది, కానీ మీ అసలు ప్రాజెక్ట్ డేటా పట్ల సాంకేతిక అమలు మరియు గౌరవం పూర్తిగా నిజమైనవి.
ట్యాగ్లు
#side-projects #developer-tools #ai-eulogy #three-js #github #devgraveyard #passion-projects
Linux Server Hardening Checklist
30 practical steps to take a fresh Linux box from default to defensible. Enter your email — you'll get the PDF instantly, plus new posts on Linux, security & AI.
Free. No spam — unsubscribe in one click.


Responses
Sign in to leave a response.