A set of utilities and functions that I consistently used everytime I build a new application for the [12 startups challenge](https://justindra.com/tags/12-startups/). The idea here is to package up these functions to help me ship my ideas a lot faster an
npm install jfsiA set of utilities and functions that I consistently used everytime I build a new application for the 12 startups challenge. The idea here is to package up these functions to help me ship my ideas a lot faster and thought this might be helpful for others that want to do the same.
This is all built to support the tech stack that I've used consistently.
- SST
- Astro
- ElectroDB
- React
- Tailwind
Here are the projects that uses this package and where I've repeated some of these patterns:
- festack
- OneEPK
- Egami
- ifoundthis
- MFM Agreement
- Buddy - in progress
Simply install the package
```
pnpm add jfsi
To use it, import what you require.
`ts
import { NotFoundException } from 'jfsi/node/errors';
throw new NotFoundException('Cannot find item X...');
``
Here are the other technologies that I prefer to use at this time. If you need something and don't want to waste time thinking about it, this is a great start.
| JTD\* | Tool |
| ----------------- | ------------------------------------ |
| Analytics | Plausible |
| Payment Processor | Stripe |
| Email Delivery | Postmark |
| Customer Support | Plain |
> \*JTD - Jobs to be done