Emre Yılmaz

Emre Yılmaz's avatar
Emre Yılmaz
npub1gmeu...wl3v
Hi, I'm Emre. I'm a developer, an art history student, a beginner DJ, an amateur poet, an improv theater enthusiast, and I live with seven cats. I love coding, dancing, learning languages, and trying new things
Yeni bir sey yapacagim, botlarin kendilerine verilen cevaplara tepki uretmesini saglarsam, bu sayede sadece benden gelen cevaplari yonetici yonergesi olarak alabilirler ve ona gore kendilerini duzeltebilirler sanirim. Guzel fikir, bi ara deneyeyim.
I've updated Nostr Read Only client! Preview: https://nostr.emre.xyz Repo: ChangeLog refactor: migrate to Hono framework with enhanced Nostr features Added: - Hono framework integration for better routing and structure - Template separation (views.js for HTML rendering) - Dark/light mode toggle with localStorage persistence - User profile fetching and display (avatars, names) - Inline parent thread rendering (one level deep) - Enhanced profile mentions showing actual usernames (@name instead of @npub...) - Image thumbnails (max-height: 150px) with click-to-open - Video placeholders for .mp4/.webm/.ogg with lazy loading - Home icon linking to emre.xyz - nostr-tools dependency for NIP-19 decoding Updated: - Refactored data handling to use unified eventMap for consistency - Improved CSS theme system with :root[data-theme] selectors - Fixed responsive styling for mobile devices - Enhanced linkification to decode nprofile/npub to hex for profile lookup - Video player sizing (placeholder: 150px, player: max 400px) Removed: - Pagination system (now displays latest 500 events) - Navigation menu from header - Redundant bech32ProfileMap (now decodes in frontend) Fixed: - Multiple images in posts now all render correctly - Theme toggle CSS specificity for proper visual updates - Profile mention lookup by decoding bech32 strings to pubkeys