We use C# “decimal” type on backend for high-precision calculations. Frankly, we do not trust third-party libraries when it comes to mission critical calculations. We would better stay safe with well-tested enterprise frameworks like .NET.
Usually users search a specific unit conversion, such as “convert meters to feet”. They will be redirected by a search engine to a dedicated page with detailed units descriptions down below the category page, example https://www.betaconvert.com/length/meters/feet , do their conversion and leave. For the case when a user begins navigation from top-bottom, we will consider to load a proper unit description on unit change as you have suggested.
When a user converts, for example, 0.0001 millimeters to miles, most of converters out there will fail to provide the correct result due to precision loss. I know, it’s rare case, but we want to ensure that we can handle all cases without exception.
Having a dedicated page for a category or particular conversion between units, allows adding extra information, such as info about unit of measurement and formula. Example: https://www.betaconvert.com/length/meters/feet
Our service uses backend to perform high-precision calculations not available through Javascript. That’s why it was an intentional decision in order to avoid any delays between entering the text and backend response. However, we might change our decision after additional performance testing.
We use high-precision calculations up to 28 decimal digits that cannot be provided by numeric types available in Javascript. That’s why we do our calculations on the backend.
The website shares cookies with Google over Google Analytics only if cookies are accepted via consent banner, otherwise the website browsing is completely anonymous. Regarding 1496 partners, these entities will not get any information if there is no services associated with them plugged-in to our website (and there is no such in our case). They are just registered partners of Cookie Consent Provider that we use on our website.
Hi HN! https://www.resizepixel.com is a mobile-friendly image editing website. It is useful when need to edit images quickly without using heavy tools like Photoshop or GIMP.
Tip: to try it out, click "Edit a sample image" link on home page.
Simly do what you like. Find some good idea and enjoy doing it as a side project without leaving your current job. Who knows maybe some day it will become a good startup.
Right, it determines ability to scale. For instance, time to time I had a timeout error while connecting to Redis even on low load. After rewriting to async-await the issue has gone.
I've been developing ASP.NET Core website for 1 year. Now my website runs on production. It is easy to customize, fast and reliable platform. Microsoft makes a lot of efforts to add new features to it. So I definitely advise to use ASP.NET Core.