Originally published on iHateReading
Hello and welcome to the new blog
A few things to share as a developer, including tools and websites as well that I use almost daily to solve issues.
Daily.dev: This website is a very much an everyday reading website, along with some other alternatives to Twitter, Reddit and Medium, Dev.to for developers
Shadcn UI library is trending and is very close to reaching 100k GitHub stars, which automatically indicates that it is one of the most popular UI libraries in React and frontend development.
Fuse.js is a simple, easy npm module for adding a deeply nested objects search using one method and a few configuration keys. We are using it on our website, iHateReading search, along with vector embeddings search integrated using client-vector-search
By the way, the client-vector-search github repository tells that they are ONXX runtime that basically runs AI LLM models on web GPU to enable the small AI LLM models to run on the machine and browser directly and I've tried using small modules locally using ONXX runtime npm and it have worked decently but bit slow and still a long way to go forward to put things in production even for decent application
ONXX runtime, if successful in running a small 1GB model, for example, allows us to easily reduce AI application costs, and that's where I am looking forward.
Pardon me for changing content from frontend to backend to webGPU. I love to write in the fashion, and the next news will be about GPU renting companies, vast.ai, because that is the future, even vercel founder has tweeted that vercel is building AI infrastructure and that every AI you need requires a GPU.
The connection is quite clear; some developers are looking for ways to run LLM models in the browser, and some are actually looking for ways to get their hands dirty on the limited resources of GPUs in the world, including Elon Musk.
For developers who wants to work Freelancing or Freelancer can certainly understand how tricky is to handle multiple projects at the same time, even if you are an employee and want to draw some extra income on the weekends that is why developer apps and similar pages, login forms, data tables and more is time wasting process and that is gettemplate.website will save hours that not even AI will save as it will cost you few $$ but getttemplate.website is FREE. So the picture is, while I was working as a freelancer once few years back, I found that the repetitive work can be put once and used or reused again and again by going back to that website. Since I don't want the same UI library that again pushes you to write components, I've decided to go further with pages and templates. Gettemplate provides pages and templates along with source code in React, Tailwind and Lucide-react icons and other latest tech stack npm modules that you can directly copy-paste to create entire pages fast.
Coming to some databases that are trending or probably a lot of products are built using the same, along with Firebase for NoSQL databases, developers like me who love JSON over tables, we have Supabase, Appwrite, but what's trending is Neon and Prisma and Planetscale databases as well.
Recently, I was working with Vercel AI SDK, which provides an AI LLM API provider in my everyday writing app, as well few other small apps I was using. One was everyday-karyam, I've uploaded it gettemplate.website/hourmantra and AI invoice generator and invoice management system.
One is contains the AI smart note aggregator or understander, that basically takes my simple everyday input, entire day long note,s and AI converts them smartly into my thoughts, to-dos, mental health status and other details of categories, for the AI LLM API i've using Vercel AI SDK in nextjs repository with server side API that makes it so easy even to launch the app on the go for others to try and another one is simple AI invoice generator that takes user prompt and generate invoice with data and open modal for user to further edit and save and in next update I'll be adding save and download invoices as well send invoices to an email address input feature. In generating invoices using AI, again I was using Vercel AI SDK that quickly generates invoices in a proper JSON format using simple user prompt and final output is validated using zod schema in nextjs server side API.
This would be enough for today, see you in the next one
Top comments (0)