Viet Phan X

πŸ“Blog

Essays, tutorials and long form reports every sometimes


[⚠️ JOURNEY] Building MP3 AI Manager for Music Hoarders (Day 23)

Implemented recursive tree regeneration for the TreeView control. Integrated filesystem change detection to automatically reflect changes in the app. Removed the horizontal scrollbar from the ScrollViewer for a cleaner UI. More in the article...

πŸ‘¨β€πŸ’» Software DevelopmentπŸš€ Journey
0
Jan 17, 2025

[⚠️ JOURNEY] Building MP3 AI Manager for Music Hoarders (Day 22)

Made significant progress on enhancing the TreeView component with icons, recursive subnode generation, and styling. Successfully implemented dynamic tree regeneration on user interaction. More in the article...

πŸ‘¨β€πŸ’» Software DevelopmentπŸš€ Journey
0
Jan 16, 2025

[⚠️ JOURNEY] Building MP3 AI Manager for Music Hoarders (Day 21)

Focused on learning how to share data between ViewModels. After experimenting with different approaches like dependency injection, singletons, and messaging, successfully implemented Prism for Avalonia. While initially stuck with dependency injection issues, revising shared services and following Prism examples resolved the problems, enabling event driven messaging. More in the article...

πŸ‘¨β€πŸ’» Software DevelopmentπŸš€ Journey
0
Jan 14, 2025

[⚠️ JOURNEY] Building MP3 AI Manager for Music Hoarders (Day 20)

Focused on learning how to share data between ViewModels. After experimenting with different approaches like dependency injection, singletons, and messaging, successfully implemented Prism for Avalonia. While initially stuck with dependency injection issues, revising shared services and following Prism examples resolved the problems, enabling event driven messaging. More in the article...

πŸ‘¨β€πŸ’» Software DevelopmentπŸš€ Journey
1
Jan 12, 2025

[⚠️ JOURNEY] Building MP3 AI Manager for Music Hoarders (Day 19)

Shifted focus back to UX by researching and implementing a custom windows title bar. Made progress with updating the app icon and manually designing Windows controls like minimize, maximize, and close buttons. Made it work, but the process was tedious. More in the article...

πŸ‘¨β€πŸ’» Software DevelopmentπŸš€ Journey
0
Jan 11, 2025

Got an Idea?

Let's Build It!

I can bring your ideas to life - FREE of charge

Book a free consultation and let’s identify opportunities to turn your vision into a successful business

15 min call

Get idea feedback

from 17+ consultations
?
Usually responds within 24h

If You Like what I do
You can buy me a coffee πŸ‘‡
Send β˜• via PayPalSend β˜• with Bitcoin

πŸ€™ Let's connect

Made by Viet Phan Β© 2018-2025Privacy Policy