<?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: Prashant Gohel</title>
    <description>The latest articles on DEV Community by Prashant Gohel (@prashant_gohel_321).</description>
    <link>https://dev.to/prashant_gohel_321</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%2F3352498%2F94ca4dfb-2614-4765-ae47-cced7e9a1677.png</url>
      <title>DEV Community: Prashant Gohel</title>
      <link>https://dev.to/prashant_gohel_321</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/prashant_gohel_321"/>
    <language>en</language>
    <item>
      <title>Desk of a Dev – CSS Art</title>
      <dc:creator>Prashant Gohel</dc:creator>
      <pubDate>Thu, 17 Jul 2025 13:07:50 +0000</pubDate>
      <link>https://dev.to/prashant_gohel_321/desk-of-a-dev-css-art-45jk</link>
      <guid>https://dev.to/prashant_gohel_321/desk-of-a-dev-css-art-45jk</guid>
      <description>&lt;p&gt;&lt;em&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;/em&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  💻 Desk of a Dev – CSS Art
&lt;/h1&gt;

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

&lt;p&gt;Office culture for me revolves around the dev's desk – a keyboard clacking away, a coffee mug steaming, sticky notes with deadlines (and pizza reminders 🍕), and a terminal always open. I wanted to bring this everyday developer vibe to life purely using &lt;strong&gt;HTML + CSS&lt;/strong&gt;, with an interactive terminal and fun easter eggs like sticky note messages and dark/light mode toggling.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&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%2Fnuyvkhmfgny1cpcl8mxv.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%2Fnuyvkhmfgny1cpcl8mxv.png" alt=" " width="800" height="404"&gt;&lt;/a&gt;&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%2Ffhbkgyqmj9luktcq8dqw.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%2Ffhbkgyqmj9luktcq8dqw.png" alt=" " width="800" height="402"&gt;&lt;/a&gt;&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%2Fyww7oqcus70ydp4ci864.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%2Fyww7oqcus70ydp4ci864.png" alt=" " width="800" height="399"&gt;&lt;/a&gt;&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%2Fkqetrpyvsfwb6mkamu4h.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%2Fkqetrpyvsfwb6mkamu4h.png" alt=" " width="800" height="399"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🔗 &lt;strong&gt;Live Demo&lt;/strong&gt;: &lt;a href="https://desk-of-a-dev.netlify.app/" rel="noopener noreferrer"&gt;View the project&lt;/a&gt;&lt;br&gt;&lt;br&gt;
🔗 &lt;strong&gt;GitHub Repository&lt;/strong&gt;: &lt;a href="https://github.com/prashantgohel321/Desk-of-a-Dev-CSS-Art" rel="noopener noreferrer"&gt;https://github.com/prashantgohel321/Desk-of-a-Dev-CSS-Art&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;💡 Try clicking the sticky notes or typing commands like &lt;code&gt;help&lt;/code&gt;, &lt;code&gt;echo Hello&lt;/code&gt;, &lt;code&gt;brew coffee&lt;/code&gt;, &lt;code&gt;git commit -m "Success!"&lt;/code&gt;, etc. in the terminal for some fun surprises!&lt;/p&gt;
&lt;/blockquote&gt;

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

&lt;p&gt;This was a deep dive into pure CSS creativity. Some highlights:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;💡 &lt;strong&gt;CSS-only art&lt;/strong&gt; – Everything on screen (monitor, mug, sticky notes, keyboard, mouse) is built with CSS.&lt;/li&gt;
&lt;li&gt;🌗 &lt;strong&gt;Dark/Light Mode&lt;/strong&gt; toggle via a simple button.&lt;/li&gt;
&lt;li&gt;⌨️ &lt;strong&gt;Interactive Terminal&lt;/strong&gt; built with input handling in JavaScript and a command system that mimics dev tools.&lt;/li&gt;
&lt;li&gt;📝 &lt;strong&gt;Sticky Notes&lt;/strong&gt; that display fun pop-ups.&lt;/li&gt;
&lt;li&gt;🖼️ Responsive design for smaller screens too!&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;What I learned:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How to simulate 3D/realistic effects with shadows and transforms.&lt;/li&gt;
&lt;li&gt;Creating interactive elements (e.g., sticky notes and the terminal) without any external frameworks.&lt;/li&gt;
&lt;li&gt;Balancing creativity with performance and interactivity in pure frontend work.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Next steps:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Make the terminal support scrollback history.&lt;/li&gt;
&lt;li&gt;Add a productivity timer like Pomodoro built into the desk!&lt;/li&gt;
&lt;li&gt;Animate the coffee steam more naturally.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;Thanks for checking out my submission!&lt;/p&gt;

&lt;p&gt;Feel free to ⭐️ the repo or connect with me on &lt;a href="https://github.com/prashantgohel321" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt; / &lt;a href="https://dev.to/prashantgohel321"&gt;DEV&lt;/a&gt;!&lt;/p&gt;

</description>
      <category>frontendchallenge</category>
      <category>devchallenge</category>
      <category>css</category>
    </item>
    <item>
      <title>The Timeline of You – A Scrollable Interactive Life Journey Interface</title>
      <dc:creator>Prashant Gohel</dc:creator>
      <pubDate>Thu, 17 Jul 2025 12:25:28 +0000</pubDate>
      <link>https://dev.to/prashant_gohel_321/the-timeline-of-you-a-scrollable-interactive-life-journey-interface-1jga</link>
      <guid>https://dev.to/prashant_gohel_321/the-timeline-of-you-a-scrollable-interactive-life-journey-interface-1jga</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for &lt;a href="https://dev.to/challenges/frontend/axero"&gt;Frontend Challenge: Office Edition sponsored by Axero, Holistic Webdev: Office Space&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;The Timeline of You&lt;/strong&gt; is a creative scroll-based digital experience that visualizes your journey through key life phases — from childhood curiosity to professional milestones — all through evolving digital environments and workspace metaphors.&lt;/p&gt;

&lt;p&gt;Each scene is styled with CSS transitions, responsive sections, and animated details, giving an immersive storytelling experience using just HTML, CSS, and a sprinkle of JS for scroll dynamics.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&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%2Fhao09nijbpgt90i7uld5.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%2Fhao09nijbpgt90i7uld5.png" alt=" " width="800" height="401"&gt;&lt;/a&gt;&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%2Flo6ubh928cfxbgorr2g3.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%2Flo6ubh928cfxbgorr2g3.png" alt=" " width="800" height="405"&gt;&lt;/a&gt;&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%2Fgeha5jwpbb1t0ch1aiuc.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%2Fgeha5jwpbb1t0ch1aiuc.png" alt=" " width="800" height="391"&gt;&lt;/a&gt;&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%2F5s3l2piz6h8kqd4ist5l.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%2F5s3l2piz6h8kqd4ist5l.png" alt=" " width="800" height="404"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🔗 Live: &lt;a href="https://timelineofyou.netlify.app/" rel="noopener noreferrer"&gt;https://timelineofyou.netlify.app/&lt;/a&gt;&lt;br&gt;&lt;br&gt;
📦 GitHub: &lt;a href="https://github.com/prashantgohel321/The-Timeline-Of-You" rel="noopener noreferrer"&gt;https://github.com/prashantgohel321/The-Timeline-Of-You&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;This was one of the most emotionally engaging and creatively fulfilling projects I've built. The idea started with “what if your resume felt like a storybook?” and evolved into an &lt;strong&gt;interactive career timeline&lt;/strong&gt; that’s both personal and universal.&lt;/p&gt;

&lt;p&gt;What I loved most:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Designing &lt;strong&gt;visually distinct stages&lt;/strong&gt; to reflect growth, struggle, and maturity&lt;/li&gt;
&lt;li&gt;Using &lt;strong&gt;scroll-linked storytelling&lt;/strong&gt; to simulate emotional pacing&lt;/li&gt;
&lt;li&gt;Animating environments with CSS (blurred lights, progress bars, icon sets)&lt;/li&gt;
&lt;li&gt;Subtle themes like burnout, first win, imposter syndrome (expressed through layout &amp;amp; tone)&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>DevOpsBoard</title>
      <dc:creator>Prashant Gohel</dc:creator>
      <pubDate>Mon, 14 Jul 2025 07:26:32 +0000</pubDate>
      <link>https://dev.to/prashant_gohel_321/devopsboard-nec</link>
      <guid>https://dev.to/prashant_gohel_321/devopsboard-nec</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for &lt;a href="https://dev.to/challenges/frontend/axero"&gt;Frontend Challenge: Office Edition sponsored by Axero, Holistic Webdev: Office Space&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;DevOpsBoard&lt;/strong&gt; is a fully frontend-only intranet dashboard designed specifically for DevOps and Cloud teams. It simulates a real-world internal workspace where engineers can track CI/CD pipelines, monitor incidents, view cloud cost breakdowns, see deployment schedules, read logs, and access tools — all using just &lt;strong&gt;HTML, CSS, and JavaScript&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Rather than creating a generic corporate intranet, I built something &lt;strong&gt;developer-focused&lt;/strong&gt;, giving teams a space to interact with data they care about: builds, environments, uptime, incidents, logs, and workflows.&lt;/p&gt;

&lt;h3&gt;
  
  
  🧩 Key Features
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;✅ CI/CD Pipeline Simulation (Frontend / Backend / Infra)&lt;/li&gt;
&lt;li&gt;⚠️ Incident &amp;amp; Alert Center with Modal Details&lt;/li&gt;
&lt;li&gt;☁️ Cloud Resource Usage + Cost Tracker (AWS / Azure / GCP simulation)&lt;/li&gt;
&lt;li&gt;📅 Deployment Calendar with Color Tags&lt;/li&gt;
&lt;li&gt;📈 DevOps Metrics (Uptime, MTTR, CFR, Deployment Frequency)&lt;/li&gt;
&lt;li&gt;⌨️ Terminal-style Live Log Feed&lt;/li&gt;
&lt;li&gt;🛠️ Tool Panel: DevOps Tips &amp;amp; Tools (Docker, Terraform, K8s, AWS)&lt;/li&gt;
&lt;li&gt;👥 Team Activity Feed (GitHub-style)&lt;/li&gt;
&lt;li&gt;📚 Knowledge Base &amp;amp; CLI Cheatsheet&lt;/li&gt;
&lt;li&gt;🧪 Test Coverage Snapshot (Fake trends)&lt;/li&gt;
&lt;li&gt;🌗 Light/Dark Mode ("Day Ops" / "Night Watch")&lt;/li&gt;
&lt;li&gt;🔀 Drag-and-Drop Widget Layout (experimental)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;🔗 &lt;strong&gt;Live Site&lt;/strong&gt;: &lt;a href="https://devopsboard.netlify.app/" rel="noopener noreferrer"&gt;https://devopsboard.netlify.app/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here are some screenshots of DevOpsBoard in action:&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%2Fmxzzpmcfw0x261xjkw3l.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%2Fmxzzpmcfw0x261xjkw3l.png" alt=" " width="800" height="449"&gt;&lt;/a&gt;&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%2Fv2pw4t788q8q9kkw739r.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%2Fv2pw4t788q8q9kkw739r.png" alt=" " width="800" height="356"&gt;&lt;/a&gt;&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%2Ftqmk8xsh2l7f6d5d4amy.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%2Ftqmk8xsh2l7f6d5d4amy.png" alt=" " width="800" height="394"&gt;&lt;/a&gt;&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%2F94aj16g5cy2643ufqs80.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%2F94aj16g5cy2643ufqs80.png" alt=" " width="800" height="330"&gt;&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;As a DevOps enthusiast, I’m always thinking about how engineering dashboards can feel more human, more useful, and more engaging. Most dashboards today are either too technical or bland. With &lt;strong&gt;DevOpsBoard&lt;/strong&gt;, I wanted to give it life — with animations, real-time simulation, and a focus on team productivity and visibility.&lt;/p&gt;

&lt;h3&gt;
  
  
  What I Learned
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Simulating real-time pipelines and logs using only vanilla JavaScript&lt;/li&gt;
&lt;li&gt;Creating accessible, readable, and responsive UI without a framework&lt;/li&gt;
&lt;li&gt;Making the UI DevOps-friendly: CLI themes, logs, metrics, and tools&lt;/li&gt;
&lt;li&gt;Building multiple sections using reusable CSS layout techniques (Grid, Flex)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This project helped me sharpen my frontend DOM skills and taught me how to present complex DevOps content through &lt;strong&gt;creative and intuitive visualizations&lt;/strong&gt; — all without a single backend call.&lt;/p&gt;

&lt;p&gt;Thanks to &lt;strong&gt;Axero&lt;/strong&gt; and &lt;strong&gt;DEV&lt;/strong&gt; for organizing this awesome challenge — it gave me the opportunity to merge my passion for &lt;strong&gt;Cloud + DevOps + Frontend Design&lt;/strong&gt; into a meaningful project.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>frontendchallenge</category>
      <category>css</category>
      <category>javascript</category>
    </item>
  </channel>
</rss>
