Baptiste Adrien Profile Banner
Baptiste Adrien Profile
Baptiste Adrien

@baptadn

Followers
2,246
Following
374
Media
311
Statuses
937

developer.tsx @premieroctet , bytes hunter-gatherer 🎈

Paris
Joined April 2009
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@baptadn
Baptiste Adrien
2 days
I’m currently developing a RAG (Retrieval-Augmented Generation) system with @vercel / @nextjs . As usual, I start with a mental representation of the system. Here is it. 🧵 It all starts with a document (1/10)
Tweet media one
18
59
691
@baptadn
Baptiste Adrien
4 years
When dealing with SMS validation code form, don't forget to add the autocomplete attribute with the value "one-time-code". It allows iOS to autofill the input with the incoming SMS 📩
Tweet media one
32
1K
6K
@baptadn
Baptiste Adrien
2 months
The official 1.0 release of React Google Maps was released yesterday at Google I/O 2024 🎊 Its pairing with looks promising #reactjs
17
188
1K
@baptadn
Baptiste Adrien
4 months
The (simple) secret sauce behind the sticker 3D effect using #r3f and #reactjs 👉 transparent png + double side texture + clearcoat effect
47
106
1K
@baptadn
Baptiste Adrien
4 months
Stickers pack with #react + #r3f , it's a wrap! Thanks @0xca0a for this lib
37
89
1K
@baptadn
Baptiste Adrien
3 months
Having fun with InstantMesh model on @replicate and @pmndrs react-three-rapier / @threejs 🪄 #react #r3f #threejs
15
143
1K
@baptadn
Baptiste Adrien
4 years
💥Introducing OpenChakra (beta)! An open-source visual editor for #reactjs ! ✨ Based on Chakra UI by @thesegunadebayo 🎨 Drag and drop 👀 Live props editing ⚛️ JSX Production-ready code 💽 Localstorage sync 🎈 @codesandbox export ♥️ From @premieroctet
21
255
938
@baptadn
Baptiste Adrien
2 years
Introducing my new little side project: 📸 An open-source AI avatar generator webapp built on Dreambooth model ▲ @Vercel + Next.js 🖼 @chakra_ui for UI components 🧠 @replicatehq for AI model 💰 @stripe for payments 🐙
13
30
334
@baptadn
Baptiste Adrien
4 years
Took the last weekend to work on my @figmadesign exporter. It's now turning your Figma pages into real web pages! 😎 Under the hood a #Nextjs website is built and deployed on @vercel thanks to their Deployments API 🚀
12
25
304
@baptadn
Baptiste Adrien
4 years
Figside helps non-tech people to ship simple static websites thanks to Figma. Here is an overview of the Figside process from @figmadesign login to @vercel publishing! Check out the templates for some examples:
4
31
229
@baptadn
Baptiste Adrien
4 years
I'm working on a visual builder for Chakra UI (from @thesegunadebayo ) 🔥 💈Drag and drop components 💈Props editing panel 💈Live code preview 💈CodeSandbox export More soon! #reactjs #wip
7
30
211
@baptadn
Baptiste Adrien
4 years
Playing with the @LeaVerou emoji favicon trick: Favicon + Emoji + SVG + embed CSS animation 🐝 (seems to work only on Firefox 🙈)
1
21
126
@baptadn
Baptiste Adrien
3 months
How cool is this dithering effect? It looks like the latest @vercel Ship branding #reactjs #r3f
4
5
116
@baptadn
Baptiste Adrien
4 years
Open Chakra moves so fast! Playing with the avatar components 👀 @thesegunadebayo #reactjs #ui
3
14
110
@baptadn
Baptiste Adrien
4 months
Protips: When shipping a React Native app with an embedded website in a WebView, don't forget to reload the webview in the onContentProcessDidTerminate callback. If you don't do it, the user might get a blank screen when they return to the app (on iOS).
Tweet media one
3
13
108
@baptadn
Baptiste Adrien
4 months
Last missing piece: how to use a 3D model in your #r3f project? Use @Sketchfab + gltf @pmndrs tool
2
5
98
@baptadn
Baptiste Adrien
1 month
Discover how to generate structured data using @vercel AI SDK and @zodtypes in my latest blog post! ▲ Based on the @dubdotco "Ask AI" feature🪄
3
9
100
@baptadn
Baptiste Adrien
4 years
The new Pin Input from @chakra_ui is 💯
1
15
91
@baptadn
Baptiste Adrien
4 years
How it started How it’s going with @scriptableapp widgets!
Tweet media one
Tweet media two
1
13
91
@baptadn
Baptiste Adrien
4 years
New React trend spotted "in-app DevTools" 🧿 - from @bluebill1049 - from @kentcdodds - from @tannerlinsley Libs are shipping their own DevTools to improve DX 💯
2
10
90
@baptadn
Baptiste Adrien
4 years
I built a demo on top of the latest @TensorFlow handpose model 👐 Runs well with react-three-fiber (from @0xca0a ) on my iPhone 11 (Safari) The CodeSandbox #reactjs #reactthreefiber #tensforflow 🏄‍♂️
1
13
81
@baptadn
Baptiste Adrien
4 months
🚨 Next Admin 3.5 is out with a ton of UI/UX/DX improvements: - Fresh design - Custom resource icons - Grouping and external links - And more! Sneak peek of the sidebar configuration, fully typed with @prisma and @nextjs ⚡️ kudos @premieroctet
4
7
81
@baptadn
Baptiste Adrien
4 months
How to stick an April Fool on the back of a chocolate rabbit? It's easy, thanks to the Decal helper from the drei library 🐇 #r3f #reactjs #AprilFoolsDay
2
3
77
@baptadn
Baptiste Adrien
4 years
Okay, last teasing before the beta release on next Wednesday! (thanks to @premieroctet )🎈 OpenChakra is a visual editor for Chakra UI (a component library by @thesegunadebayo ) #reactjs ⚛️ Introducing the preset feature 👇
4
13
77
@baptadn
Baptiste Adrien
4 years
OpenChakra has just been released with the V1 support of @chakra_ui 🎉 Thanks @premieroctet 💜
Tweet media one
2
9
74
@baptadn
Baptiste Adrien
3 years
Just designed and shipped a new #Bitcoin widget to my System 1 iOS Theme! The widget is built with @scriptableapp 🔥 Also update the product website: @gumroad + @vercel is the perfect stack for this kind of little product 🛍
Tweet media one
1
7
65
@baptadn
Baptiste Adrien
4 months
Reminder: Always add the autocomplete="one-time-code" attribute to your SMS validation pin forms. It enables devices to automatically fill in the input with the code from incoming SMS, streamlining the UX. Don't overlook this small but impactful detail!
Tweet media one
6
17
59
@baptadn
Baptiste Adrien
3 years
I added Notion support in Figside last weekend! Powered by react-notion-x from @transitive_bs 💛 🎨 Design your website in @figmadesign 📝 Create your content in @NotionHQ 🚀 Publish it as a static website with @FigsideApp on @vercel Output:
1
7
57
@baptadn
Baptiste Adrien
3 years
You can now use the @chakra_ui gradient props in OpenChakra to add some swag to your component! Kudos to @PCrouillebois for the PR 🎊 💈OpenChakra app: 💈Gradient Doc: #reactjs #nocode #chakraui
0
9
55
@baptadn
Baptiste Adrien
4 years
Added Auto Layout v3 support to my @figmadesign website exporter last night ☕️ It now works smoothly with the flexbox system! Fluid layouts are OK but how to deal with responsive layouts? Simply add breakpoint names/values in your layer name! 🎩🐇 #figma
2
10
51
@baptadn
Baptiste Adrien
10 months
Introducing next-admin by @premieroctet ! It spawns a full-featured admin for your @nextjs app based on your @prisma schema! It's still in early stage, but don't miss out on giving it a spin! 💖 📚 GitHub: 🔴 Demo:
1
15
51
@baptadn
Baptiste Adrien
4 years
Worked on a Figma to Web prototype last night: 🖼Sktech your design in @figmadesign 🧞‍♂️Import your sketch in my secret app 🎈Deploy on @vercel with one click There is still a lot to do but it's exciting 🙃
5
8
47
@baptadn
Baptiste Adrien
4 years
Playing with the blur backdrop-filter #CSS property to shape a glass effect 👀 🔴 Code: (GIF from @MotionMarkus )
1
6
45
@baptadn
Baptiste Adrien
9 months
Do Garmin watches run on @vercel ?
Tweet media one
6
1
44
@baptadn
Baptiste Adrien
4 years
Improve the readability of your blog post with the CSS characters unit: ch ~70 characters per line is a good value for readability 👀 #css #ui
Tweet media one
0
11
40
@baptadn
Baptiste Adrien
8 years
Slack Secret Santa is featured on @ProductHunt 🎄🎁 kudos @damienalexandre @pyrech @JoliCode
0
9
35
@baptadn
Baptiste Adrien
4 years
First prototype of my response driven API feat. for @chakra_ui 🤜✨🤛 The video shows an example with movie data but should work with any kind of data 🍿 #GPT3 #reactjs #ChakraUI
1
3
36
@baptadn
Baptiste Adrien
5 years
Voici mon article détaillant la construction de la map Vélib connectée ! 🖖🚲
Tweet media one
Tweet media two
Tweet media three
Tweet media four
4
15
36
@baptadn
Baptiste Adrien
4 years
My weekend project: a response driven API on top of the #GPT3 model from @OpenAI 🧠 Provide two examples (search term + JSON response) and get an API that works on any topic 🔮
3
5
33
@baptadn
Baptiste Adrien
4 months
Sneak peek at the augmented Photobooth we've been cooking at @premieroctet 📸 It transforms your photos without needing to train a custom model like Dreambooth Powered by @expo + @replicate + @tamagui_js + @nextjs
3
3
31
@baptadn
Baptiste Adrien
4 years
Some Keynote app tips for tech slides 👇 ⚡️Use the Magic Move (by character) transition between 2 code slides for highlighting changes
1
7
31
@baptadn
Baptiste Adrien
4 years
Server Components 🙃 #reactjs
Tweet media one
1
2
30
@baptadn
Baptiste Adrien
4 years
I had a great time building , here is the stack: 🖼 @chakra_ui for UI 🤹🏻‍♂️ #ReactQuery for data 🚢 #nextjs for front/API (w/ next-auth) 📚 React-notion for doc (thanks @splitbee ) ⚙️ @prisma for ORM 🧩 @digitalocean for database 🚀 @vercel for hosting 🖤
2
2
30
@baptadn
Baptiste Adrien
4 years
Pseudo style props with @chakra_ui are rad 💅 🔴 📚
Tweet media one
2
4
27
@baptadn
Baptiste Adrien
5 years
My latest IoT project: a Wifi connected 3D map showing the availability of @Velib docking points in real time 🚥 (Wemos D1 mini, RGB Leds, 3D print)
Tweet media one
3
3
27
@baptadn
Baptiste Adrien
2 years
Guide tour of my Photoshot app (source available on ) 🏄🏻‍♂️The Workflow: - Login with magic link ( @nextauthjs ) - Photos upload on S3 - Payment wall with @stripe checkout - Model training with @replicatehq (20mn) - Prompt the custom model with @replicatehq
2
5
25
@baptadn
Baptiste Adrien
4 years
has reached the top of the Hacker News mountain 🔥🎈 Thanks all for the warm support!
Tweet media one
0
1
24
@baptadn
Baptiste Adrien
4 years
Cheap way to allow users to save some reminders on their phones 📩 <a href="sms:user_phone&body=👋" /> // iOS <a href="sms:user_phone?body=👋" /> // Android
0
2
24
@baptadn
Baptiste Adrien
3 years
Not your regular webapps: - Create awesome 3D web scene - - Create impossible video - - Create beautiful animations for web
2
2
24
@baptadn
Baptiste Adrien
4 months
We've refreshed the homepage of our Next-Admin library!
Tweet media one
2
4
22
@baptadn
Baptiste Adrien
3 years
Played with @cavalry__app this weekend! I used their spreadsheet utility and a bunch of behaviors to visualize my @github activity 💕 The real-time rendering feature is awesome
1
2
22
@baptadn
Baptiste Adrien
3 years
System Error #1 ---------------------- Pen: Sakura Moonlight (405 Orange) Plotting time: 47 minutes Length of path drawn: 49.62 meters #plottertwitter @sakuraofamerica
Tweet media one
Tweet media two
2
6
20
@baptadn
Baptiste Adrien
4 years
Some ways to keep your code simple 🧶 📍Avoid early abstractions 📍Duplication is ok 📍Differentiate between complicated/complexity (TS is complicated but makes your code less complex) 📍Ease mental model 📍Avoid the "one line" syndrom 📍Be kind, rewind if your abstraction leaks
2
3
21
@baptadn
Baptiste Adrien
6 years
Capture node screenshot from @ChromeDevTools - select a node - press cmd-shift-p - select Capture node screenshot 📸 More tips:
Tweet media one
2
4
20
@baptadn
Baptiste Adrien
6 years
🏝🏄‍♂️ Bonne année 2019 !
Tweet media one
0
8
21
@baptadn
Baptiste Adrien
4 months
Then, if your stickers need swag packaging:
@baptadn
Baptiste Adrien
4 months
Stickers pack with #react + #r3f , it's a wrap! Thanks @0xca0a for this lib
37
89
1K
0
2
20
@baptadn
Baptiste Adrien
3 months
@rauchg Perfect assets for feeding the new IDM-VTON AI model
Tweet media one
Tweet media two
1
1
20
@baptadn
Baptiste Adrien
4 years
I put 3 examples from the @chakra_ui doc in the GPT-3 model, and here it is 🍭 Quite impressive! #gpt3 #reactjs
1
3
18
@baptadn
Baptiste Adrien
4 years
Friday Release 🙈 New features: 🧞‍♂️Duplicate component button (cmd/ctrl+d) 🔍Highlight components from Children panel 📝Double click for text editing 👴New Parent panel 🎯Browse components from Children/Parent panel Thanks to @foyarash + @PCrouillebois 💕
0
5
18
@baptadn
Baptiste Adrien
6 years
"Animez vos applications React Native avec Lottie" 👉 Les slides de mon talk @ReactjsParis sur la librairie Lottie de @AirbnbEng sont disponibles ici 🤓 #reactnative #animation
Tweet media one
0
9
16
@baptadn
Baptiste Adrien
6 months
I've just upgraded my Slowww app with some features: login, database synchronization, text file integration, and a dedicated RSS file reader. Bring back RSS readers! Current tech stack : @nextjs / @chakra_ui / @vercel / @tan_stack
1
4
17
@baptadn
Baptiste Adrien
2 months
Introducing the new Event mode in our Photobooth AI app! Customize your own Photobooth session with personalized branding and prompts tailored to your event🤳 Built on top of @expo / @replicate / @vercel
1
4
16
@baptadn
Baptiste Adrien
3 months
React + 3D with @NikkitaFTW at #reactconnection 🥰
Tweet media one
1
0
17
@baptadn
Baptiste Adrien
4 years
TIL you can grab a free *.js.org domain for your open-source projects 💛
Tweet media one
0
1
16
@baptadn
Baptiste Adrien
7 years
Welcome in the wild JavaScript world. Hello @dotJS ! 🦁🐍🌴 Thanks @JoliCode 😘
Tweet media one
0
2
13
@baptadn
Baptiste Adrien
4 years
Introducing a disruptive @reactjs hook: useIkeaWheel() Bring IKEA Wheel device support to your webapp 🤡 📚Doc:
0
1
15
@baptadn
Baptiste Adrien
10 months
We are thrilled to announce that we're open-sourcing , our tool to streamline knowledge sharing, making it simpler for teams! ▲ @nextjs (app dir) 🖼 @tailwindcss + @radix for UI 📦 @prisma for db @premieroctet Discover more 🧵
2
6
15
@baptadn
Baptiste Adrien
4 years
me doing useless stuff
0
0
15
@baptadn
Baptiste Adrien
8 years
Our magic wifi finger powered by @particle and servo motors at @JoliCode offices
0
13
14
@baptadn
Baptiste Adrien
4 years
Use the new awesome @tailwindcss color palette right in your @chakra_ui app! 🎨 Grab the color palette here
Tweet media one
0
0
14
@baptadn
Baptiste Adrien
2 months
Yesterday, for our DIY day, we created a connected turntable for @Spotify and a mobile app. Cut, stick, engrave, listen! Details in the thread 🧵
2
5
15
@baptadn
Baptiste Adrien
4 years
I’m thrilled to announce the Figside beta, a tool that turns your @figmadesign files into websites and publish them on @vercel 🚀 Figside is optimised for Figma files designed with the Auto Layout feature! #figma
1
6
14
@baptadn
Baptiste Adrien
3 years
Love this slick chart line component from @JoshWComeau and @unsplash even if the lib is no longer actively maintained 📈
Tweet media one
1
0
13
@baptadn
Baptiste Adrien
4 years
Reminder: you can use the functional form of useState to avoid new references with useCallback #reactjs
Tweet media one
1
2
12
@baptadn
Baptiste Adrien
6 months
Built a stickers pack configurator with the awesome @pmndrs library stack (r3f + drei)! #threejs #r3f
2
0
12
@baptadn
Baptiste Adrien
2 years
Seeded a GPT-3 call to ease the prompt creation on @photoshot_ai 🌱 Just provide a keyword and let the Prompt Wizard do the rest. It's like a prompt that creates prompts for you! 🤖 Although the seed still has room for improvement, it is already performing well!
3
3
12
@baptadn
Baptiste Adrien
2 years
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
0
11
@baptadn
Baptiste Adrien
4 years
In these lockdown times. We can get overwhelmed with notifications! 🚨 Hold down the option ⌥ key while clicking on the notification panel icon to quickly switch "Do Not Disturb" mode 🧘‍♀️🧘‍♂️ #macos #tips #keepfocus
1
3
12
@baptadn
Baptiste Adrien
4 months
Bonus: IRL stickers
Tweet media one
1
0
11
@baptadn
Baptiste Adrien
4 years
Yay, we no longer need to import React to use JSX!
Tweet media one
0
3
12
@baptadn
Baptiste Adrien
2 years
Pushed a new Personal Record in production yesterday! @nycmarathon @anydistanceclub
0
1
10
@baptadn
Baptiste Adrien
4 years
Will you escape from the node_modules? 🕳 Here is a little game built by @premieroctet with the amazing @GBStudioDev app (developed in React ⚛️)!
0
3
11
@baptadn
Baptiste Adrien
4 years
CSS-in-SVG is my favorite method to quickly add some animations: easy, light & standard. And animations are embedded in your images! 🤹🏻‍♂️
1
0
11
@baptadn
Baptiste Adrien
4 months
Setup Next Admin with @nextjs App router and @prisma 👇
Tweet media one
0
0
11
@baptadn
Baptiste Adrien
2 months
Working on the @Picksale shop editor! Goal: a user-friendly, speedy editor with minimal settings for non-tech users. The sidebar is still a bit messy, but it's getting better. Built on top of @chakra_ui theme! ⚛️ #reactjs
2
4
10
@baptadn
Baptiste Adrien
4 years
I will talk about Chakra UI and OpenChakra on next tuesday! 🧘‍♂️🧘‍♀️
@ReactjsParis
React.js Paris
4 years
Our next meetup at @XebiaFr will feature: - @dabit3 who will talk about Building a Full Stack CMS for the Modern Age - @shinework who will talk about his nocode tool OpenChakra RSVP here 👇👇
0
2
10
1
0
11
@baptadn
Baptiste Adrien
4 months
Demo:
1
1
11
@baptadn
Baptiste Adrien
4 years
Happy Christmas! ⭐️ Family computers & printers fixed: 8/10 👷‍♂️ ▓▓▓▓▓▓▓▓▓▓▓▓░░░
Tweet media one
0
0
11
@baptadn
Baptiste Adrien
4 months
@MaximeHeckel @0xca0a Nope, it’s just a plane geometry with double side texture!
Tweet media one
0
0
9
@baptadn
Baptiste Adrien
4 months
Protips 2: Don't forget to add the allowsBackForwardNavigationGestures props on WebView component to allow swipe navigation (on iOS) #reactnative #expo
Tweet media one
0
0
10
@baptadn
Baptiste Adrien
3 years
Jumping into the plotter thing! First hello world plot designed in @cavalry__app Plotter + Cavalry is a good match! #plottertwitter #cavalryapp
Tweet media one
0
3
10
@baptadn
Baptiste Adrien
6 months
Tweet media one
0
2
8
@baptadn
Baptiste Adrien
2 years
Added lock screen widgets to my System 1 Macintosh pack 🥰 Built with @scriptableapp
1
1
9
@baptadn
Baptiste Adrien
9 months
Happy Halloween, fellow @nextjs developers! Here is my contribution to your nightmares (or dreams) ▲
Tweet media one
0
1
10
@baptadn
Baptiste Adrien
3 years
Next.js 12 is here! #nextjs #reactjs
0
1
9
@baptadn
Baptiste Adrien
5 years
Paris aujourd’hui vs hier 🌫
Tweet media one
Tweet media two
2
3
9