11 điểm bởi sonohoshi 2025-12-16 | 4 bình luận | Chia sẻ qua WhatsApp

Xin chào, mình là sonohoshi, hiện đang sống như một nhà phát triển game hơi luộm thuộm.

Ứng dụng mình muốn giới thiệu trong bài này là một app ghi chú có tên sonomemo, được sonohoshi tạo ra để chính mình sử dụng.
Thực ra, trong một thế giới đầy rẫy editor ở khắp nơi, chắc không có nhiều người thấy tò mò về một ứng dụng ghi chú. Vì vậy mình muốn kể về lý do vì sao cuối cùng lại làm ra thứ này.

Mình đang sống cùng ADHD, tức rối loạn tăng động giảm chú ý.
Nghe thì có vẻ to tát, nhưng thực ra chỉ là mình sống hơi bừa bộn đầu óc, thiếu dopamine nên lúc nào cũng buồn ngủ, và vì quá rối trí nên hay quên mất thứ mình đang làm. Uống thuốc đều thì ổn. Thật sự không phải chuyện gì ghê gớm cả.

Tuy vậy, vẫn có những việc khó khăn. Ví dụ như mình để tâm đến quá nhiều vấn đề, đến mức quên mất việc ban đầu mình đang làm là gì.
Mình cũng nhiều lần sau khi đến công ty phải lục lại Slack và log commit thật lâu chỉ để biết hôm qua mình đang làm gì.

Vì những vấn đề không hay này, mình hình thành thói quen ghi lại thời gian, việc đang làm và mình đang suy nghĩ gì trong lúc làm việc vào sổ ghi chú.

[20251216/17:28] 뭐 UI에서 말도 안되는 버그 튀어나옴  
[20251216/17:28] 어제 리팩토링 조금 했는데 사이드 이펙트 생긴듯  
[20251216/17:28] 그냥 각 모듈을 독립적으로 동작하게 분리한 뒤에 새로 마이그레이션 하는게 편할거같음  

Đại khái là như vậy. Mình đã tạo một plugin đóng dấu thời gian cho Sublime Text và dùng rất tốt suốt nhiều năm.

Rồi trong lúc đó, một chuyện đáng buồn đã xảy ra. Gần đây mình chuyển việc, nhưng plugin Sublime chỉ chạy trên Windows và ở môi trường phát triển mới thì nó không hoạt động ổn.
Đó là một trong những thứ rất quan trọng để mình làm việc, nên đây thật sự là một sự cố hoàn toàn ngoài dự kiến.
Nhưng mình cũng không thể để người ta thấy cảnh mình thay vì chăm chỉ học hỏi và thích nghi ở công ty mới lại ngồi debug plugin của Sublime Text được. Trông cứ như người lần đầu đụng vào Mac vậy. Thực ra lúc đó mình còn không biết nút nguồn của Mac Studio nằm ở đâu nên cũng lúng túng thật, nhưng giờ chuyện đó không quan trọng, anyway... đại khái là vậy.

Sau giờ làm, mình lôi chiếc MacBook bị bỏ xó ở một góc nhà ra và thử sửa plugin. Loay hoay khoảng 15 phút thì thấy lười. Những tính năng mà trước giờ mình vẫn nghĩ “giá mà có plugin như thế này thì tốt” cũng khiến mình nhận ra việc tiếp tục làm chúng dưới dạng plugin cho Sublime rồi còn phải áp dụng theo từng OS nữa là quá phiền.

Thế là mình bật Antigravity lên và ném hết tình huống hiện tại cùng các tính năng cần thiết vào đó.
Kết quả là một ứng dụng được tạo bằng framework ratatui của Rust ra đời, và đối với một app ghi chú thì nó hỗ trợ nhiều tính năng thừa thãi đến mức có thể thấy hơi quá.
Giờ thì không còn những tình huống đáng buồn như đang ngồi trong shell mắng Claude làm việc cho đàng hoàng, chợt nảy ra ý gì đó lại Alt-Tab sang Sublime để copy-paste... rồi lỡ tắt đi mà chưa lưu là ghi chú lại bay mất... nữa.
Tốt rồi, tốt rồi.

Dù sao thì bài cũng dài rồi, nhưng chính vì những lý do như vậy mà sonomemo đã được tạo ra.
Đúng là mình làm nó vì cần gấp cho bản thân, nhưng đồng thời mình cũng hy vọng ứng dụng này có thể hữu ích cho những người có cùng tình trạng, hoặc ít nhất trở thành một ý tưởng có thể giúp đỡ ai đó theo cách tương tự.

Mình cũng mong rằng các rối loạn thần kinh như ADHD không bị xem là điều gì quá khác thường hay phải che giấu, mà có thể được chấp nhận như một đặc điểm của con người — thứ có thể được quản lý tốt bằng cách uống thuốc đều đặn, luyện tập điều chỉnh hành vi và sử dụng các công cụ phù hợp.

Cảm ơn bạn đã đọc đến đây.
Bạn có thể xem gói để sử dụng thực tế tại liên kết sau.
https://crates.io/crates/sonomemo

4 bình luận

 
vigorous5537 2025-12-16

Chỉ cần nhấn F5 trong Notepad thôi.

 
ng0301 2025-12-17

Công nghệ xịn sò... cảm ơn nhé

 
sonohoshi 2025-12-16

Đúng vậy. Tôi không biết vì không hay dùng ứng dụng Notepad tích hợp sẵn của Windows 11. Cảm ơn bạn.

 
yeobi222 2025-12-16

Thấy hơi khó để đăng thành một chủ đề nên mình viết ở đây dưới phần bình luận.

Trước hết thì mình cực kỳ thích.
Việc có đóng dấu thời gian cũng rất ổn,
và với người từng xóa ghi chú rồi hối hận rất nhiều như mình, điều mình thích nhất là trong chương trình không thể xóa ghi chú.

Nhưng mình nghĩ sẽ tốt hơn nếu phần việc cần làm và thẻ có thêm ví dụ cách viết trong phần hướng dẫn.

Cá nhân mình thì khá tiếc vì do môi trường làm việc dùng mạng nội bộ tách biệt nên không thể sử dụng được.