Eine von jemandem mit ADHS für Menschen mit ADHS gebaute Notiz-App: sonomemo
(github.com/sonohoshi)Hallo, ich bin sonohoshi und schlage mich so halbwegs als Spieleentwickler durchs Leben.
Die App, die ich in diesem Beitrag vorstellen möchte, heißt sonomemo und ist eine Notiz-App, die sonohoshi für den eigenen Gebrauch gebaut hat.
Eigentlich gibt es in einer Welt voller Editoren vermutlich nicht viele Menschen, die sich speziell für eine Notiz-App interessieren. Deshalb möchte ich erzählen, wie ich überhaupt dazu gekommen bin, so etwas zu bauen.
Ich lebe mit ADHS, also der Aufmerksamkeitsdefizit-/Hyperaktivitätsstörung.
Das klingt größer, als es ist: Ich lebe einfach oft etwas chaotisch, bin wegen Dopaminmangels ständig müde und vergesse wegen all des Durcheinanders manchmal, woran ich gerade gearbeitet habe. Wenn ich meine Medikamente regelmäßig nehme, ist es in Ordnung. Wirklich nichts Besonderes.
Trotzdem gibt es Dinge, die schwierig sind. Zum Beispiel interessiere ich mich für zu viele Themen gleichzeitig und vergesse dann, was ich ursprünglich eigentlich tun wollte.
Oft habe ich nach Arbeitsbeginn erst einmal lange Slack und Commit-Logs durchforstet, um herauszufinden, woran ich am Vortag gearbeitet hatte.
Wegen solcher unschönen Probleme habe ich mir angewöhnt, in einer Notiz stets die Uhrzeit, die aktuelle Aufgabe und meine Gedanken zum laufenden Arbeiten festzuhalten.
[20251216/17:28] 뭐 UI에서 말도 안되는 버그 튀어나옴
[20251216/17:28] 어제 리팩토링 조금 했는데 사이드 이펙트 생긴듯
[20251216/17:28] 그냥 각 모듈을 독립적으로 동작하게 분리한 뒤에 새로 마이그레이션 하는게 편할거같음
Also ungefähr so. Ich hatte mir ein Plugin für Sublime Text gebaut, das Zeitstempel einfügt, und das über Jahre hinweg gut genutzt.
Dann ist leider etwas Ärgerliches passiert. Ich habe vor Kurzem den Job gewechselt, und mein Sublime-Plugin lief nur unter Windows und funktionierte in der neuen Entwicklungsumgebung nicht richtig.
Für mich war das ein wichtiger Bestandteil meiner Arbeit, und plötzlich gab es ein völlig unerwartetes Problem.
Gleichzeitig konnte ich im neuen Job schlecht den Eindruck machen, ich würde mich engagiert einarbeiten, während ich in Wirklichkeit ein Sublime-Text-Plugin debugge. Das hätte so ausgesehen, als würde jemand zum ersten Mal einen Mac anfassen. Tatsächlich wusste ich anfangs nicht einmal, wo beim Mac Studio der Einschaltknopf ist, aber das ist jetzt nicht der Punkt ... jedenfalls war es so.
Nach Feierabend holte ich mein irgendwo in der Wohnung verstaubtes MacBook hervor und versuchte, das Plugin zu reparieren. Nach etwa 15 Minuten Herumprobieren hatte ich schon keine Lust mehr. Außerdem dachte ich mir, dass es lästig wäre, weitere Funktionen, die ich mir immer schon für so ein Plugin gewünscht hatte, weiterhin als Sublime-Plugin umzusetzen und dann noch für jedes Betriebssystem anzupassen.
Also habe ich die aktuelle Problemsituation und alle benötigten Funktionen mit eingeschalteter Antigravity einfach komplett hineingeworfen.
Herausgekommen ist eine App auf Basis des Rust-Frameworks ratatui, die für eine Notiz-App fast schon übertrieben viele unnötig viele Funktionen unterstützt.
Jetzt muss ich nicht mehr in der Shell Claude dazu antreiben, endlich etwas zu arbeiten, dann per Alt-Tab irgendetwas in Sublime hineinkopieren ... und wenn ich es dann versehentlich ohne Speichern schließe, sind die Notizen wieder weg ... Solche traurigen Vorfälle passieren nun nicht mehr.
Sehr schön, sehr schön.
Wie auch immer, der Text ist lang geworden, aber aus genau diesen Gründen ist sonomemo entstanden.
Ich habe es gebaut, weil ich es dringend selbst brauchte. Gleichzeitig hoffe ich aber auch, dass Menschen mit derselben Diagnose diese App nutzen können oder dass sie zumindest eine Idee liefert, die auf ähnliche Weise helfen kann.
Es wäre schön, wenn neurologische Erkrankungen wie ADHS nicht als etwas Besonderes oder etwas, das man verstecken muss, betrachtet würden, sondern als eine menschliche Eigenschaft, mit der man durch regelmäßige Medikamente, verschiedene Verhaltenskorrekturen und Werkzeuge gut umgehen kann.
Vielen Dank fürs Lesen dieses langen Textes.
Das Paket für die tatsächliche Nutzung findet ihr unter folgendem Link:
https://crates.io/crates/sonomemo
Noch keine Kommentare.