<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Johnu Marattil</title><description>Product designer in Toronto. Seven years on B2B SaaS and AI products — designing them, building them, and writing down what happened.</description><link>https://johnu.me/</link><language>en</language><item><title>Smiling Rick in Figma</title><link>https://johnu.me/lab/smiling-rick-in-figma/</link><guid isPermaLink="true">https://johnu.me/lab/smiling-rick-in-figma/</guid><description>Testing what Figma can animate, with a familiar face and only two frames.</description><pubDate>Thu, 04 Apr 2024 00:00:00 GMT</pubDate><category>visual &amp; brand</category></item><item><title>&quot;5 minutes ago&quot; timestamps</title><link>https://johnu.me/lab/relational-datetime/</link><guid isPermaLink="true">https://johnu.me/lab/relational-datetime/</guid><description>Turn a timestamp into &quot;5 minutes ago&quot; or &quot;Yesterday&quot;, and fall back to a plain date after that.</description><pubDate>Sat, 18 Nov 2023 00:00:00 GMT</pubDate><category>ui engineering</category></item><item><title>Receipts to JSON with GPT</title><link>https://johnu.me/lab/receipts-to-json-with-gpt/</link><guid isPermaLink="true">https://johnu.me/lab/receipts-to-json-with-gpt/</guid><description>An early experiment: OCR a receipt with DocTR, then have GPT-3.5 Turbo turn the raw text into structured JSON an app can use.</description><pubDate>Fri, 18 Aug 2023 00:00:00 GMT</pubDate><category>research</category></item><item><title>Truncating the middle of a string</title><link>https://johnu.me/lab/truncate-middle/</link><guid isPermaLink="true">https://johnu.me/lab/truncate-middle/</guid><description>Cut the middle out of a long string and keep both ends. Useful for filenames, wallet addresses and IDs.</description><pubDate>Sun, 13 Nov 2022 00:00:00 GMT</pubDate><category>ui engineering</category></item><item><title>Neumorphism on mobile</title><link>https://johnu.me/lab/neumorphism-in-mobile-ui/</link><guid isPermaLink="true">https://johnu.me/lab/neumorphism-in-mobile-ui/</guid><description>An experiment with soft shadows in Figma, to see how far the extruded look holds up on a phone screen.</description><pubDate>Sun, 10 Oct 2021 00:00:00 GMT</pubDate><category>visual &amp; brand</category></item><item><title>WhatsApp Do Not Disturb</title><link>https://johnu.me/lab/whatsapp-do-not-disturb/</link><guid isPermaLink="true">https://johnu.me/lab/whatsapp-do-not-disturb/</guid><description>A concept for going quiet on WhatsApp while still letting the urgent messages through.</description><pubDate>Fri, 26 Feb 2021 00:00:00 GMT</pubDate><category>product design</category></item></channel></rss>