Erik Dao

@erikdao

Machine Learning Engineer

Commit activity

50 commits in the last 30 days

longest streak 4 days

1,175 / 2,500 XP1,325 XP to root

Sat, Nov 7

Wed, Nov 4

Tue, Nov 3

What did i ship today? First step in making https://bachable.io the collaborative music editor, I've added a feature for our users to share their scores with others. #100daysofbuilding
bachable.ioBachable - Music Notation Editor with LilyPondProfessional music engraving in your browser. Write LilyPond scores with instant preview, audio playback. No installation required.

Mon, Nov 2

building a new project in 2026 looks like * hour 0: zero lines of codes * hour 4: 30k lines of slops * hour 5: 10k lines of codes * hour 48: finally 2k lines of codes that i can read true?

Mon, Oct 26

If you don't know yet, Rex is a new terminal created by Terraform's creator, and it sicks! Definitely set a new game for terminal.
What did I ship today? Spent a long weekend building the first version of Sightread - An AI agent that transcribes a photo of music to a beautiful score in LilyPond, to edit, to collaborate and to pass on timeless music for generations. I'm very excited that this idea has…
Congrats on the first version of Sightread! It's exciting to see AI vision models enabling this kind of creative project. How has the transcription accuracy worked out so far?

Sun, Oct 25

it such a bad experience that to see the real cost of using Gemini API, Google AI Studio dashboard is not enough. i need to dig in to GCP billing black hole and figure out the VertexAI cost apart of Gemini API. And what is vertex AI nowsaday!!

Sat, Oct 24

What did I ship today? * I performed a small violin concerto by Vivaldi * Then spending the evening, tinkering and revising the basic computer vision stuff, and built a small tool to segment a photo of sheet music into individual staffs. These will be fed into an AI agent that…
bachable.ioBachable - Music Notation Editor with LilyPondProfessional music engraving in your browser. Write LilyPond scores with instant preview, audio playback. No installation required.

Thu, Oct 22

Wed, Oct 21

@tom out of curiosity, how was the "Who to follow" part was built?
It lives in the side column (or inside the log on smaller screens). Each suggestion shows the first line of a bio plus the reason: how many people you follow follow them, or their follower count. Follow from the icon (follows back if they already follow you), or X to mark "Not…

Tue, Oct 20

What's your favorite terminal and font? mine is pretty simple: ghostty and jetbrains mono.
My favorite font is Hack Regular - good readability while still being not too skinny. Terminalwise, I love *Tilix*. I used to do a lot with Zellij, which is definitly powerful, but I never quite relearned all the "normal" shell shortcuts that do not work in Zellij.

That's @erikdao's root commit.