4lejandrito

Joined 12 years ago

Karma
359
Submissions
96
Member since
Oct 15
https://4lejandrito.dev
View on Hacker News

Recent submissions

Comment · 1 year ago
Control + Command + Space
Comment · 2 years ago
Comment · 2 years ago
Oh that makes me so happy!

Would you mind sharing your site with me so that I can see how it looks?

Comment · 2 years ago
These are the things I've created, some mostly for my own use, and others just for fun:

1. https://gptgames.io - A gaming platform using OpenAI. It came from a silly idea for another project I have, and I ended up putting it together in 1 month.

2. https://creepyface.io - I wanted to animate my face on my resume, and I decided to allow everyone else to do the same.

3. https://react-guitar.com - I wanted to learn guitar theory and tell me a better way to do it than coding a react component :D

4. https://github.com/4lejandrito/fetchbook - I wanted to organize my http requests at work without depending on postman or anything else.

5. https://github.com/4lejandrito/next-plausible - Since I started using Plausible analytics on all my sites, I found the need of reusing some code.

I hope you find any of these interesting!

Comment · 3 years ago
You can add fetchbook to that list!

https://github.com/4lejandrito/fetchbook

Disclaimer: I am the author. It's just a toy project but I really think it is a nice approach.

Comment · 3 years ago
I've used ts-node before to run Typescript and my experience has been good, I've generally managed to do what I wanted. However with ts-node the speed is low (specially startup time) and I've always had problems with different module formats, dependencies etc. With bun everything just worked and it is so fast.

I cannot say that fetchbook would not have been possible without bun, but I am fairly confident it would not have taken me 3 days from idea to this HN comment.

Maybe give it a go?

Edit: maybe using deno would have been as easy... but I chose to try bun and I felt in love with it instantly.

Comment · 3 years ago
I've come to realize how cool bun is when building fetchbook. I couldn't have used typescript as the main language so easily without it. I am very happy with it so far.
Comment · 3 years ago
Hi! I checked your tool (https://naprun.dev) and it follows the same philosophy, I like it. However the reasons why I decided to build my own one are:

1. I love building things, I can't help it.

2. I don't enjoy using markup languages mainly because of lack of autocomplete and difficulty to support more complex use cases. By using typescript fetchbook suddenly inherits all it's powers and can be more easily customized.

3. By piggybacking on top of the Request Web API (https://developer.mozilla.org/en-US/docs/Web/API/Request), I don't have to define custom ways to define requests. Also if you know how do fetch on JS/TS you can grasp fetchbook in less than 5 minutes.

Oh and fetchbook is also ready to be used in CI, I run tests for fetchbook in GitHub actions, which are actually fetchbook stories themselves.

Comment · 3 years ago
Thanks for the kind words.

So far fetchbook only works as a cli. I have not yet found a use case for it to also work as a library.

Comment · 3 years ago
I started building my own 100% local tool in response to the current situation with postman and insomnia:

https://github.com/4lejandrito/fetchbook

I really liked Bruno (https://github.com/usebruno/bruno) but I prefer the flexibility of a real language like typescript and the Request Web API standard.

Comment · 3 years ago
The 92 Olympics were in Barcelona.
Comment · 3 years ago
For whiteboarding remotely I use https://excalidraw.com. I use it exactly for your use case. I’ve told live stories with it.
Comment · 3 years ago
Thanks!

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton