<?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: Yanina Trekhleb</title>
    <description>The latest articles on DEV Community by Yanina Trekhleb (@yaninatrekhleb).</description>
    <link>https://dev.to/yaninatrekhleb</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%2F366063%2F924f0333-5def-49f2-9a79-d98e9701695e.jpeg</url>
      <title>DEV Community: Yanina Trekhleb</title>
      <link>https://dev.to/yaninatrekhleb</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/yaninatrekhleb"/>
    <language>en</language>
    <item>
      <title>I found my "Magic Wand": Building a Private, Zero-Dependency Journaling PWA 🪄</title>
      <dc:creator>Yanina Trekhleb</dc:creator>
      <pubDate>Sun, 22 Mar 2026 04:53:40 +0000</pubDate>
      <link>https://dev.to/yaninatrekhleb/i-found-my-magic-wand-building-a-private-zero-dependency-journaling-pwa-369f</link>
      <guid>https://dev.to/yaninatrekhleb/i-found-my-magic-wand-building-a-private-zero-dependency-journaling-pwa-369f</guid>
      <description>&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%2F4t91t0taz02fwhx4j3ks.jpg" 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%2F4t91t0taz02fwhx4j3ks.jpg" alt=" " width="800" height="424"&gt;&lt;/a&gt;&lt;br&gt;
For years, I’ve had ideas that fizzled out during the "which framework should I use?" phase. I’d get stuck in the setup, and the spark would die. This week, everything changed. I stopped overthinking and went back to the basics.&lt;/p&gt;

&lt;p&gt;I built Daily Reflections—a private, offline-first journaling space—using 100% Vanilla JS. No React, no build steps, just pure flow.&lt;br&gt;
The Solution: A Local-First Architecture 🏠&lt;br&gt;
I decided to build a PWA that treats the browser as the destination, not just the interface.&lt;/p&gt;

&lt;p&gt;State &amp;amp; Persistence: Everything lives in localStorage. There is no backend. Privacy isn't a feature; it's the architecture.&lt;/p&gt;

&lt;p&gt;Zero Dependencies: I challenged myself to skip the heavy libraries.&lt;/p&gt;

&lt;p&gt;Charts: Built using the Canvas API (no Chart.js).&lt;/p&gt;

&lt;p&gt;Icons: Hand-drawn Inline SVGs to keep the app lightweight and "analog."&lt;/p&gt;

&lt;p&gt;Offline-First: A simple Service Worker and Web App Manifest make it fully installable on iOS and Android. It works perfectly at 2 AM in airplane mode.&lt;/p&gt;

&lt;p&gt;Feature Highlight: "Then vs. Now" 🕰️&lt;br&gt;
I’m a data person, so I wanted to see my progress. The app automatically resurfaces entries from exactly 1 week, 1 month, or 1 year ago. It’s incredible how much perspective you gain just by reading what "Past You" was worried about seven days ago.&lt;/p&gt;

&lt;p&gt;Lessons Learned 🎓&lt;br&gt;
Going "Vanilla" felt like finding a magic wand. Without the abstraction of a framework, I felt closer to the code and finished the MVP in record time.&lt;/p&gt;

&lt;p&gt;Check out the live project: &lt;a href="https://yaninatrekhleb.com/daily-reflections/" rel="noopener noreferrer"&gt;https://yaninatrekhleb.com/daily-reflections/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’d love to hear from other devs—have you experimented with "No-Cloud" or local-first tools lately? How do you handle the 5MB localStorage limit for long-term data?&lt;/p&gt;

&lt;h1&gt;
  
  
  webdev #javascript #showdev #pwa #claudecode
&lt;/h1&gt;

</description>
      <category>javascript</category>
      <category>privacy</category>
      <category>showdev</category>
      <category>webdev</category>
    </item>
    <item>
      <title>How I Built a Full-Stack AI App in Under a Week — As an Email Developer</title>
      <dc:creator>Yanina Trekhleb</dc:creator>
      <pubDate>Wed, 18 Feb 2026 19:28:43 +0000</pubDate>
      <link>https://dev.to/yaninatrekhleb/how-i-built-a-full-stack-ai-app-in-under-a-week-as-an-email-developer-3afa</link>
      <guid>https://dev.to/yaninatrekhleb/how-i-built-a-full-stack-ai-app-in-under-a-week-as-an-email-developer-3afa</guid>
      <description>&lt;p&gt;TL;DR: I'm an email developer who had an idea for 2 years, couldn't afford engineers, and used Claude Code to build a live product with AI vision, payments, and real users in less than a week.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Idea That Wouldn't Go Away
&lt;/h2&gt;

&lt;p&gt;For 3+ years, my entire world was HTML tables, inline CSS, and making buttons render in Outlook. I've built over 3,000 email templates. I know what &lt;code&gt;mso-line-height-rule: exactly&lt;/code&gt; does. That's the kind of developer I am + a passionate &lt;a href="https://www.instagram.com/yaninaskitchen/" rel="noopener noreferrer"&gt;food blogger&lt;/a&gt;.&lt;br&gt;
But I had this idea that kept nagging me.&lt;br&gt;
Every week, the same thing happened in my kitchen: I'd buy fresh herbs, vegetables, ingredients for recipes I was definitely going to make. By Friday, half of it was wilting in the back of my fridge. The parsley died. Again.&lt;br&gt;
I wanted an app where I could just photograph my fridge and get instant recipe suggestions — prioritized by what's about to expire. No barcode scanning. No typing expiration dates. One photo.&lt;br&gt;
For two years, this idea lived in my head. I looked into hiring developers. The quotes made me close my laptop and walk away. As a solo creator, it felt impossible.&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%2Ff2zlc8p6axt6s1s4pzyr.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%2Ff2zlc8p6axt6s1s4pzyr.png" alt=" " width="800" height="306"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The "Why Not" Moment
&lt;/h2&gt;

&lt;p&gt;Then I tried Claude Code with a Max subscription.&lt;br&gt;
What happened next is honestly still hard to believe. In under a week, I went from idea to a live, deployed, payment-processing product.&lt;br&gt;
Here's what I built:&lt;br&gt;
✋&lt;strong&gt;Don't Touch It!&lt;/strong&gt; — Snap your fridge, get recipes sorted by what expires first.&lt;br&gt;
Live at: &lt;a href="https://dont-touch-it-app.vercel.app/" rel="noopener noreferrer"&gt;https://dont-touch-it-app.vercel.app/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Tech Stack
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Layer&lt;/th&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;Why&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Framework&lt;/td&gt;
&lt;td&gt;Next.js 14 (App Router)&lt;/td&gt;
&lt;td&gt;SSR, API routes, everything in one repo&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Database&lt;/td&gt;
&lt;td&gt;Supabase (PostgreSQL)&lt;/td&gt;
&lt;td&gt;Free tier, auth built-in, real-time&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AI&lt;/td&gt;
&lt;td&gt;Claude Vision API&lt;/td&gt;
&lt;td&gt;Best image understanding I tested&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Payments&lt;/td&gt;
&lt;td&gt;Stripe&lt;/td&gt;
&lt;td&gt;One-time credit packs, webhooks&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Hosting&lt;/td&gt;
&lt;td&gt;Vercel&lt;/td&gt;
&lt;td&gt;Auto-deploy from GitHub, PWA support&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Styling&lt;/td&gt;
&lt;td&gt;Tailwind CSS&lt;/td&gt;
&lt;td&gt;Fast iteration, mobile-first&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Total monthly cost to run: ~$120 (API budget + subscription). Everything else is on free tiers.&lt;/p&gt;

&lt;h2&gt;
  
  
  How the AI Magic Works
&lt;/h2&gt;

&lt;p&gt;The core feature is deceptively simple:&lt;/p&gt;

&lt;p&gt;User uploads a fridge photo&lt;br&gt;
Claude Vision API identifies every visible ingredient&lt;br&gt;
AI estimates perishability for each item (days until it should be used)&lt;br&gt;
Ingredients get color-coded: 🔴 use today, 🟡 use this week, 🟢 no rush&lt;br&gt;
Recipes are generated prioritizing the most perishable items&lt;/p&gt;

&lt;p&gt;The tricky part was prompt engineering. My first attempts identified maybe 50% of visible items. After iteration, I got it to scan every shelf, drawer, door compartment, and even partially hidden items. A well-stocked fridge now returns 15-25 identified items.&lt;br&gt;
The perishability estimation was another rabbit hole. Getting AI to accurately know that fresh basil lasts 2-3 days while eggs last 3 weeks — and everything in between — required very specific prompting.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Hardest Parts (That Nobody Warns You About)
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Webhooks in Production
Testing Stripe webhooks locally with the CLI? Easy. Getting them to work reliably in production? I lost an entire afternoon. The signing secret alone had me questioning my career choices.&lt;/li&gt;
&lt;li&gt;Image Handling on Mobile
Phone cameras produce massive images. Uploading a 4MB photo over a cellular connection is painful. Compression, resizing, format handling — this was way more work than I expected.&lt;/li&gt;
&lt;li&gt;Environment Variables
I had 15+ env vars by the end. Keeping local, test, and production variables in sync — and remembering which Stripe keys are test vs live — nearly broke me.&lt;/li&gt;
&lt;li&gt;The Hat-Switching Tax
The hardest part wasn't any single skill. It was switching between them 15 times a day:&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;9 AM: debugging a Stripe webhook&lt;/li&gt;
&lt;li&gt;10 AM: picking a button color&lt;/li&gt;
&lt;li&gt;11 AM: writing Instagram copy&lt;/li&gt;
&lt;li&gt;12 PM: restructuring a database table&lt;/li&gt;
&lt;li&gt;1 PM: filming my fridge with the cat in the background&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each context switch costs brain power. By day 4, I was running on coffee and stubbornness.&lt;/p&gt;

&lt;h2&gt;
  
  
  Monetization: Keeping It Simple
&lt;/h2&gt;

&lt;p&gt;I didn't want subscriptions for v1. Too complex, too much commitment for users.&lt;br&gt;
Instead: credit packs.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Pack&lt;/th&gt;
&lt;th&gt;Price&lt;/th&gt;
&lt;th&gt;Per Scan&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;3 scans&lt;/td&gt;
&lt;td&gt;$0.99&lt;/td&gt;
&lt;td&gt;$0.33&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;10 scans&lt;/td&gt;
&lt;td&gt;$2.49&lt;/td&gt;
&lt;td&gt;$0.25&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;15 scans&lt;/td&gt;
&lt;td&gt;$3.99&lt;/td&gt;
&lt;td&gt;$0.27&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Everyone gets 3 free scans per day. Power users can buy more. &lt;/p&gt;

&lt;h2&gt;
  
  
  What I'd Do Differently
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Start with the webhook setup — Don't save payments for last. Set up Stripe, webhooks, and credit logic early.&lt;/li&gt;
&lt;li&gt;Mobile-first from day one — 90% of users will be on their phone. I caught layout issues late that could've been avoided.&lt;/li&gt;
&lt;li&gt;Prompt engineering deserves its own sprint — The AI prompt is the product. Treating it as an afterthought was a mistake.&lt;/li&gt;
&lt;li&gt;Ship the ugly version faster — I spent too long on button colors when I should've been validating the concept.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The Numbers (Week 1)&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Development time: ~6 days&lt;/li&gt;
&lt;li&gt;Total cost: $120 (API credits + subscription) + $0 (all free tiers)&lt;/li&gt;
&lt;li&gt;Lines of code: I honestly don't know, Claude Code wrote most of it&lt;/li&gt;
&lt;li&gt;My contribution: product vision, design decisions, prompt engineering, and a lot of debugging, marketing, social media engagement.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Try It
&lt;/h2&gt;

&lt;p&gt;🍳 &lt;a href="https://dont-touch-it-app.vercel.app/" rel="noopener noreferrer"&gt;https://dont-touch-it-app.vercel.app/&lt;/a&gt;&lt;br&gt;
3 free scans every day. Works on any phone or computer.&lt;br&gt;
If you're an email developer, a designer, a marketer, or anyone who thinks "I'm not a real developer" — you can build products now. The barrier has never been lower.&lt;br&gt;
And if you've ever thrown away forgotten parsley — this app is for you.&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>claudecode</category>
      <category>ai</category>
      <category>nextjs</category>
    </item>
    <item>
      <title>I built a bread baking schedule app in 3 hours with Claude Code — without writing a single line of code</title>
      <dc:creator>Yanina Trekhleb</dc:creator>
      <pubDate>Thu, 15 Jan 2026 04:48:04 +0000</pubDate>
      <link>https://dev.to/yaninatrekhleb/i-built-a-bread-baking-schedule-app-in-3-hours-with-claude-code-without-writing-a-single-line-of-39kj</link>
      <guid>https://dev.to/yaninatrekhleb/i-built-a-bread-baking-schedule-app-in-3-hours-with-claude-code-without-writing-a-single-line-of-39kj</guid>
      <description>&lt;p&gt;&lt;strong&gt;The Problem&lt;/strong&gt;&lt;br&gt;
I got into sourdough baking recently. If you've tried it, you know — it's a 20-hour process with a lot of waiting and precise timing.&lt;br&gt;
Feed your starter. Wait 5 hours. Mix the dough. Wait 30 minutes. Add salt. Fold every 30 minutes for 2 hours. Shape. Proof overnight. Bake in the morning.&lt;br&gt;
Every time I baked, I'd set a dozen phone alarms and still miss steps. I wanted a simple app that would calculate all the timestamps for me.&lt;br&gt;
I know frontend development, but the thought of spending weeks building all the logic kept stopping me.&lt;br&gt;
Then I tried Claude Code.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Build Process&lt;/strong&gt;&lt;br&gt;
I just talked to Claude like I was a client describing what I wanted:&lt;br&gt;
"I want a bread baking schedule app. I pick a recipe, set my start time, &lt;br&gt;
and it shows me all the steps with exact timestamps."&lt;br&gt;
Within seconds — a working React app.&lt;br&gt;
Then I kept iterating:&lt;/p&gt;

&lt;p&gt;"Add a dropdown with different recipes" → Done&lt;br&gt;
"Show ingredients for each recipe" → Done&lt;br&gt;
"Let me set the END time and calculate backwards" → Done&lt;br&gt;
"Deploy it to GitHub Pages" → Done&lt;/p&gt;

&lt;p&gt;Each request took seconds. No Googling. No Stack Overflow. No debugging missing semicolons.&lt;br&gt;
Total time: 3 hours of conversation.&lt;br&gt;
(Okay, plus waiting for rate limits to reset 😅)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Result&lt;/strong&gt;&lt;br&gt;
&lt;em&gt;Flour Hour&lt;/em&gt; — a bread baking schedule planner with:&lt;/p&gt;

&lt;p&gt;📋 22 recipes — sourdough, croissants, brioche, focaccia, bagels, cinnamon rolls, discard pancakes, and more&lt;br&gt;
⏰ Flexible scheduling — set start time OR work backwards from when you want to eat&lt;br&gt;
📝 Ingredient lists — for each recipe&lt;br&gt;
📱 Mobile-friendly — works on any device&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tech Stack&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;React + Vite — frontend framework&lt;/li&gt;
&lt;li&gt;GitHub Pages — free hosting&lt;/li&gt;
&lt;li&gt;Google Analytics — tracking visitors&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And I didn't write a single line of code myself.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What Surprised Me&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;It understood context
I didn't have to explain everything each time. Claude remembered what we'd built and made changes in the right places.&lt;/li&gt;
&lt;li&gt;It handled the boring stuff
Deployment configs, CSS path issues, file structure — Claude just handled it.&lt;/li&gt;
&lt;li&gt;It felt like collaboration
I'd describe a problem, and Claude would sometimes suggest a better approach than what I had in mind.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Try It&lt;br&gt;
🔗 Live app: &lt;a href="https://yaninatrekhleb.github.io/flour-hour/" rel="noopener noreferrer"&gt;https://yaninatrekhleb.github.io/flour-hour/&lt;/a&gt;&lt;br&gt;
💻 GitHub: &lt;a href="https://github.com/YaninaTrekhleb/flour-hour" rel="noopener noreferrer"&gt;https://github.com/YaninaTrekhleb/flour-hour&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you've been sitting on an app idea because the technical work feels overwhelming — try just talking to Claude about it.&lt;br&gt;
You might surprise yourself.&lt;/p&gt;

&lt;p&gt;Follow me for more:&lt;/p&gt;

&lt;p&gt;📸 &lt;a href="https://www.instagram.com/yaninaskitchen/" rel="noopener noreferrer"&gt;Instagram&lt;/a&gt;&lt;br&gt;
📺 &lt;a href="https://www.youtube.com/@yaninaskitchen" rel="noopener noreferrer"&gt;YouTube&lt;/a&gt;&lt;br&gt;
🎵 &lt;a href="https://www.tiktok.com/@yaninaskitchen" rel="noopener noreferrer"&gt;TikTok&lt;/a&gt;&lt;br&gt;
☕ &lt;a href="https://buymeacoffee.com/home_full_of_recipes" rel="noopener noreferrer"&gt;Buy me a coffee&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;What are you building with AI? Drop a comment — I'd love to see!&lt;/p&gt;

</description>
      <category>claudeai</category>
      <category>react</category>
      <category>webdev</category>
      <category>buildinpublic</category>
    </item>
    <item>
      <title>To-do list - helpful or disappointing?</title>
      <dc:creator>Yanina Trekhleb</dc:creator>
      <pubDate>Thu, 30 Apr 2020 17:26:37 +0000</pubDate>
      <link>https://dev.to/yaninatrekhleb/to-do-list-helpful-or-disappointing-25nk</link>
      <guid>https://dev.to/yaninatrekhleb/to-do-list-helpful-or-disappointing-25nk</guid>
      <description>&lt;p&gt;Do you like to write down your plans for the day? Do you like to plan for tomorrow or the week ahead? &lt;/p&gt;

&lt;p&gt;For me it's easier to live if I know what I'm gonna do today, and also so I don't forget anything!😀&lt;br&gt;
Also, I know there's no point in writing down more than 10 tasks, it'll be depressing if you don't finish them in time. &lt;br&gt;
And you don't want to plan anything else. You don't have to push yourself, you have to help yourself. &lt;br&gt;
Start with five important things for a day!&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%2Fi%2Fjhwlcer5hhn3pyp7i0yh.gif" 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%2Fi%2Fjhwlcer5hhn3pyp7i0yh.gif" alt="to-do list" width="600" height="467"&gt;&lt;/a&gt;&lt;br&gt;
I have combined practicality, ease of use, and I think a beautiful design and created &lt;a href="https://yaninatrekhleb.github.io/to-do-list/" rel="noopener noreferrer"&gt;To Do List&lt;/a&gt; and &lt;a href="https://github.com/YaninaTrekhleb/to-do-list" rel="noopener noreferrer"&gt;I've open-sourced it on GitHub&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;What about you? Does planning ahead help you?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://yaninatrekhleb.github.io/to-do-list/" rel="noopener noreferrer"&gt;👉🏻Try it here👈🏻&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>react</category>
      <category>productivity</category>
    </item>
    <item>
      <title>10 000 days Birthday Calculator</title>
      <dc:creator>Yanina Trekhleb</dc:creator>
      <pubDate>Tue, 14 Apr 2020 13:38:11 +0000</pubDate>
      <link>https://dev.to/yaninatrekhleb/10-000-days-birthday-calculator-1ae5</link>
      <guid>https://dev.to/yaninatrekhleb/10-000-days-birthday-calculator-1ae5</guid>
      <description>&lt;p&gt;Have you ever wondered how many DAYS you are? And what about when is your ’10 000 days Birthday’?&lt;br&gt;
Maybe it’s time bake a birthday cake? 😀&lt;/p&gt;

&lt;p&gt;So I decided to create a &lt;a href="https://yaninatrekhleb.github.io/tenThousandDays/index.html" rel="noopener noreferrer"&gt;"10 000 days birthday calculator"&lt;/a&gt; and &lt;a href="https://github.com/YaninaTrekhleb/tenThousandDays" rel="noopener noreferrer"&gt;I've open-sourced it on GitHub&lt;/a&gt;.&lt;br&gt;
Just choose your birthday date and see when it’s time to celebrate!&lt;br&gt;
You can also see how many days you are today and at what stage in life you are! &lt;/p&gt;

&lt;p&gt;&lt;a href="https://yaninatrekhleb.github.io/tenThousandDays/index.html" rel="noopener noreferrer"&gt;👉🏻Try it here👈🏻&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>css</category>
    </item>
    <item>
      <title>235 ideas of what to do while you are on quarantine</title>
      <dc:creator>Yanina Trekhleb</dc:creator>
      <pubDate>Mon, 13 Apr 2020 20:02:20 +0000</pubDate>
      <link>https://dev.to/yaninatrekhleb/235-ideas-of-what-to-do-while-you-are-on-quarantine-4gek</link>
      <guid>https://dev.to/yaninatrekhleb/235-ideas-of-what-to-do-while-you-are-on-quarantine-4gek</guid>
      <description>&lt;p&gt;So far, like everyone else sitting in quarantine, I’ve been thinking about doing something useful (like everyone is doing 😄) at home.&lt;/p&gt;

&lt;p&gt;I started googling and found a lot of ideas to do something with your loved one or alone while you’re at home.&lt;/p&gt;

&lt;p&gt;So I decided to create a &lt;a href="https://yaninatrekhleb.github.io/quarantine-what-to-do/" rel="noopener noreferrer"&gt;"random generator"&lt;/a&gt; of activities which you can do during the quarantine and &lt;a href="https://github.com/YaninaTrekhleb/quarantine-what-to-do" rel="noopener noreferrer"&gt;I've open-sourced it on GitHub&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%2Ffxiqhnomianrnaxib078.gif" 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%2Ffxiqhnomianrnaxib078.gif" width="600" height="420"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You will get ideas from such categories as: movies, creativity, personal development, cooking, cleaning, and much more.&lt;/p&gt;

&lt;p&gt;Meet dawn, clean up the pantry, spend five minutes in silence and more.&lt;br&gt;
What will you get from this list?&lt;/p&gt;

&lt;p&gt;Do some little challenge.Choose 3–5 consecutive actions and do their next days.Or choose 3 actions for 1 day. The choice is big.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://yaninatrekhleb.github.io/quarantine-what-to-do/" rel="noopener noreferrer"&gt;👉🏻Try it here👈🏻&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>react</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
