सामग्री पर जाएं

// लेखन

सफर से नोट्स

एक की टीम के रूप में शांत, निजी सॉफ्टवेयर बनाने पर विचार।

RSS feed
MFKAPPS 6 मिनट पढ़ना

एक हाइड्रेशन रूटीन जो इच्छाशक्ति पर निर्भर नहीं करता

ज़्यादातर हाइड्रेशन सलाह 'ज़्यादा पानी पिएं' पर सिमट कर रह जाती है और उम्मीद करती है कि बाकी का काम इच्छाशक्ति कर देगी। यहां एक ऐसा रूटीन है जो इच्छाशक्ति की बजाय संकेतों (cues) और हल्के रिमाइंडर्स पर बना है।

#mobile #ux #reminders
MFKAPPS 5 मिनट पढ़ना

Granyn बनाना: बिना बैंक लॉगिन वाला बजट ट्रैकर, बस तीन टेबल में

Granyn एक भी बैंक अकाउंट जोड़े बिना कई मुद्राओं में खर्च कैसे ट्रैक करता है और आवर्ती बिलों को कैसे पकड़ता है — इसके पीछे का Room स्कीमा, और इससे जुड़े समझौते।

#android #engineering #privacy
MFKAPPS 5 मिनट पढ़ना

Android नोटिफ़िकेशन एक्शन सही तरीके से: बिना ऐप खोले एक खुराक को ली गई के रूप में चिह्नित करना

Android नोटिफ़िकेशन एक्शन बटन के लिए एक व्यावहारिक गाइड — PendingIntent, activity-trampoline प्रतिबंध, goAsync(), और Room स्टेट को सुरक्षित रूप से अपडेट करना।

#android #engineering #notifications
MFKAPPS 5 मिनट पढ़ना

Pomodoro तकनीक जो एक खराब दिन में भी टिकी रहती है

25/5 टाइमर शुरू करना आसान है और छोड़ना भी उतना ही आसान। यहां Pomodoro तकनीक का एक ऐसा रूप है जो स्ट्रीक पर नहीं, रिचुअल्स पर बना है — ताकि एक मुश्किल दिन आदत को खत्म न करे।

#ux #mobile #indie
MFKAPPS 7 मिनट पढ़ना

उन लोगों के लिए एक बजटिंग सिस्टम जो कभी किसी बजट पर टिके नहीं रहे

ज़्यादातर बजट पहले दो हफ्तों में ही दम तोड़ देते हैं। तीन कैटेगरी वाला सिस्टम और पाँच मिनट की साप्ताहिक चेक-इन, जो एक परफेक्ट महीने में नहीं बल्कि एक अस्त-व्यस्त महीने में भी टिकी रहती है।

#mobile #ux #indie
MFKAPPS 4 मिनट पढ़ना

Stocky बनाना: आपकी रसोई में क्या खत्म होने वाला है, इसका पूर्वानुमान — वह भी डिवाइस पर ही

Stocky एक बारकोड स्कैन और थोड़े-से उपयोग इतिहास को ऐसी शॉपिंग लिस्ट में कैसे बदल देता है जो आपके खत्म होने से पहले ही सामने आ जाती है — और सारा गणित, सारा डेटा, आपके फोन पर ही रहता है।

#android #engineering #privacy
MFKAPPS 6 मिनट पढ़ना

ऐसा दवा रूटीन बनाना जिस पर आप वाकई टिके रहें

दवा को समय पर लेने की एक व्यावहारिक गाइड — लोग खुराक क्यों छोड़ देते हैं, रिमाइंडर का समय असल में कैसे काम करता है, और एक ऐसा रूटीन कैसे बनाएं जो एक खराब हफ्ते में भी टिका रहे।

#reminders #ux #notifications
MFKAPPS 2 मिनट पढ़ना

साइट अब सात भाषाएँ बोलती है

MFKAPPS अब अंग्रेज़ी, तुर्की, फ़्रेंच, स्पेनिश, जापानी, हिन्दी और रूसी में उपलब्ध है। एक अकेले व्यक्ति के स्टूडियो ने यह ज़हमत क्यों उठाई, और यह तेज़ कैसे बना रहता है — इस पर एक छोटी-सी टिप्पणी।

#indie #ux #philosophy
MFKAPPS 8 मिनट पढ़ना

Android पर प्राइवेसी-फर्स्ट OCR: Subly बिना क्लाउड के बिल कैसे पढ़ता है

2026 के लिए Android पर ऑन-डिवाइस OCR की व्यावहारिक गाइड, ML Kit Text Recognition के साथ — सेटअप, कोड, और वे फ़ील्ड-एक्सट्रैक्शन तरकीबें जो यूज़र के डेटा को आपके सर्वर से दूर रखती हैं।

#android #engineering #privacy
MFKAPPS 4 मिनट पढ़ना

Hydrame बनाना: बिना टोकाटाकी के स्मार्ट रिमाइंडर

एक रिमाइंडर ऐप अपने नोटिफ़िकेशन से ही जीता या मरता है। मैंने Hydrame के नोटिफ़िकेशन को कैसे डिज़ाइन किया कि वे आपको धीरे से याद दिलाएँ — और आपके दिन से लड़ने के बजाय उसके साथ ढल जाएँ, यही बता रहा हूँ।

#hydrame #engineering #ux
MFKAPPS 8 मिनट पढ़ना

सब्सक्रिप्शन का बोझ: मैं अब अपना बैंक ऐप्स से क्यों नहीं जोड़ता

सब्सक्रिप्शन-ट्रैकर ऐप्स आमतौर पर आपके बैंक लॉगिन की माँग करके समस्या हल करते हैं। 2026 में एक शांत तरीका मौजूद है — डिवाइस पर ही बिल स्कैनिंग, न Plaid, न कोई एग्रीगेटर।

#privacy #subscriptions #opinion
MFKAPPS 8 मिनट पढ़ना

2026 में भरोसेमंद Android रिमाइंडर: WorkManager, सटीक अलार्म और नए बैटरी नियम

2026 में Android पर ऐसे रिमाइंडर कैसे शिप करें जो सचमुच फायर हों — WorkManager बनाम AlarmManager, SCHEDULE_EXACT_ALARM, POST_NOTIFICATIONS, और वे OEM झंझटें जो अब भी काटती हैं।

#android #engineering #mobile
MFKAPPS 8 मिनट पढ़ना

2026 में लोकल-फर्स्ट Android: SQLite, Room, और यूज़र डेटा को डिवाइस पर ही रखना

Room और SQLite के साथ लोकल-फर्स्ट Android ऐप बनाने की 2026 गाइड — स्कीमा डिज़ाइन, माइग्रेशन, WAL, एक्सपोर्ट, और सिंक कब जोड़ें (और कब नहीं)।

#android #engineering #privacy
MFKAPPS 8 मिनट पढ़ना

2026 में मैं अकेले डेवलपर के रूप में Android ऐप्स कैसे लॉन्च करता हूँ

2026 में अकेले Kotlin + Compose वाला Android ऐप शुरू से अंत तक लॉन्च करने की एक वास्तविक प्लेबुक — स्कोप, डेवलपमेंट, Play Store लिस्टिंग, और वे उबाऊ चीज़ें जो तय करती हैं कि आप कभी लॉन्च कर भी पाएँगे या नहीं।

#android #indie #mobile
MFKAPPS 4 मिनट पढ़ना

लोकल-फ़र्स्ट ऐप्स का प्राइवेसी फ़ायदा

सबसे निजी डेटा वही है जिसे आप कभी इकट्ठा ही नहीं करते। लोकल-फ़र्स्ट सिर्फ़ एक आर्किटेक्चर का चुनाव नहीं है — यह सबसे सरल प्राइवेसी नीति है जो हो सकती है।

#privacy #engineering
MFKAPPS 4 मिनट पढ़ना

मैंने शांत औज़ार बनाने के लिए वह राह क्यों छोड़ी

ज़्यादातर ऐप्स आपको बांधे रखने के लिए बनाए जाते हैं। मैं इसका उल्टा बनाना चाहता था — ऐसा सॉफ़्टवेयर जो अपना काम करे और फिर आपके रास्ते से हट जाए।

#indie #manifesto #philosophy