<?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: Aashish Sah</title>
    <description>The latest articles on DEV Community by Aashish Sah (@as_is).</description>
    <link>https://dev.to/as_is</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%2F3983955%2F6626e97b-70be-4f48-8b62-76e4619b57de.png</url>
      <title>DEV Community: Aashish Sah</title>
      <link>https://dev.to/as_is</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/as_is"/>
    <language>en</language>
    <item>
      <title>I built 101+ free calculators with Astro – here's what I learned</title>
      <dc:creator>Aashish Sah</dc:creator>
      <pubDate>Wed, 24 Jun 2026 20:07:42 +0000</pubDate>
      <link>https://dev.to/as_is/i-built-101-free-calculators-with-astro-heres-what-i-learned-2h31</link>
      <guid>https://dev.to/as_is/i-built-101-free-calculators-with-astro-heres-what-i-learned-2h31</guid>
      <description>&lt;p&gt;So I've been working on this side project for a few months now — &lt;br&gt;
ourdailycalc.com — and I finally feel like it's at a point where &lt;br&gt;
I can talk about it.&lt;/p&gt;

&lt;p&gt;It's a calculator website. Yeah I know, another one. But hear me out.&lt;/p&gt;

&lt;p&gt;Most calculator sites I've used are either covered in ads, painfully &lt;br&gt;
slow, or give you a result with zero explanation of how they got there. &lt;br&gt;
I wanted something cleaner.&lt;/p&gt;




&lt;p&gt;I built it with Astro and honestly it was a great choice for this kind &lt;br&gt;
of project. Static generation means pages load almost instantly and &lt;br&gt;
there's zero client-side JS by default. Tailwind for styling, &lt;br&gt;
Cloudflare for deployment.&lt;/p&gt;

&lt;p&gt;The ⌘K search was something I really wanted — you can type &lt;br&gt;
"20% of 500" or "convert 5 feet to cm" directly and it just works. &lt;br&gt;
Feels nicer than hunting through menus.&lt;/p&gt;

&lt;p&gt;Every formula has its source documented too. Like BMI uses the WHO &lt;br&gt;
standard, calorie calculation uses Mifflin-St Jeor. I got tired of &lt;br&gt;
calculator sites that just give you a number and you have to trust it.&lt;/p&gt;




&lt;p&gt;The hard part honestly was scaling from like 10 calculators to 100+. &lt;br&gt;
Keeping the design consistent, the SEO structured, the codebase not &lt;br&gt;
a disaster — that took more thought than the calculators themselves.&lt;/p&gt;

&lt;p&gt;It also works offline as a PWA which was fun to implement.&lt;/p&gt;




&lt;p&gt;Still a lot to improve. Mobile UX could be better on some tools. &lt;br&gt;
Planning to push toward 200 calculators eventually.&lt;/p&gt;

&lt;p&gt;If you want to check it out: ourdailycalc.com&lt;/p&gt;

&lt;p&gt;Would genuinely love feedback — broken formulas, missing calculators, &lt;br&gt;
anything. Drop it in the comments.&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fykslk3udvjsjx72f4q9v.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fykslk3udvjsjx72f4q9v.png" alt=" " width="799" height="384"&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft5f2rk1ao7xf1bzkb9z6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft5f2rk1ao7xf1bzkb9z6.png" alt=" " width="800" height="383"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>astro</category>
      <category>webdev</category>
      <category>opensource</category>
    </item>
    <item>
      <title>I Built 77 Free Online Calculators Because I Got Tired of Searching for Them</title>
      <dc:creator>Aashish Sah</dc:creator>
      <pubDate>Sun, 14 Jun 2026 13:39:53 +0000</pubDate>
      <link>https://dev.to/as_is/i-built-77-free-online-calculators-because-i-got-tired-of-searching-for-them-k17</link>
      <guid>https://dev.to/as_is/i-built-77-free-online-calculators-because-i-got-tired-of-searching-for-them-k17</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%2F5jnnvl28ikotd6m18yk6.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%2F5jnnvl28ikotd6m18yk6.png" alt=" " width="800" height="469"&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%2Fr3vvl0aucp7ksq1ivimo.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%2Fr3vvl0aucp7ksq1ivimo.png" alt=" " width="800" height="486"&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%2F2z7764axnm48lp018wjd.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%2F2z7764axnm48lp018wjd.png" alt=" " width="799" height="479"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I needed a simple calculator.&lt;/p&gt;

&lt;p&gt;Not a complex financial model. Not a fancy AI tool.&lt;/p&gt;

&lt;p&gt;Just a calculator.&lt;/p&gt;

&lt;p&gt;So I searched Google.&lt;/p&gt;

&lt;p&gt;Then I opened one website.&lt;/p&gt;

&lt;p&gt;Then another.&lt;/p&gt;

&lt;p&gt;Then another.&lt;/p&gt;

&lt;p&gt;One had too many ads. One was slow. One looked like it hadn't been updated since 2010. Another asked me to sign up for something that should have taken 10 seconds.&lt;/p&gt;

&lt;p&gt;And that's when I had a thought:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why am I spending more time finding a calculator than actually using it?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That simple frustration became the starting point of a project that has now grown into &lt;strong&gt;OurDailyCalc&lt;/strong&gt;, a platform with more than &lt;strong&gt;77 free online calculators&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Funny Part
&lt;/h2&gt;

&lt;p&gt;At first, I only wanted to build one calculator.&lt;/p&gt;

&lt;p&gt;Just one.&lt;/p&gt;

&lt;p&gt;I thought it would be a nice small project.&lt;/p&gt;

&lt;p&gt;A few hours later, I thought:&lt;/p&gt;

&lt;p&gt;"Well, if I'm making one, I might as well make a percentage calculator too."&lt;/p&gt;

&lt;p&gt;Then:&lt;/p&gt;

&lt;p&gt;"Maybe students would find a GPA calculator useful."&lt;/p&gt;

&lt;p&gt;Then:&lt;/p&gt;

&lt;p&gt;"What about an EMI calculator?"&lt;/p&gt;

&lt;p&gt;Then:&lt;/p&gt;

&lt;p&gt;"What about SIP calculations?"&lt;/p&gt;

&lt;p&gt;Then BMI.&lt;/p&gt;

&lt;p&gt;Then GST.&lt;/p&gt;

&lt;p&gt;Then study planners.&lt;/p&gt;

&lt;p&gt;Then scientific calculators.&lt;/p&gt;

&lt;p&gt;Then conversion tools.&lt;/p&gt;

&lt;p&gt;Before I knew it, the project had completely escaped my control.&lt;/p&gt;

&lt;p&gt;What started as one calculator became dozens.&lt;/p&gt;

&lt;p&gt;And somehow, I ended up building 77 of them.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Real Problem Wasn't Coding
&lt;/h2&gt;

&lt;p&gt;The coding part was actually the easy part.&lt;/p&gt;

&lt;p&gt;The harder challenge was asking:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How do you make something people genuinely want to use?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Most people don't visit calculator websites because they're excited.&lt;/p&gt;

&lt;p&gt;They visit because they have a problem.&lt;/p&gt;

&lt;p&gt;They want an answer.&lt;/p&gt;

&lt;p&gt;Fast.&lt;/p&gt;

&lt;p&gt;Nobody wakes up and thinks:&lt;/p&gt;

&lt;p&gt;"Today I can't wait to spend 30 minutes on a calculator website."&lt;/p&gt;

&lt;p&gt;People want to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Calculate an EMI&lt;/li&gt;
&lt;li&gt;Check their GPA&lt;/li&gt;
&lt;li&gt;Figure out a percentage&lt;/li&gt;
&lt;li&gt;Estimate investment returns&lt;/li&gt;
&lt;li&gt;Calculate their age&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And then move on with their day.&lt;/p&gt;

&lt;p&gt;That realization changed how I thought about the project.&lt;/p&gt;

&lt;p&gt;Every page needed to be:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Fast&lt;/li&gt;
&lt;li&gt;Simple&lt;/li&gt;
&lt;li&gt;Mobile-friendly&lt;/li&gt;
&lt;li&gt;Easy to understand&lt;/li&gt;
&lt;li&gt;Free&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No unnecessary steps.&lt;/p&gt;

&lt;p&gt;No complicated interfaces.&lt;/p&gt;

&lt;p&gt;No distractions.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Learned Building 77 Calculators
&lt;/h2&gt;

&lt;p&gt;One thing that surprised me was how many tiny details matter.&lt;/p&gt;

&lt;p&gt;Something as simple as changing a button label can improve usability.&lt;/p&gt;

&lt;p&gt;Adding examples can reduce confusion.&lt;/p&gt;

&lt;p&gt;Making a page load a little faster can improve the entire experience.&lt;/p&gt;

&lt;p&gt;When you're building utility tools, users don't care how clever your code is.&lt;/p&gt;

&lt;p&gt;They care whether the tool solves their problem immediately.&lt;/p&gt;

&lt;p&gt;That's a humbling lesson for any developer.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Challenge Nobody Talks About
&lt;/h2&gt;

&lt;p&gt;Once the calculators were built, a new challenge appeared.&lt;/p&gt;

&lt;p&gt;Getting people to find them.&lt;/p&gt;

&lt;p&gt;Building something is one thing.&lt;/p&gt;

&lt;p&gt;Getting discovered is something completely different.&lt;/p&gt;

&lt;p&gt;I started learning about:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;SEO&lt;/li&gt;
&lt;li&gt;Sitemaps&lt;/li&gt;
&lt;li&gt;Indexing&lt;/li&gt;
&lt;li&gt;Internal linking&lt;/li&gt;
&lt;li&gt;Content strategy&lt;/li&gt;
&lt;li&gt;Search intent&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And honestly, it feels like learning an entirely new skill.&lt;/p&gt;

&lt;p&gt;I now understand why so many great products never get noticed.&lt;/p&gt;

&lt;p&gt;Building is only half the journey.&lt;/p&gt;

&lt;p&gt;Distribution matters just as much.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I'm Sharing This
&lt;/h2&gt;

&lt;p&gt;I'm still a student.&lt;/p&gt;

&lt;p&gt;I'm still learning.&lt;/p&gt;

&lt;p&gt;And this project is far from finished.&lt;/p&gt;

&lt;p&gt;But I wanted to share this story because so many side projects start with a huge idea.&lt;/p&gt;

&lt;p&gt;Mine started with a tiny annoyance.&lt;/p&gt;

&lt;p&gt;I got tired of searching for calculators.&lt;/p&gt;

&lt;p&gt;That's it.&lt;/p&gt;

&lt;p&gt;No grand vision.&lt;/p&gt;

&lt;p&gt;No market research.&lt;/p&gt;

&lt;p&gt;Just a small problem that kept bothering me.&lt;/p&gt;

&lt;p&gt;Sometimes that's enough.&lt;/p&gt;

&lt;h2&gt;
  
  
  What's Next?
&lt;/h2&gt;

&lt;p&gt;The goal is simple:&lt;/p&gt;

&lt;p&gt;Make OurDailyCalc the place people visit when they need a calculation.&lt;/p&gt;

&lt;p&gt;I'm continuing to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Add more calculators&lt;/li&gt;
&lt;li&gt;Improve existing ones&lt;/li&gt;
&lt;li&gt;Write helpful guides&lt;/li&gt;
&lt;li&gt;Learn SEO&lt;/li&gt;
&lt;li&gt;Learn product development&lt;/li&gt;
&lt;li&gt;Build in public&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And most importantly, keep listening to users.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;One thing I've learned from this journey is that useful products don't have to be complicated.&lt;/p&gt;

&lt;p&gt;You don't always need to build the next social network.&lt;/p&gt;

&lt;p&gt;You don't need a revolutionary AI breakthrough.&lt;/p&gt;

&lt;p&gt;Sometimes solving a simple problem really well is enough.&lt;/p&gt;

&lt;p&gt;So if you're sitting on an idea you've been thinking about for weeks, this is your sign to start building it.&lt;/p&gt;

&lt;p&gt;You might be surprised where it leads.&lt;/p&gt;




&lt;p&gt;🚀 &lt;strong&gt;Website:&lt;/strong&gt; &lt;a href="https://ourdailycalc.com" rel="noopener noreferrer"&gt;https://ourdailycalc.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you have feedback, ideas for new calculators, or you're building something yourself, I'd love to hear about it in the comments.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>buildinpublic</category>
      <category>startup</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
