<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Shivansh</title>
    <description>The latest articles on DEV Community by Shivansh (@sxivansx).</description>
    <link>https://dev.to/sxivansx</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3056337%2F6e65d3b5-5cfc-4023-81e0-0c3265d4bde2.jpg</url>
      <title>DEV Community: Shivansh</title>
      <link>https://dev.to/sxivansx</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sxivansx"/>
    <language>en</language>
    <item>
      <title>i turned a folder of markdown into a coworker that actually knows me</title>
      <dc:creator>Shivansh</dc:creator>
      <pubDate>Tue, 02 Jun 2026 19:59:04 +0000</pubDate>
      <link>https://dev.to/sxivansx/i-turned-a-folder-of-markdown-into-a-coworker-that-actually-knows-me-1kfe</link>
      <guid>https://dev.to/sxivansx/i-turned-a-folder-of-markdown-into-a-coworker-that-actually-knows-me-1kfe</guid>
      <description>&lt;p&gt;most people's notes are where ideas go to die.&lt;/p&gt;

&lt;p&gt;a notion page you never open again. a notes app with 400 untitled entries. screenshots you saved and forgot. i had all of that.&lt;/p&gt;

&lt;p&gt;so i built a second brain. it's a folder of plain markdown files that an AI reads, writes to, and thinks with. no fancy app. no subscription. just files and a model that knows the whole folder.&lt;/p&gt;

&lt;p&gt;here's why i actually use it, and how it works.&lt;/p&gt;




&lt;h2&gt;
  
  
  why it's useful (the honest part)
&lt;/h2&gt;

&lt;p&gt;the real reason this exists: i was tired of re-explaining myself to a chatbot every single time. who i am, what i'm working on, what i shipped last week. paste, paste, paste, then ask the question.&lt;/p&gt;

&lt;p&gt;now there's one folder that holds all of it. work, projects, personal goals, raw notes. and the AI i use can read the whole thing at once.&lt;/p&gt;

&lt;p&gt;so when i ask it something, it already knows the context. it knows i intern at remotestar. it knows kiks studios is my thing. it knows what moved this week and what's gone quiet. i don't feed it any of that. it's just there.&lt;/p&gt;

&lt;p&gt;that's the unlock. context, already loaded, every time.&lt;/p&gt;

&lt;h2&gt;
  
  
  it goes both ways
&lt;/h2&gt;

&lt;p&gt;this is the part people miss when they build a notes vault. most setups are read-only in practice. you write into them and never get anything back out.&lt;/p&gt;

&lt;p&gt;mine is two-directional. i talk to it, it writes back into the files.&lt;/p&gt;

&lt;p&gt;when i run a check-in, it asks me one question per work stream and takes my answers and edits the actual markdown. i'm not sitting there formatting notes by hand. i answer like i'm talking to someone, and it files everything where it belongs. later it reads that same stuff back to help me plan.&lt;/p&gt;

&lt;p&gt;info goes in by conversation. it gets sorted to the right file. it comes back out as context when i need it. that loop is the whole thing.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmermaid.ink%2Fimg%2FZmxvd2NoYXJ0IExSCiAgTWVbIm1lPGJyLz50YWxraW5nLCBkcm9wcGluZyBub3RlcyJdIC0tPiBWYXVsdFsoInRoZSB2YXVsdDxici8-bWFya2Rvd24gZmlsZXMiKV0KICBWYXVsdCAtLT4gQUlbInRoZSBBSTxici8-cmVhZHMgZXZlcnl0aGluZyJdCiAgQUkgLS0-fCJ3cml0ZXMgYW5zd2VycyBiYWNrInwgVmF1bHQKICBBSSAtLT58InBsYW5zLCBwb3N0cywgY29udGV4dCJ8IE1l%3Ftype%3Dpng%26theme%3Dneutral%26bgColor%3Dffffff" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmermaid.ink%2Fimg%2FZmxvd2NoYXJ0IExSCiAgTWVbIm1lPGJyLz50YWxraW5nLCBkcm9wcGluZyBub3RlcyJdIC0tPiBWYXVsdFsoInRoZSB2YXVsdDxici8-bWFya2Rvd24gZmlsZXMiKV0KICBWYXVsdCAtLT4gQUlbInRoZSBBSTxici8-cmVhZHMgZXZlcnl0aGluZyJdCiAgQUkgLS0-fCJ3cml0ZXMgYW5zd2VycyBiYWNrInwgVmF1bHQKICBBSSAtLT58InBsYW5zLCBwb3N0cywgY29udGV4dCJ8IE1l%3Ftype%3Dpng%26theme%3Dneutral%26bgColor%3Dffffff" alt="two-way loop: me to vault to AI and back" width="805" height="175"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  how it's built
&lt;/h2&gt;

&lt;p&gt;every note flows through the same lifecycle. capture it, sort it, distill it, then use it. tiago forte calls this CODE.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmermaid.ink%2Fimg%2FZmxvd2NoYXJ0IExSCiAgQVsiY2FwdHVyZTxici8-cmF3IGR1bXAgaW4gSW5ib3gvIl0gLS0-IEJbIm9yZ2FuaXplPGJyLz5yb3V0ZSB0byB0aGUgcmlnaHQgZm9sZGVyIl0KICBCIC0tPiBDWyJkaXN0aWxsPGJyLz5hZGQgYSBvbmUtbGluZSB0YWtlYXdheSJdCiAgQyAtLT4gRFsiZXhwcmVzczxici8-cG9zdHMsIGJpb3MsIHByb2ZpbGUsIHBsYW5zIl0%3D%3Ftype%3Dpng%26theme%3Dneutral%26bgColor%3Dffffff" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmermaid.ink%2Fimg%2FZmxvd2NoYXJ0IExSCiAgQVsiY2FwdHVyZTxici8-cmF3IGR1bXAgaW4gSW5ib3gvIl0gLS0-IEJbIm9yZ2FuaXplPGJyLz5yb3V0ZSB0byB0aGUgcmlnaHQgZm9sZGVyIl0KICBCIC0tPiBDWyJkaXN0aWxsPGJyLz5hZGQgYSBvbmUtbGluZSB0YWtlYXdheSJdCiAgQyAtLT4gRFsiZXhwcmVzczxici8-cG9zdHMsIGJpb3MsIHByb2ZpbGUsIHBsYW5zIl0%3D%3Ftype%3Dpng%26theme%3Dneutral%26bgColor%3Dffffff" alt="CODE lifecycle: capture, organize, distill, express" width="1052" height="94"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;raw stuff lands in &lt;code&gt;Inbox/&lt;/code&gt; first. always. i don't decide where it goes when i capture it, because that's friction and friction kills the habit.&lt;/p&gt;

&lt;p&gt;the folders aren't by topic. they're by how actionable the thing is. this is PARA. a project has a finish line. an area is ongoing, like my remotestar role. resources are reference i might pull from later. archive is done stuff i never delete.&lt;/p&gt;

&lt;h2&gt;
  
  
  everything is linked
&lt;/h2&gt;

&lt;p&gt;here's where it gets good. every file links to other files. and &lt;code&gt;shivansh.md&lt;/code&gt;, my master profile, sits in the middle as the hub everything connects back to.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0iqes8qoj27ars2roveg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0iqes8qoj27ars2roveg.png" alt=" " width="800" height="522"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;my obsidian graph view. shivansh.md is the big node in the center, everything links back to it&lt;/p&gt;

&lt;p&gt;that web isn't decoration. the AI follows those links. ask about one project and it pulls in the people, the client, the related notes, the personal context around it, because they're all connected.&lt;/p&gt;

&lt;p&gt;this is why my planning actually works. when it gives me a weekly review or a morning brief, it isn't guessing. it walks the graph. one true profile in the center, everything else hanging off it, all reachable in one read.&lt;/p&gt;

&lt;h2&gt;
  
  
  the commands i run on top
&lt;/h2&gt;

&lt;p&gt;a folder of notes is just a folder. the AI layer is what makes it feel alive. i wrote a few custom commands, each one reads the vault and does one job:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;check-in&lt;/strong&gt; walks me through each work stream and writes my answers back into the files. this is the two-way loop in action.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;think&lt;/strong&gt; reads everything and tells me what it notices. contradictions, a stream going quiet, leverage i'm missing. it doesn't ask questions or change anything, it just gives me an honest read.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;morning&lt;/strong&gt; hands me today's focus and a standup draft.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;plan&lt;/strong&gt; does a friday review and picks one focus per stream for next week.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;spark&lt;/strong&gt; turns what i'm actually working on into post ideas i could write today.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;think and check-in are the two i lean on most. one keeps the vault current, the other tells me what i'm not seeing.&lt;/p&gt;

&lt;h2&gt;
  
  
  the voice rule
&lt;/h2&gt;

&lt;p&gt;quick one. AI writing has a tell. em-dashes everywhere, "it's not x, it's y," lists of three, words like delve and leverage and robust.&lt;/p&gt;

&lt;p&gt;so anything that comes out of this folder runs through a humanizer skill first. i imported it from github and tuned it to a few sample posts of mine, so the output reads like me typing instead of a press release. this blog went through it.&lt;/p&gt;

&lt;h2&gt;
  
  
  how it lives on two machines
&lt;/h2&gt;

&lt;p&gt;i work off a macbook air and a mac mini. the vault sits in iCloud drive and both machines point a symlink at it. so does the config that holds the commands and the memory.&lt;/p&gt;

&lt;p&gt;open obsidian on either mac and it's the same brain. start the AI on either one and it has the same context. nothing to sync by hand.&lt;/p&gt;

&lt;h2&gt;
  
  
  the takeaway
&lt;/h2&gt;

&lt;p&gt;the value was never the notes. plenty of people have notes. the value is one place that's true, linked together, that a model can read all at once and write back into.&lt;/p&gt;

&lt;p&gt;a markdown folder costs nothing. the linking and the two-way loop are what turn it from a graveyard into a coworker. build the folder, keep it honest, connect everything, then point a model at it.&lt;/p&gt;

&lt;p&gt;your notes already know you. they just couldn't talk back yet.&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>ai</category>
      <category>obsidian</category>
      <category>markdown</category>
    </item>
    <item>
      <title>Making GPay Smarter with Tags: UX for Real-World Spending</title>
      <dc:creator>Shivansh</dc:creator>
      <pubDate>Sat, 19 Apr 2025 13:57:11 +0000</pubDate>
      <link>https://dev.to/sxivansx/making-gpay-smarter-with-tags-ux-for-real-world-spending-ikl</link>
      <guid>https://dev.to/sxivansx/making-gpay-smarter-with-tags-ux-for-real-world-spending-ikl</guid>
      <description>&lt;h2&gt;
  
  
  &lt;strong&gt;Introduction&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Hi, I’m Shivansh, a multidisciplinary designer with a focus on UI/UX, graphic design, logos, product, and brand identity. I’m passionate about building meaningful digital experiences that help brands connect, communicate, and grow.&lt;/p&gt;

&lt;p&gt;Here in this project I explore a new conceptual feature—Tags—for one of India’s most widely used payment platforms, Google Pay (GPay). The feature aims to improve how users track and organize their transactions through a smart and intuitive tagging system.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Disclaimer: This is a self-initiated, personal project. It is not affiliated with or commissioned by Google.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;What is GPay?&lt;/strong&gt;&lt;br&gt;
Google Pay is a secure, user-friendly digital payments platform developed by Google and built on India’s UPI system. It enables seamless bank transfers, bill payments, and purchases—while ensuring top-tier encryption and integration across the Google ecosystem.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why Google Pay?&lt;/strong&gt;&lt;br&gt;
I chose GPay simply because it’s the app I use every day—just like most people around me. It’s quick, clean, and does exactly what I need without getting in the way. That made it the perfect place to imagine a feature like Tags—something small and helpful that fits naturally into how we already use the app.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Project Overview&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;The project centers on integrating a new feature within GPay—Tags—designed to help users group, label, and track payments with more context. Whether it’s a road trip, a birthday dinner, or team expenses, Tags allow users to organize transactions under a single label, invite participants, and set budgets—all without disrupting GPay’s existing flow.&lt;/p&gt;

&lt;p&gt;This case study dives into the challenges users face with managing scattered transactions and unclear payment histories—especially around group spending. Through structured UX methods like user personas, pain point mapping, wireframing, and visual design, the feature was crafted to solve these gaps while aligning with GPay’s overall simplicity.&lt;/p&gt;

&lt;p&gt;Beyond UX, the solution also unlocks potential business value: better user retention, increased engagement, and more personalized financial insights—all within a familiar interface.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Role&lt;/strong&gt;&lt;br&gt;
UI/UX Designer&lt;br&gt;
Tool Used: Figma&lt;/p&gt;

&lt;h2&gt;
  
  
  Problem &amp;amp; Goals
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;The Problem:&lt;/strong&gt;&lt;br&gt;
While GPay excels at quick transactions, it lacks structure for group or purpose-driven payments. Users struggle with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;No way to group related payments (like for trips or events).&lt;/li&gt;
&lt;li&gt;Cluttered transaction feeds with no context or clarity.&lt;/li&gt;
&lt;li&gt;Lack of tools for budgeting or tracking shared expenses.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This leads to confusion, especially when splitting bills or managing recurring group payments. Even you would have gone through it, sitting holding your head at the month end trying to figure out which payment went where.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Solution:&lt;/strong&gt;&lt;br&gt;
Tags offer a lightweight but powerful way to organize payments. They aim to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Group related transactions under custom labels (like “Goa Trip” or “Flat Rent”).&lt;/li&gt;
&lt;li&gt;Add participants to shared tags for visibility and transparency.&lt;/li&gt;
&lt;li&gt;Set simple budgets for events or time-bound tags.&lt;/li&gt;
&lt;li&gt;Enhance GPay’s value without changing how users currently use it.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;In short, Tags add a contextual layer that brings clarity to spending, without bloating the app’s core experience.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Design Process and Flow&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1. Research &amp;amp; Discovery&lt;/strong&gt;&lt;br&gt;
It all began with a simple question—why do group payments still feel so messy? From weekend getaways to household grocery expense. It was very difficult to maintain track of expense went toward same cause. To dig deeper, I looked into how people currently manage shared expenses and explored tools like notes app (can you actually believe me). Patterns began to emerge, not just in how users struggled, but also in what they wished for. That’s when I started mapping goals—not just from a user’s point of view.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. User Insights&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I crafted user personas based on real-world use cases to build empathy. This phase helped define clear goals—what users needed, what frustrated them, and how Tags could make a difference in real usage.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Meet Rahul&lt;br&gt;
A 26-year-old marketing executive living in Bangalore. He often pays bills be it Weekend trips or Friday dinners. Rahul uses Gpay daily but constantly struggles to track which payment was paid for what. Most of the time, the transaction history feed gets messy, and he ends up holding is head looking at 100s of payments trying to figure out. A feature like Tags would help him stay organized without switching to another app.&lt;/p&gt;

&lt;p&gt;Meet Tanvi&lt;br&gt;
A 30-year-old freelance designer who handles both personal and work payments on GPay. From paying vendors to managing client expenses, her transaction history is filled with unrelated entries. She wants an easy way to sort payments by project or event so she can stay on top of her finances. Tags would give her the control she needs—without changing how she already uses the app.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;3. Wireframing &amp;amp; Ideation&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I started by developing wireframes, with the goal of seamlessly integrating two new buttons—Create Tag and View Tags—onto GPay’s home screen. Placing them on the main screen was intentional. The idea was to make the feature feel like a natural part of the app, encouraging everyday use and making tag-based payments more accessible from the start.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F83os603d5ejvx817l5w4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F83os603d5ejvx817l5w4.png" alt="Image description" width="642" height="903"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Next was the task of creating a tag screen the entry point for tag ecosystem for users, This screen was designed to let users quickly create a Tag without feeling overwhelmed. I kept the layout minimal—just a name, optional budget, and participant field—to reduce friction and keep it lightweight. The rounded “Create Track” button draws focus, and recent tags at the bottom encourage reuse and familiarity.&lt;/p&gt;

&lt;p&gt;My goal was to make this feel like a natural extension of GPay, not a new tool—so it blends with the existing UI while subtly introducing utility.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F89szmjh8u4lx7tqxv2sp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F89szmjh8u4lx7tqxv2sp.png" alt="Image description" width="424" height="617"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Next was my tags screen. this shows all active tags in one place—like a dashboard for past spending. Each tag neatly displays the total amount, number of transactions, and when it started. It’s designed to feel familiar, almost like viewing a folder of grouped expenses. The goal here was quick recall and a clean overview without digging through your feed.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmd1ehqz31e2lea0g0kup.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmd1ehqz31e2lea0g0kup.png" alt="Image description" width="568" height="827"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Next, I designed the flow where users can add a tag to a transaction—either while making the payment or afterward. The idea was to keep it next to the existing “Note” field for familiarity.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Now about Notes: they’re useful for one-off context, but they fall short when payments start piling up. Notes don’t group transactions or help track shared spending over time. That’s where Tags step in—to bring structure, recall, and meaning when things scale.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu45tlok5tgeh3hqp3o57.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu45tlok5tgeh3hqp3o57.png" alt="Image description" width="647" height="907"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fan87u5jnsf2h31ie3sus.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fan87u5jnsf2h31ie3sus.png" alt="Image description" width="651" height="912"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;View Tags screen. this screen shows the dedicated view for a tag. Once a tag is created, all related transactions show up here—sorted and grouped for clarity. It's a cleaner way to revisit your spending, whether for a trip, rent, or any category . Instead of scrolling through a long payment history, everything tied to that purpose lives here—simple and organized.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F80gn59i4dapdn5zebvnm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F80gn59i4dapdn5zebvnm.png" alt="Image description" width="569" height="827"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Results
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhofkotsglfeza2velzgt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhofkotsglfeza2velzgt.png" alt="Image description" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx137jtj1fazabw9zlq9g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx137jtj1fazabw9zlq9g.png" alt="Image description" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Final Thoughts&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Tags was my attempt to bring a little more sense and structure to everyday payments. It’s simple, contextual, and fits right into how people already use GPay—without adding friction.&lt;br&gt;
A small idea, but one that could make payment tracking a lot more human.&lt;br&gt;
— Shivansh&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>ux</category>
      <category>ui</category>
      <category>design</category>
      <category>product</category>
    </item>
  </channel>
</rss>
