Sign in

50BytesOfJohn

@50bytesofjohn.bsky.social
9 followers 7 following 98 posts

Developer. My real name is Tom by the way.

PostsRepliesMedia
50BytesOfJohn @50bytesofjohn.bsky.social · 25/09/2026
Hanoki 0.0.33 is out. New tools let the assistant create chats and notes, file them, and leave a draft in another chat.
100
50BytesOfJohn @50bytesofjohn.bsky.social · 17/09/2026
Hanoki 0.0.31 is out. Switching chats should be more reliable. The chat object now lives in the store instead of being created during render.
100
50BytesOfJohn @50bytesofjohn.bsky.social · 01/09/2026
Hanoki 0.0.30 is out. You can now set thinking effort per chat. Off through Max, and only for models that actually support it.
100
50BytesOfJohn @50bytesofjohn.bsky.social · 23/08/2026
Hanoki 0.0.29 is out. You can keep markdown notes next to chats and terminals now.
110
50BytesOfJohn @50bytesofjohn.bsky.social · 07/08/2026
Hanoki 0.0.27: Codex (ChatGPT) is supported via the Codex CLI.
100
50BytesOfJohn @50bytesofjohn.bsky.social · 05/08/2026
Hanoki 0.0.26 is out. Biggest change: right-click on a message actually does useful stuff now. Edit, regenerate, pin, delete, and copy the whole message without selecting text first.
100
50BytesOfJohn @50bytesofjohn.bsky.social · 03/08/2026
Hanoki 0.0.25 Real terminal access for the agent — login shell, real filesystem, per-call approval. Plus: branch history that survives reloads, smoother streaming tabs, and better usage metadata handling.
100
50BytesOfJohn @50bytesofjohn.bsky.social · 02/08/2026
Hanoki 0.0.24 is out. Tab strip no longer shoves chrome off-screen — tabs shrink evenly, then scroll. Streaming floats over the title without resizing, and activity is a single status icon + unread badge. github.com/50BytesOfJoh...
000
50BytesOfJohn @50bytesofjohn.bsky.social · 01/08/2026
Hanoki 0.0.23 is out. Auto-updates on macOS: when a new version is ready, you get a title-bar button and toast — install and restart when you want. Manual check lives in Settings → About and the app menu.
000
50BytesOfJohn @50bytesofjohn.bsky.social · 30/07/2026
Hanoki's split view, dnd and tabs experience is just amazing. I'm really proud of it. God, it's really good.
000
50BytesOfJohn @50bytesofjohn.bsky.social · 29/07/2026
Hanoki 0.0.20 is out — a UX-focused release. Opening a chat, arranging panes, and finding old work should feel obvious. This one tightens all three.
100
50BytesOfJohn @50bytesofjohn.bsky.social · 25/07/2026
Hanoki 0.0.19 is out — streaming chat should feel snappier. Less work per token while the model is writing, especially with split panes open. hanoki.app
100
50BytesOfJohn @50bytesofjohn.bsky.social · 19/07/2026
New in Hanoki - Vertical and Horizontal tabs! Pick the one you like via settings. Either a classic top bar tabs, or sidebar tabs for people who love it. Everything works nicely with most common shortcuts for navigation! And it looks beautiful! 🖤
000
50BytesOfJohn @50bytesofjohn.bsky.social · 16/07/2026
Oh Yeah. Can't believe I ended up with this design after so many iterations and styles. Now it's more a piece of art than website and web app. I know that there are some things to improve, it's still WIP, but it's pretty cool WIP.
000
50BytesOfJohn @50bytesofjohn.bsky.social · 08/04/2026
New rule for ai models: Never make code changes if I end prompt with "WDYT?"
000
50BytesOfJohn @50bytesofjohn.bsky.social · 14/11/2025
p-retry + modern-errors = perfect combo 🃏
100
50BytesOfJohn @50bytesofjohn.bsky.social · 10/11/2025
I got pranked by Claude again. Thinking nothing could go wrong, Claude duplicated 300 lines of code instead of making a small 5-line change with the same effect. 🙃
000
50BytesOfJohn @50bytesofjohn.bsky.social · 09/11/2025
@arktype.io + Bun 🩵
010
50BytesOfJohn @50bytesofjohn.bsky.social · 08/11/2025
Tracking AI costs across the app 🧡
000
50BytesOfJohn @50bytesofjohn.bsky.social · 04/11/2025
AI SDK + VoyageAI + logtape + p-retry Simple & Beautiful 💕
011
50BytesOfJohn @50bytesofjohn.bsky.social · 30/09/2025
John's Design Inspirations #1 AI Chat prompt, liquid glass, Geist font, dark mode. Made in Figma.
000
50BytesOfJohn @50bytesofjohn.bsky.social · 04/09/2025
Use models from Venice for more privacy! And remember to try the story mode, it's super cool 👾
000
50BytesOfJohn @50bytesofjohn.bsky.social · 03/09/2025
You can now set Your persona while role-playing, just go to chat settings, enable it, and customize 👾
000
50BytesOfJohn @50bytesofjohn.bsky.social · 03/09/2025
User Grok 3 Mini model for chatting!
000
50BytesOfJohn @50bytesofjohn.bsky.social · 31/08/2025
Chats are live on Persona!!!
000
50BytesOfJohn @50bytesofjohn.bsky.social · 04/07/2025
Summary of Persona 2.0: - New UI and new way of making Personas - Chat like experience for maximum creativity - Different txt2txt AI models - Beta of Beta of image generation for free using low quality models (soon FLUX-1-schnell should be added, for a bit better quality)
100
50BytesOfJohn @50bytesofjohn.bsky.social · 03/07/2025
Thinking of linking AI personas (like a medieval knight) to @cursor.com.web.brid.gy via MCP server for epic, in-character coding! 🗡️ #AI #MCP
000
50BytesOfJohn @50bytesofjohn.bsky.social · 03/07/2025
Which image generation models do you most admire and wish to be featured in Persona? ✨
000
50BytesOfJohn @50bytesofjohn.bsky.social · 13/06/2025
Prompt 🦋
000
50BytesOfJohn @50bytesofjohn.bsky.social · 12/06/2025
Tool calls -> ✅ Tool results -> 🏗️
000
50BytesOfJohn @50bytesofjohn.bsky.social · 31/05/2025
Good evening, fellow craftsmen. Tonight I present a small milestone: Chat Branches WIP—conversational architecture taking shape. adjusts monocle 🎩✨ #TechDevelopment
020
50BytesOfJohn @50bytesofjohn.bsky.social · 11/05/2025
ℹ When generating numerous records in a database, utilize a ULID generator to avoid potential conflicts.
000
50BytesOfJohn @50bytesofjohn.bsky.social · 10/05/2025
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! 😊
000
50BytesOfJohn @50bytesofjohn.bsky.social · 05/04/2025
Hey, wanna dock your prompt or let it float? Totally up to you—make this AI chat vibe your own!
100
50BytesOfJohn @50bytesofjohn.bsky.social · 03/04/2025
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! 😁
010
50BytesOfJohn @50bytesofjohn.bsky.social · 29/03/2025
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:
030
50BytesOfJohn @50bytesofjohn.bsky.social · 27/03/2025
Just some tiny amount of data to test the app
000
50BytesOfJohn @50bytesofjohn.bsky.social · 24/03/2025
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! 😊
010
50BytesOfJohn @50bytesofjohn.bsky.social · 21/03/2025
I need to fix some colors and other stuff, but I really like this dialog design
010
50BytesOfJohn @50bytesofjohn.bsky.social · 21/03/2025
Evening. Coffee. Good music. Some design work done. ☕🎶 The model switch modal is coming together.
000
50BytesOfJohn @50bytesofjohn.bsky.social · 21/03/2025
The first thing I do, before I start work on my app, is: `pnpm up --interactive --latest --recursive`
010
50BytesOfJohn @50bytesofjohn.bsky.social · 21/03/2025
Model card with provider name and capabilities
000
50BytesOfJohn @50bytesofjohn.bsky.social · 18/03/2025
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! 🚀
110
50BytesOfJohn @50bytesofjohn.bsky.social · 02/03/2025
Started using @unocss.dev with the icons preset and VSCode plugin, which converts icon class names to actual icons 🤯💜
010
50BytesOfJohn @50bytesofjohn.bsky.social · 03/01/2025
Rust search engine library:
buff.ly
GitHub - quickwit-oss/tantivy: Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust
Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust - quickwit-oss/tantivy
000
50BytesOfJohn @50bytesofjohn.bsky.social · 02/01/2025
Tauri V2 + SolidJS native context menu
010
50BytesOfJohn @50bytesofjohn.bsky.social · 31/12/2024
Today with my GF we were brainstorming the ideas for sidebar design in mynth app 🧠😝
000
50BytesOfJohn @50bytesofjohn.bsky.social · 29/12/2024
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!
011
50BytesOfJohn @50bytesofjohn.bsky.social · 28/12/2024
Finally some more time on app itself 😎. Today working on sidebar and tree structure for chats and folders. You can see it working right now. Need more styling and code cleanup but works pretty well. Tech: @solidjs.com, @tauri.app, sqlx (rust), xstate/store, immerjs, phosphor icons
020
50BytesOfJohn @50bytesofjohn.bsky.social · 22/12/2024
Concept design: Commands in Mynth app 💡💻. Keep your fingers on the keyboard to quickly switch models, search chats, and much more. 🚀 Imagine productivity at your fingertips!
000