Dev with 20y experience, now solo founder - Tips on making SaaS products - Opensource web tools github.com/giuseppelt

Joined June 2011
16 Photos and videos
Pinned Tweet
If you're keen to selfhost, here's a little experiment: Build your own FaaS → Run functions on your infrastructure Featuring → pinches of easy backend stuff → no UI How to do it? 1/N 🧵 #buildinpublic
1
21
1,876
Today I had a scheduled procedure with my dentist that knocked me out for good the whole day. So no build updates today. But I have a little story. When he asked me what I do for a living, I said software developer. He: “Oh we are alike. I remove issues from teeth, you remove issues from computers” Me: “Yeah, you’re right. We’re good people” #buildinpublic
3
204
Many do not know that in JavaScript you can throw two errors at the same time #buildinpublic
3
7
3,258
If you want to be advanced, checkout the series of articles I'm writing about JavaScript → follow @giuseppelt → subscribe to the newsletter breakp.dev/blog/advanced-jav…

3
254
The CSS for the reaction list is quit straightforward
19
If you're keen to selfhost, here's a little experiment: Build your own FaaS → Run functions on your infrastructure Featuring → pinches of easy backend stuff → no UI How to do it? 1/N 🧵 #buildinpublic
1
21
1,876
You can read: A step by step guide how to → design 🎓 sometimes we think before doing → build 🔨 keyboard are our best friend → deploy 🚀it's for real, no joke your own FaaS with @cloudflare workers and host it on @flydotio breakp.dev/blog/build-your-o…
1
1
89
For more experiments, you can follow me @giuseppelt Retweet the Head to: → spread easy feats → let people know you like simple things x.com/giuseppelt/status/1694…

If you're keen to selfhost, here's a little experiment: Build your own FaaS → Run functions on your infrastructure Featuring → pinches of easy backend stuff → no UI How to do it? 1/N 🧵 #buildinpublic
58
The last step is the bundling. The bundle is created with bun. EmailFlare uses a bun macro to load all SPA assets in the ./dist folder, _inline_, it means, it reads the bytes and put them inside the worker code. Then bun also bundle the API together, with the assets.
1
12
The API has a little router: - under the /api path responds with the api call - otherwise it serves the static assets bundled
3