amazing. This year, you've continued to push boundaries, tackling complex logic, and even leveraging AI to speed things up. Your focus on improving #DataCollie, especially with intricate details like MySQL column definitions and data-driven UIs, is truly impressive. You're building something
Happy Easter, Leo Xiong! 🐰🐣
Easter celebrates the resurrection of Jesus Christ, a cornerstone of the Christian faith, symbolizing new life and hope.
Wow, looking back at your posts from last year, you were deep in development, completing those crucial #DataCollie modules! That dedication is
#DataCollie
I decided to sacrifice a bit of UX friendliness to reduce the complexity of business logic.
#BuildInPublic
#DataCollie daily grind
Frustrating how MySQL forces a full column redefinition just to tweak one attribute—so easy to mess up.
Luckily AI coding helped me ship this feature ahead of time. Need a break now.
Thinking of naming my AI coding agent—any ideas?
#BuildInPublic
#DataCollie day by day
Tonight I implemented a feature that generates DDL scripts for modifying a table’s own metadata during schema changes.
#BuildInPublic
#DataCollie day by day
After a few days of grinding, I've finally hooked up the Table, Column, and DDL sync in the schema designer. Man, this thing is a huge time sink, I've been stuck on it forever.
#BuildInPublic
#DataCollie day by day
Refactored the data model to enable a data-driven UI.
Now the components in the table designer stay in sync automatically.
#BuildInPublic
#DataCollie Day by Day
Still pushing forward on the Table Designer.
Currently improving the DDL script generation feature.
#BuildInPublic #MySQL
#DataCollie Day by Day
Lately, I’ve been spending too much time on the Table Designer.
I think I need to wrap up this module as soon as possible,even if it’s not perfect yet.
Otherwise, without the excitement of new features,
I’m afraid I’ll lose my momentum.
#BuildInPublic
#DataCollie day by day
Just finished a few updates for the Table Designer's context menu:
Name incrementing now works across different designer instances seamlessly.
If you delete a newly created meta object, the sequence number resets so the next one stays in order. No more gaps in the naming!
#DataCollie day by day
Tonight I added context menu to the table designer.
#BuildInPublic
🌟 Spotlight: @leoxiong.bsky.social
#DataCollie daily progress
Implemented DDL retrieval, formatting, and syntax highlighting for MySQL View definitions.
👉 bsky.app/profile/leoxiong.bsky.so...
#IndieSpotlight
When #DataCollie started, I built an eventbus based on greenrobot lib. It worked at first, but eventually needed a rewrite.
This weekend I rebuilt it from scratch: zero dependencies, clean, maintainable, with publish / subscribe and filtering support.
#BuildInPublic
#DataCollie day by day
Tweaked text and icon colors tonight — much easier on the eyes now. No more eye-searing brightness.
Embedded font tuning coming later for true cross-platform consistency.
#BuildInPublic
#DataCollie daily progress
Implemented DDL retrieval, formatting, and syntax highlighting for MySQL View definitions.
#BuildInPublic
#DataCollie daily progress
Tonight I implemented reading MySQL view metadata, including several key configuration properties, and completed the UI display.
#BuildingInPublic
#DataCollie Daily Progress
Recently finished MySQL view data querying and view metadata preview.
#BuildInPublic
🌟 Spotlight: @xiongchun.bsky.social
#DataCollie Day by day
Guided by Leo’s Interaction Design Philosophy, I decided to make a subtraction:
- Remove the toolbar from table panel.
- Remov...
👉 bsky.app/profile/xiongchun.bsky.s...
#IndieSpotlight
#DataCollie Day by day
Refined the context menu of Table nodes in the data navigation tree to better reflect the current.
#BuildInPublic
#DataCollie Day by day
Guided by Leo’s Interaction Design Philosophy, I decided to make a subtraction:
- Remove the toolbar from table panel.
- Remove New Table from the table right-click context menu.
#BuildInPublic
🌟 Spotlight: @xiongchun.bsky.social
#DataCollie Day by day 🧩
Removed the DDL preview toolbar. Actions moved to the context menu.
Why:
1. A cleaner, calmer UI
2. Non-frequent actions should stay ...
👉 bsky.app/profile/xiongchun.bsky.s...
#IndieSpotlight
#DataCollie Day by day 🧩
Removed the DDL preview toolbar. Actions moved to the context menu.
Why:
1. A cleaner, calmer UI
2. Non-frequent actions should stay out of sight
3. One action, one clear entry point
When the work starts to feel like subtraction,I know I’m getting close.
#BuildInPublic
🌟 Spotlight: @xiongchun.bsky.social
#DataCollie Day by day 🚀
Got the Trigger UI done in the table designer today, with trigger metadata now loading properly.
👉 bsky.app/profile/xiongchun.bsky.s...
#IndieSpotlight
#DataCollie Day by day 🚀
Got the Trigger UI done in the table designer today, with trigger metadata now loading properly.
#BuildInPublic
I’m feeling a real sense of urgency for #DataCollie.
The future is clearly in Vector DBs, visualizing similarity and vector search is the must-have for AI infrastructure. Yet, here I am, stuck on MySQL.
It’s a race against time, but I know where I need to be. Get it done.
🌟 Spotlight: @xiongchun.bsky.social
#DataCollie daily progress
Progress has been slow these past few days. However, I’ve rebuilt the UI and interactions for the Index Designer.
#buildinpublic #indiedev
#IndieSpotlight #SmallCommunities
🌟 Spotlight: @xiongchun.bsky.social
#DataCollie Daily Progress
Worked overtime until 8 p.m., got home at 9, and spent 2 hours finishing the feature that loads index metadata into the Index Designer form. Time is like… well, if you squee...
#IndieSpotlight #SmallCommunities
🌟 Spotlight: @xiongchun.bsky.social
#DataCollie Day by day
This week was hectic, but I still wrote a bit of code every night. no broken context.
Finally finished the foreign key design form in the table schema designer tonight.
#build...
#IndieSpotlight #SmallCommunities
#DataCollie daily progress
Tonight, I added support for loading trgger metadata into table structure designer and showing it in a table pane.
#buildinpublic
🌟 Spotlight: @xiongchun.bsky.social
#DataCollie Day by day
Yesterday, i added a new tab view that lets you browse foreign key constraints at the schema level.
Hopefully, it makes the db structure esaier to understand and reduces ment...
#IndieSpotlight #SmallCommunities