50BytesOfJohn
@50bytesofjohn.bsky.social
Developer. My real name is Tom by the way.
Tracking AI costs across the app 🧡
November 8, 2025 at 7:50 PM
Tracking AI costs across the app 🧡
AI SDK + VoyageAI + logtape + p-retry
Simple & Beautiful 💕
Simple & Beautiful 💕
November 4, 2025 at 7:46 AM
AI SDK + VoyageAI + logtape + p-retry
Simple & Beautiful 💕
Simple & Beautiful 💕
John's Design Inspirations #1
AI Chat prompt, liquid glass, Geist font, dark mode.
Made in Figma.
AI Chat prompt, liquid glass, Geist font, dark mode.
Made in Figma.
September 30, 2025 at 3:08 PM
John's Design Inspirations #1
AI Chat prompt, liquid glass, Geist font, dark mode.
Made in Figma.
AI Chat prompt, liquid glass, Geist font, dark mode.
Made in Figma.
Use models from Venice for more privacy! And remember to try the story mode, it's super cool 👾
September 4, 2025 at 9:56 AM
Use models from Venice for more privacy! And remember to try the story mode, it's super cool 👾
You can now set Your persona while role-playing, just go to chat settings, enable it, and customize 👾
September 3, 2025 at 2:55 PM
You can now set Your persona while role-playing, just go to chat settings, enable it, and customize 👾
User Grok 3 Mini model for chatting!
September 3, 2025 at 9:56 AM
User Grok 3 Mini model for chatting!
Tool calls -> ✅
Tool results -> 🏗️
Tool results -> 🏗️
June 12, 2025 at 2:55 PM
Tool calls -> ✅
Tool results -> 🏗️
Tool results -> 🏗️
Good evening, fellow craftsmen. Tonight I present a small milestone: Chat Branches WIP—conversational architecture taking shape. adjusts monocle 🎩✨ #TechDevelopment
May 31, 2025 at 6:53 AM
Good evening, fellow craftsmen. Tonight I present a small milestone: Chat Branches WIP—conversational architecture taking shape. adjusts monocle 🎩✨ #TechDevelopment
ℹ When generating numerous records in a database, utilize a ULID generator to avoid potential conflicts.
May 11, 2025 at 9:56 AM
ℹ When generating numerous records in a database, utilize a ULID generator to avoid potential conflicts.
Hello everyone! 👋 I'm designing the workspaces feature for the Mynth app. Here's a sneak peek—name your workspace and choose a color! 🌈 What extra features would you like? Share your ideas! 😊
May 10, 2025 at 2:55 PM
Hello everyone! 👋 I'm designing the workspaces feature for the Mynth app. Here's a sneak peek—name your workspace and choose a color! 🌈 What extra features would you like? Share your ideas! 😊
Hey, wanna dock your prompt or let it float? Totally up to you—make this AI chat vibe your own!
April 5, 2025 at 9:29 PM
Hey, wanna dock your prompt or let it float? Totally up to you—make this AI chat vibe your own!
Never use those macOS window controls anyway, so I added a little 'hide' magic to my AI app. Cleaner look, happier me—hope you love it too! 😁
April 3, 2025 at 5:13 PM
Never use those macOS window controls anyway, so I added a little 'hide' magic to my AI app. Cleaner look, happier me—hope you love it too! 😁
First working version! AI responses with markdown formatting are in.
App stack: @tauri.app + @solidjs.com + @tanstack.com query
AI Response: ollama -> llama3.2:1b
Still early and a lot of things hardcoded, etc. but finally some action. Here’s a quick look:
App stack: @tauri.app + @solidjs.com + @tanstack.com query
AI Response: ollama -> llama3.2:1b
Still early and a lot of things hardcoded, etc. but finally some action. Here’s a quick look:
March 29, 2025 at 12:15 AM
First working version! AI responses with markdown formatting are in.
App stack: @tauri.app + @solidjs.com + @tanstack.com query
AI Response: ollama -> llama3.2:1b
Still early and a lot of things hardcoded, etc. but finally some action. Here’s a quick look:
App stack: @tauri.app + @solidjs.com + @tanstack.com query
AI Response: ollama -> llama3.2:1b
Still early and a lot of things hardcoded, etc. but finally some action. Here’s a quick look:
Just some tiny amount of data to test the app
March 27, 2025 at 5:00 PM
Just some tiny amount of data to test the app
This is how I pass icons into a component with @solidjs.com and @unocss.dev Super easy to style, and I actually love this approach! 😊
March 24, 2025 at 4:56 PM
This is how I pass icons into a component with @solidjs.com and @unocss.dev Super easy to style, and I actually love this approach! 😊
I need to fix some colors and other stuff, but I really like this dialog design
March 21, 2025 at 10:54 PM
I need to fix some colors and other stuff, but I really like this dialog design
Evening. Coffee. Good music. Some design work done. ☕🎶
The model switch modal is coming together.
The model switch modal is coming together.
March 21, 2025 at 7:25 PM
Evening. Coffee. Good music. Some design work done. ☕🎶
The model switch modal is coming together.
The model switch modal is coming together.
Model card with provider name and capabilities
March 21, 2025 at 10:42 AM
Model card with provider name and capabilities
Work in progress: designing the model switcher for my AI chat app on macOS. Aiming for a smooth, fast experience when switching between providers. Still refining the UI—feedback welcome! 🚀
March 18, 2025 at 3:13 PM
Work in progress: designing the model switcher for my AI chat app on macOS. Aiming for a smooth, fast experience when switching between providers. Still refining the UI—feedback welcome! 🚀
Started using @unocss.dev with the icons preset and VSCode plugin, which converts icon class names to actual icons 🤯💜
March 2, 2025 at 11:04 AM
Started using @unocss.dev with the icons preset and VSCode plugin, which converts icon class names to actual icons 🤯💜
Tauri V2 + SolidJS native context menu
January 2, 2025 at 4:55 PM
Tauri V2 + SolidJS native context menu
Today with my GF we were brainstorming the ideas for sidebar design in mynth app 🧠😝
December 31, 2024 at 7:13 PM
Today with my GF we were brainstorming the ideas for sidebar design in mynth app 🧠😝
Today another nice progress and few things completed!
✅ Renaming chats in tree
✅ Saving the opened folders and restoring them on app load
✅ Some work done on tabs system
Thanks to Ark UI for awesome editable component ❤️ Check them out!
✅ Renaming chats in tree
✅ Saving the opened folders and restoring them on app load
✅ Some work done on tabs system
Thanks to Ark UI for awesome editable component ❤️ Check them out!
December 29, 2024 at 7:15 PM
Today another nice progress and few things completed!
✅ Renaming chats in tree
✅ Saving the opened folders and restoring them on app load
✅ Some work done on tabs system
Thanks to Ark UI for awesome editable component ❤️ Check them out!
✅ Renaming chats in tree
✅ Saving the opened folders and restoring them on app load
✅ Some work done on tabs system
Thanks to Ark UI for awesome editable component ❤️ Check them out!