Thanks, will do if needed ๐
28.07.2025 16:15 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0@corentin.tech.bsky.social
Computer science engineer. JS fullstack dev. FOSS creator/contributor. I made @it-tools.tech, https://enclosed.cc and many other things Act: Indy. Prec : EDF, INSA - fr, en Currently building @papra.app https://corentin.tech
Thanks, will do if needed ๐
28.07.2025 16:15 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0I was thinking into migrating @papra.app from Modular Form to Tanstack Form, I did well to wait!
28.07.2025 15:07 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0Code snippet showing a configuration setup using TypeScript. It imports schema validation libraries (@standard-schema/spec, figue, zod, valibot), defines a custom password schema to ensure it's a string, and then uses defineConfig to configure environment variables for an application (environment, port, and database connection details like host, username, and password). The process.env is used as the environment source, and the final configuration is logged to the console.
I recently migrated my Figue library (full featured app config validation) to be able to use any Standard Schema compliant lib ๐
It now makes it easier to use any validation lib like @valibot.dev or zod, even mix them or use custom functions ๐
๐ซถโค๏ธ
28.07.2025 07:51 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0I think there is a misunderstanding. While Zod v4 Mini is much smaller than Zod v3, the bundle size is still ~80% bigger compared to @valibot.dev. Example:
22.07.2025 03:22 โ ๐ 30 ๐ 7 ๐ฌ 3 ๐ 2picture
New video! What is Self-Hosting and Why You Should Care About Privacy
Watch it here: https://youtu.be/ie66UMymq2k
#SelfHosting #Homelab #BeginnerFriendly
Oui mon objectif (aprรจs le plaisir de m'amuser ร le faire) รฉtait de proposer une alternative un peu plus moderne
16.07.2025 09:33 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0Il y a quelque temps jโai bricolรฉ un petit projet dans le mรชme genre, auto-hรฉbergeable, chiffrement e2e, plutรดt centrรฉ sur les notes mais qui gรจre aussi le partage sรฉcurisรฉ de fichiers :
github.com/CorentinTh/e...
On l'utilise beaucoup au boulot pour le partage sรฉcurisรฉ d'identifiants ๐
Papra v0.7 is out! ๐
- Enhanced file previews for specials files
- SSO-only authentication support
- Tag color swatches and picker
- API documentation
- 6 new languages (Romanian, Portuguese, Polish, Spanish)
- Many fixs and UX improvement!
#selfhosted #opensource #buildinpublic #foss #javascript
picture
๐ฃ Big newsโIโve launched a second YouTube channel & website!
For a while Iโve wrestled with the idea. DB Tech has naturally evolved into an intermediate self-hosting resource, and Iโve wanted to create something that goes back to the very basics.
Papra has been featured in @selfh.st 's "My Favorite Apps Launched in 2025"!
Really proud to be listed among such inspiring open source projects ๐ฅฐ
A bi-annual recap of my favorite recent #selfhosted launches - let me know if I missed anything!
selfh.st/post/2025-fa...
#selfhost #selfhosting #foss #opensource #homelab #homeserver #app #apps #software #privacy
Maybe some @tur.so libsql support?
01.07.2025 10:52 โ ๐ 5 ๐ 0 ๐ฌ 0 ๐ 0Announcement image stating "1000 github stars, papra.app"
Papra just hit 1k stars on Github! ๐
Thank you all for the amazing support! ๐ซถ
picture
๐ข Missed it the first time? Papra is a game-changer! ๐
This open-source document management tool makes organizing effortless! Watch the full setup & demo here: https://youtu.be/r3DdVXZ06Ho
#Papra #DocumentManagement #SelfHosted #OpenSource
Thank you @dbt3.ch for the great video about @papra.app ! ๐๐
(I may be in that video ๐)
We're thrilled to announce the first stable release of Oxlint - version 1.0!
Our Rust-powered JavaScript/TypeScript linter delivers 50~100x faster performance than ESLint with 500+ rules and zero configuration required.
Time to give it a try!
voidzero.dev/posts/announ...
picture
Thanks to everyone who hung out with me today on the livestream while we talked about Papra! Even had the developer, Corentin, in the chat! Had a great time!
VOD:
- https://www.youtube.com/live/MhNA0lMVz8c
- https://www.twitch.tv/videos/2479679712
picture
Hey all!! We're doing a livestream tomorrow at 11am Mountain (UTC-6)! We're gonna take a look at a new app called Papra from the same dev that brought us IT-Tools, Enclosed, and (dev's words here) some other crap!
YT: https://youtube.com/dbtechyt/live
Twitch: https://twitch.tv/dbtechyt
Just released the v0.6 of Papra! ๐
- Pending invitation management (listing, resend, cancel)
- Document activity log
- A full rework of the mailing system
- Document renaming
- Some bug fixes, dependencies updates, and more!
#selfhosted #opensource #buildinpublic #foss #javascript
Help us make Papra multilingual ๐
Weโve just added full i18n support + a complete French translation.
Now we need your help to bring Papra to more languages!
Contribute on GitHub: github.com/papra-hq/papra
#opensource #i18n #foss #selfhost
Just released Papra v0.5 ๐
- Organization invitations and membership management
- Custom OAuth2/OIDC providers
- Docker Compose Generator
- Database directory check
#selfhosted #opensource #buildinpublic #foss #javascript
Papra v0.4 - the developer update - is now available ๐
- API keys
- Typescript SDK
- CLI
- Organization webhooks
- And many more bug fixes and improvements!
#opensource #buildinpublic #foss #selfhost
J'ai eu l'immense privilรจge d'รชtre interviewรฉ par Belginux, dans le cadre de mes projets open source ๐๐ฅฐ
12.05.2025 09:35 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0Celebration graffic : 500 stars on GitHub! github.com/papra-hq/papra
Papra already reached 500 stars on @github.com ! ๐
Thank you all for the support ๐ซถ
github.com/papra-hq/papra
#opensource #foss #builtinpublic
Comment dire sans รชtre blessant qu'une personne n'est pasfutefute.fr ?
(รa marche aussi trรจs bien ร la premiรจre personne ๐)
Par @corentin.tech
The logging lib for the interested: github.com/CorentinTh/c...
20.04.2025 21:28 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Screenshott of a nodejs benchmark, testing the efficiency of process.stdout.write vs console.log : process.stdout.write is 9.53 times faster
Playing with the @vitest.dev bench command (tinybench under the hood) in my logging lib:
TIL writing directly to process.stdout is nearly 10 times faster than using the console ๐คฏ
#javascript #typescript
Papra is in the spotlight in this week's @selfh.st newsletter! ๐
18.04.2025 12:05 โ ๐ 7 ๐ 2 ๐ฌ 0 ๐ 0