<?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: EcoGetaway</title>
    <description>The latest articles on DEV Community by EcoGetaway (@ecogetaway_b3a2518c89c057).</description>
    <link>https://dev.to/ecogetaway_b3a2518c89c057</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%2F3317846%2F55285f99-d036-4180-ac0c-688d05c5a8fe.png</url>
      <title>DEV Community: EcoGetaway</title>
      <link>https://dev.to/ecogetaway_b3a2518c89c057</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ecogetaway_b3a2518c89c057"/>
    <language>en</language>
    <item>
      <title>Performance Review Season — Visualized in CSS</title>
      <dc:creator>EcoGetaway</dc:creator>
      <pubDate>Sun, 27 Jul 2025 08:33:01 +0000</pubDate>
      <link>https://dev.to/ecogetaway_b3a2518c89c057/performance-review-season-visualized-in-css-95g</link>
      <guid>https://dev.to/ecogetaway_b3a2518c89c057/performance-review-season-visualized-in-css-95g</guid>
      <description>&lt;p&gt;_This is a submission for &lt;a href="https://dev.to/challenges/frontend/axero"&gt;Frontend Challenge: Office Edition sponsored by Axero, CSS Art: Office Culture&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Inspiration
&lt;/h2&gt;

&lt;p&gt;This CSS art takes inspiration from the year-end performance review process commonly found in office settings. Based on my experiences as a product manager in Information Technology Agile environments in an Investment Bank, it depicts moments when colleagues gather informally to discuss promotions and compensation adjustments ahead of reviews.&lt;br&gt;
The piece illustrates typical activities and interactions during review periods, such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Updating records of accomplishments
&lt;/li&gt;
&lt;li&gt;Receiving calendar reminders
&lt;/li&gt;
&lt;li&gt;Engaging in conversations and gossiping about evaluation outcome
## Demo 👉 &lt;strong&gt;Live Demo:&lt;/strong&gt; &lt;a href="https://codepen.io/EcoGetaway/full/qEONVBJ" rel="noopener noreferrer"&gt;View on CodePen&lt;/a&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%2F3evh4pa00n4hoz3zym0n.png" alt=" " width="800" height="336"&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Journey
&lt;/h2&gt;

&lt;h2&gt;
  
  
  CSS Art Inspiration
&lt;/h2&gt;

&lt;p&gt;Inspiration is from   my experience as a product manager during year-end reviews — those anxious yet humorous moments when colleagues gather around the water cooler discussing promotions and performance updates.&lt;/p&gt;

&lt;h3&gt;
  
  
  Journey
&lt;/h3&gt;

&lt;p&gt;I started with a vision of office culture elements:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Water cooler chats
&lt;/li&gt;
&lt;li&gt;Mechanical keyboards
&lt;/li&gt;
&lt;li&gt;Coffee cups
&lt;/li&gt;
&lt;li&gt;Infamous review emails, announcements, calendar items
The process involved careful positioning of each element to create a balanced, engaging scene with subtle animations bringing it to life.
---&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  What I'm Proud Of
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Capturing the relatable anxiety and humor of performance reviews through visual storytelling
&lt;/li&gt;
&lt;li&gt;Creating interactive elements like animated bubbles and typing indicators&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Challenges &amp;amp; Learnings
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Trying to master CSS animations and responsive design
&lt;/li&gt;
&lt;li&gt;Learning to iterate quickly based on visual feedback&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Vibe Coding Approach
&lt;/h3&gt;

&lt;p&gt;I relied heavily on "vibe coding" — letting the creative flow guide technical decisions. Rather than over-planning, I built iteratively, adjusting layouts and styles based on how they &lt;em&gt;felt&lt;/em&gt; visually.&lt;/p&gt;

&lt;h3&gt;
  
  
  Next Steps
&lt;/h3&gt;

&lt;p&gt;I'd like to expand this into a series exploring humorous different office culture moments (especially work-from-home situations), perhaps adding more interactive elements and accessibility features.&lt;/p&gt;

</description>
      <category>frontendchallenge</category>
      <category>devchallenge</category>
      <category>css</category>
    </item>
    <item>
      <title>Wired for Innovation: Lessons from Bolt.New hackathon</title>
      <dc:creator>EcoGetaway</dc:creator>
      <pubDate>Wed, 23 Jul 2025 13:05:02 +0000</pubDate>
      <link>https://dev.to/ecogetaway_b3a2518c89c057/wired-for-innovation-lessons-from-boltnew-hackathon-2nlo</link>
      <guid>https://dev.to/ecogetaway_b3a2518c89c057/wired-for-innovation-lessons-from-boltnew-hackathon-2nlo</guid>
      <description>&lt;p&gt;I joined the one-shot prompt track of the Bolt.New hackathon, because I was low on credits and still finding my footing with "vibe coding." My project was called Seniors Web App, a mental health companion designed for older adults. It was supposed to use voice interaction and sentiment analysis to offer empathetic, natural conversations—simple yet meaningful, blending the ease seniors need with tech that respects their dignity.&lt;br&gt;
To shape the idea, I did a quick dip-stick study. First, I visited a premium assisted-living facility for Seniors on outskirts of Bengaluru, bringing a paper prototype to show during their post-lunch social hour. The staff were kind, but only one resident responded. He pointed out, with a calm honesty, that the app would need to handle regional accents and slower speech, a note I carried forward.&lt;br&gt;
Not discouraged, I tried again near my housing complex. I offered some homemade treats, and five seniors agreed to chat over a period of three to four days. One of them, Mrs. Singh, a retired teacher, said she talks to her houseplants "because they never interrupt." That stuck with me—it became a design rule: the app had to pause generously, and signal turns clearly, letting users feel heard.&lt;br&gt;
Another senior mentioned that they often felt lonely and appreciated having a consistent companion to talk to. This feedback reinforced the importance of creating an app that could engage in meaningful conversations and provide emotional support.&lt;br&gt;
Building it was a solo effort, but I wasn't alone.&lt;br&gt;
Later that day, I got a mentor-like session with Rinka, a friend, a senior solutions architect. I expected a rushed review, but he gave me 10 minutes, sketching failure states on a whiteboard. His advice—"design the failure states first; if they feel respectful, the success states will feel inevitable"—hit deep. It's now a permanent part of how I think about building things.&lt;br&gt;
My project didn't take off much since not much could be done with one prompt, but afterward, two acquaintances reached out for access testing for their parents. One sent a photo of his dad smiling, chatting with the bot about his grandkids. That picture? It's my proof this mattered.&lt;br&gt;
I'm so thankful to everyone who helped along the way: the staff and residents at the assisted-living facility, the seniors near my place, Eric Simons the CEO of Bolt.New, Alex B., Kate and the whole Bolt.New crew for the exuberant YouTube videos and emails. You're all part of Seniors Web App, woven into its code and purpose.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>wlhchallenge</category>
      <category>community</category>
      <category>networking</category>
    </item>
  </channel>
</rss>
