<?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: Udit Sen</title>
    <description>The latest articles on DEV Community by Udit Sen (@aedit).</description>
    <link>https://dev.to/aedit</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F391745%2F7923e706-e847-494b-a0c1-d756a2e64d9c.jpeg</url>
      <title>DEV Community: Udit Sen</title>
      <link>https://dev.to/aedit</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/aedit"/>
    <language>en</language>
    <item>
      <title>I built a portfolio where you race my times in 4 daily puzzles</title>
      <dc:creator>Udit Sen</dc:creator>
      <pubDate>Sat, 17 Oct 2026 15:51:05 +0000</pubDate>
      <link>https://dev.to/aedit/i-built-a-portfolio-where-you-race-my-times-in-4-daily-puzzles-3il5</link>
      <guid>https://dev.to/aedit/i-built-a-portfolio-where-you-race-my-times-in-4-daily-puzzles-3il5</guid>
      <description>&lt;p&gt;My new portfolio has a small daily arcade: Minesweeper, a 6×6 Sudoku, Quick Math and Code Review (spot the bug in three short snippets). Everyone gets the same puzzles each day, and I play them first, so my real time is the one to beat.&lt;/p&gt;

&lt;p&gt;A few things I enjoyed building:&lt;/p&gt;

&lt;p&gt;Times you can't fake. The puzzles are public, so the server doesn't trust the browser. You get a signed token when you start; when you finish, the server replays your moves with the same game logic and measures the time itself.&lt;br&gt;
No-guess boards. Minesweeper and Sudoku boards are only kept if a solver can finish them by logic alone.&lt;br&gt;
A 7 KB starfield. The background was 241 KB of three.js; it's now a few KB of hand-written WebGL2.&lt;br&gt;
No cookies, and every game works with the keyboard.&lt;/p&gt;

&lt;p&gt;Today's puzzles: &lt;a href="https://aedit.me/arcade" rel="noopener noreferrer"&gt;https://aedit.me/arcade&lt;/a&gt;&lt;br&gt;
How it's built: &lt;a href="https://aedit.me/projects/aedit-me" rel="noopener noreferrer"&gt;https://aedit.me/projects/aedit-me&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I'd love feedback, and your times! 😄&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>showdev</category>
      <category>javascript</category>
      <category>nextjs</category>
    </item>
    <item>
      <title>HOVER GAMES</title>
      <dc:creator>Udit Sen</dc:creator>
      <pubDate>Thu, 21 May 2020 08:45:56 +0000</pubDate>
      <link>https://dev.to/aedit/hover-games-3hi</link>
      <guid>https://dev.to/aedit/hover-games-3hi</guid>
      <description>&lt;h2&gt;
  
  
  My Final Project
&lt;/h2&gt;

&lt;p&gt;HOVER GAMES&lt;/p&gt;

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

&lt;p&gt;It can be found on &lt;a href="https://hover.now.sh"&gt;https://hover.now.sh&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Link to Code
&lt;/h2&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--A9-wwsHG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/aedit"&gt;
        aedit
      &lt;/a&gt; / &lt;a href="https://github.com/aedit/Hovergames"&gt;
        Hovergames
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;&lt;p&gt;#Hover games&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Human Computer Interaction&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/div&gt;



&lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/aedit/Hovergames"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;


&lt;h2&gt;
  
  
  How I built it (what's the stack? did I run into issues or discover something new along the way?)
&lt;/h2&gt;

&lt;p&gt;I and a friend of mine, &lt;a class="mentioned-user" href="https://dev.to/vbhv98"&gt;@vbhv98&lt;/a&gt;, built it for our Minor Project Submission in the college. The Tech Stack we used for this project is React for the front-end, Python and Flask for the backend, MongoDB for the database management, HTML, CSS and Javascript in the front-end. The frontend is hosted over Vercel and the backend is hosted over Heroku. Both are hosted under free plans.&lt;br&gt;
We faced many issues while developing this project as we both were new to the framework and we're learning its essentials.&lt;/p&gt;

&lt;h2&gt;
  
  
  Additional Thoughts / Feelings / Stories
&lt;/h2&gt;

&lt;p&gt;Building the project collaboratively has been a good experience. We started building this project as a substitute for upcoming gaming technologies. Hover Games provide users with an interactive platform where they can play indie games with their hand gestures.&lt;/p&gt;

</description>
      <category>octograd2020</category>
      <category>react</category>
      <category>python</category>
      <category>machinelearning</category>
    </item>
  </channel>
</rss>
