0x4f48

0x4f48

0-day streak
I just finished my rubbish pastebin clone, which probably belongs into a wastebasket: Pastebasket. Features include: submit plain text with a title, and search for the title. Made with SvelteKit. github.com/4f48/pastebasket pastebasket.4f48.dev
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/199e17fa-0187-48f4-94e3-d2a39f67cf0c-d708f97b-ff43-4aa6-9d7b-ea32457c8ee5.png
summer-of-making emoji
github emoji
I finished implementing for the OPAQUE PAKE protocol for secure authentication on the server side. Took around 25 hours, and now I can move on implementing this on the client side. I think that's going to be a whole other project. Learnt so much about Rust and web servers in the process. GPL-3.0-only source code available here: github.com/4f48/semail/tree/main/server
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/eab2c306-2aed-4b4a-99d2-a16bc09aabd7-756470e7-f324-47ae-a8ac-32bf562f0be3.png
summer-of-making emoji
rustlang emoji
github emoji
goose-honk-technologist emoji
thinking emoji
I finished implementing for the OPAQUE PAKE protocol for secure authentication on the server side. Took around 25 hours, and now I can move on implementing this on the client side. I think that's going to be a whole other project. Learnt so much about Rust and web servers in the process. GPL-3.0-only source code available here: github.com/4f48/semail/tree/main/server
https://scrapbook-into-the-redwoods.s3.amazonaws.com/9df0ffc7-9154-461c-82fb-01d0b89d5a49-image.png
rustlang emoji
summer-of-making emoji
github emoji
goose-honk-technologist emoji
thinking emoji
Started work today on rewriting my front-end in Rust! Progress is really slow, and I really miss the comfort and DX of Svelte, but this will allow me to implement secure auth so it's kinda worth it. github.com/4f48/semail
https://scrapbook-into-the-redwoods.s3.amazonaws.com/18a87b09-77d2-4f9b-be9b-3b5374b60135-image.png
svelte emoji
rustlang emoji
summer-of-making emoji
github emoji
I implemented the OPAQUE PAKE protocol (for secure authentication) in my Rust back-end semi-successfully. It all seems to work, but getting some issues from the JavaScript front-end side. By tomorrow I'll hopefully make it work. Super excited, also very exhausted. Here is the code: github.com/4f48/semail
https://scrapbook-into-the-redwoods.s3.amazonaws.com/8f02d8f2-cf0e-4a58-9905-ff9feaabf1ab-image.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/b2f4c499-510a-451b-a3e3-18b47119e36e-image.png
summer-of-making emoji
rustlang emoji
goose-honk-technologist emoji
github emoji
js emoji
Tried to implement SRP protocol for a secure auth flow today for my email clone (github.com/4f48/semail). That failed real bad, so I'm going to try some other PAKE protocol.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/32db471a-7998-4deb-bb89-6d44e2d35e81-efaf7477-6533-4b1b-94b1-7e9aa75a6247.png
github emoji
summer-of-making emoji
Got my own domain today, so my Forgejo instance is publicly available here: git.4f48.dev Also started work on user authentication for my email clone: github.com/4f48/semail
https://scrapbook-into-the-redwoods.s3.amazonaws.com/85cbe27a-d712-4834-beb0-d832064e8bf8-image.png
summer-of-making emoji
github emoji
Continued work today on my email protocol/server/client clone (written in Rust btw): SE-Mail. Mail can now be sent to any user in an instance. github.com/4f48/semail
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/2cf02d8e-6208-48d2-a000-3bcaa780b4e2-23cb0190-92d8-4c15-bc83-554a84cbd161.png
rustlang emoji
summer-of-making emoji
github emoji
https://scrapbook-into-the-redwoods.s3.amazonaws.com/a3af43ed-db70-4cbe-9138-e87b40f300d2-image.png
Got started today on my email clone called semail. Just added the database. It's just the Rust back-end at the moment: github.com/4f48/semail
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/2b27c3dc-af57-4d79-8484-47e33cdeb147-4705d004-452d-4cd6-ae71-532496e8d1c2.png
summer-of-making emoji
rustlang emoji
github emoji
I just launched my online board game called Geniusz. Learn more about it: geniusz.vercel.app
https://scrapbook-into-the-redwoods.s3.amazonaws.com/7ec36cc7-b3e7-4679-b8dd-8b9830f7a5a3-image.png