- Wenn man das, was man beim Lernen herausgefunden hat, als Zusammenfassung oder Tutorial veröffentlicht, entsteht genau der Text, den man sich beim ersten Lernen selbst gewünscht hätte
- Wer eine neue Technologie nicht nur lernt und ausprobiert, sondern sie auch schriftlich erklärt, verankert das Wissen tiefer und deckt Lücken im eigenen Verständnis auf
- Der Unterschied zwischen dem System-Call
epollund edge-triggered/level-triggered Events ist ein Beispiel dafür, dass Inhalte auch fast 12 Jahre nach dem Verfassen eines Artikels lange im Gedächtnis bleiben - Laut Google Search Console kommt ein großer Teil der unregelmäßigen Besucher über Suchbegriffe, die mit solchen Lernnotizen zusammenhängen; Suchanfragen und Artikelinhalte passen dabei meist gut zusammen
- Künftig sollen längere Lernnotizen häufiger in einer vorläufigen Kategorie namens TIL deep dives erscheinen; sie unterscheiden sich von kurzen „Today I learned“-Beiträgen
Texte schreiben, die man beim ersten Lernen gesucht hätte
- In letzter Zeit hat der Autor mehr gebloggt als sonst und sein Archiv durchgesehen, um zu reflektieren, was seine zufriedenstellendsten Beiträge gemeinsam haben
- Gute Beiträge fassen eher zusammen, was man beim Lernen oder beim Verstehen der Funktionsweise von etwas herausgefunden hat, und sind manchmal als Tutorial aufgebaut
- Solche Beiträge sind eine Möglichkeit, selbst den „Text zu schreiben, den ich beim ersten Lernen gern gefunden hätte“
Schriftliches Festhalten macht das Verständnis robuster
- Neues zu lernen und es nach Möglichkeit selbst auszuprobieren, ist wichtig, um als Engineer zu wachsen
- Wenn man das Gelernte aufschreibt, verankert sich das Wissen tiefer
- Der Maßstab für echtes Verständnis ist, ob man es einem klugen und interessierten Leser erklären kann
- Ein Artikel über den System-Call
epollund den Unterschied zwischen edge-triggered und level-triggered Events ist fast 12 Jahre nach dem Schreiben immer noch in Erinnerung geblieben
Lernnotizen, die auch andere erreichen
- Ein Blick in die Google Search Console zeigt, dass viele Besucher, die keine regelmäßigen Leser sind, über Suchen zu solchen zusammenfassenden Lernartikeln kommen
- Suchbegriffe und Inhalte der jeweiligen Beiträge passen gut zusammen, sodass Besucher wahrscheinlich das finden, wonach sie gesucht haben
- Öffentliches Lernen festigt nicht nur das eigene Verständnis, sondern kann über die Suche auch Menschen erreichen, die vor ähnlichen Problemen stehen
Eine Kategorie namens TIL deep dives
- Künftig sollen Beiträge dieser Art bewusster und häufiger entstehen
- Die Formulierung „das Tutorial, von dem ich mir gewünscht hätte, dass es jemand geschrieben hätte, bevor ich es gelernt habe“ ist zu lang; vorläufig heißt die Kategorie daher TIL deep dives
- Diese Beiträge unterscheiden sich von kurzen „Today I learned“-Posts, wie man sie auf anderen Blogs findet
- Sie gehören in dieselbe Richtung wie die TIL-Beiträge von Simon Willison, sind aber eher längere Formate
- Simon Willison betreibt auch eine eigene TIL-Subdomain
1 Kommentare
Hacker-News-Kommentare
Wenn man so einen Beitrag findet, sollte dem Autor Bescheid zu sagen die natürliche Folgehandlung sein
Eine kurze Mail schreiben oder einen Kommentar hinterlassen reicht. Hinter ein paar YouTube-Prominenten stehen Tausende von Menschen, die gute Inhalte veröffentlichen und überhaupt nicht wissen, wer sie sieht und wertschätzt.
Deshalb schreibe ich mir angewöhnt auch fremden Leuten eine Mail, wenn mich ein Text oder eine Arbeit berührt. Nach dem Vorbild von Derek Sivers und patio11 habe ich auch auf meiner Website eine gut sichtbare „ständige Einladung“ platziert, und wenn gelegentlich eine Mail mit einem „Gruß von einem Internet-Fremden“ kommt, macht das meinen Tag oder meine Woche besser. Für langsame, tiefgehende Plaudereien ist E-Mail wirklich gut.
https://www.evalapply.org/index.html#standing-invitation
Ich hatte keine Ahnung, dass sich unter dem Handschuhfach ein kleines, transistorähnliches Bauteil befindet, und es war eine Reparatur für 50 Cent. Hätte diese Person das nicht veröffentlicht, hätte ich es nie erfahren, und ich habe ihr eine Dankesnachricht geschickt.
Es stellte sich heraus, dass das Spiel nie offiziell veröffentlicht worden war; die Demo, die zusammen mit mehreren Spielen und Software beilag, war die einzige öffentliche Spur davon. Der Entwickler hatte die Installationsdatei noch, und sie war klein genug, um sie an die Antwort anzuhängen, also schickte er sie mir. Ich hatte stark das Gefühl, dass es seinen Tag ziemlich verbessert haben muss, dass jemand nach einem Spiel fragte, das er vor über 20 Jahren gemacht hatte.
Mein Maßstab für TIL-Beiträge folgt derselben Philosophie
Wenn ich zuerst gesucht habe und trotzdem Stunden gebraucht habe, um ein Problem zu verstehen, ist das ein sehr starkes Signal, dass es sich lohnt, es aufzuschreiben. Ein aktueller Beitrag handelt davon, Scraping-Traffic von GitHub Actions über einen Tailscale-Exit-Node zu proxien: https://til.simonwillison.net/tailscale/tailscale-github-act...
Dort heißt es: „Simon Willison macht das wirklich gut und hat sogar eine eigene Subdomain für seine TILs.“
Jedes Mal, wenn ich etwas repariere oder mit einem Problem kämpfe, schreibe ich immer für mich selbst einen Blogbeitrag und packe möglichst genau die Fehlermeldungen und Suchbegriffe hinein, nach denen ich gesucht habe, während ich die Lösung zusammengebaut habe.
Beim Suchen fand ich einen passenden Reddit-Thread [1], sah, dass dort ein GitHub Gist verlinkt war, und merkte dann, dass ich selbst derjenige war, der ihn gepostet hatte. Ich hatte völlig vergessen, dass ich diese Arbeit schon erledigt hatte.
[1] https://www.reddit.com/r/NixOS/comments/1dahr3g/steamos_base...
Es ging um ein Problem mit MVC.net, und ich hatte zwar dasselbe Problem wie in der Frage behoben, verstand aber nicht, was die als „beste Antwort“ markierten Antworten bedeuteten oder warum sie relevant waren. Also schrieb ich auf, welche Schritte ich gemacht hatte, nach dem Muster „hier klicken und dort das hier passend eintragen“. Erst viel später begriff ich, dass meine Antwort letztlich genau das sagte, was die anderen Antworten empfahlen. Aber für viele Leute, die suchten, ohne die magischen Verbindungen zwischen den von Visual Studio erzeugten Bindings, Views und Bauteilen schon zu verstehen, bekam meine Antwort weiter Stimmen.
Mein letzter Beitrag handelte davon, herauszufinden, wie man den Akku eines Babyphones austauscht.
https://www.michael1e.com/how-to-replace-the-eufy-spaceview-...
Sie geben weder Traffic noch Vergütung zurück und zitieren einen nicht einmal als Quelle ¯_(ツ)_/¯
So kann die nächste Person die Antwort finden, wenn sie gegeben wurde.
Der vielleicht wichtigste Teil dieser Methode ist, dass ein Text, den man selbst schreibt, weil man ihn gern gefunden hätte, später irgendwann mit hoher Wahrscheinlichkeit für einen selbst wieder nützlich wird
Viele meiner eigenen Beiträge waren mir noch Jahre nach der Veröffentlichung wieder nützlich. Seit ich der Website eine Suchfunktion hinzugefügt und auch Microblog-Beiträge einbezogen habe, ist dieser Effekt noch größer geworden.
Manchmal bin ich beim Suchen sogar auf alte Blogbeiträge von mir gestoßen.
Weil ich das 2019 in meinem Blog notiert habe, schaue ich es heute noch dort nach und erinnere mich daran.
Diese Gewohnheit ist für mich zu einem Lifestyle-Business geworden. Heute verdiene ich meinen Lebensunterhalt damit, deutsche Bürokratie zu dokumentieren
Ich habe einen Vortrag über das „Warum“ gehalten, daraus wurde ein langer Blogbeitrag: https://nicolasbouliane.com/projects/all-about-berlin
Ich wünschte, mehr Menschen würden so etwas tun. Wenn ich auf ähnliche Ressourcen stoße, bedanke ich mich ganz bewusst. Eine hat mir geholfen, Korea mit dem Fahrrad zu durchqueren, eine andere dabei, ein sehr spezielles Gerät zu reparieren. Es ist schade, dass Google, soziale Medien und KI die Arbeit solcher hilfreichen Menschen wie im Tagebau abbauen und ihnen die Belohnung wegnehmen.
Ich werde demnächst eine Webseite veröffentlichen, auf der steht, was ich mangels Informationen über mehrere Personentage hinweg herausgefunden habe
Dass die tatsächliche Veröffentlichung sich verzögert, liegt daran, dass ich gerade damit experimentiere, es nachhaltiger als früher zu machen. Dazu gehört auch, irgendwie Geld damit zu verdienen und es „AI“-Crawlern und -Diensten schwerer zu machen, alles komplett zu kopieren :(
Ich habe auch einen Folgebeitrag geschrieben, um auszudrücken, warum: https://news.ycombinator.com/item?id=43166761
Wenn sich jemand die Zeit nimmt, meine Arbeit zu genießen – etwa Schreiben, Kochen oder Tool-Entwicklung –, fühle ich mich anerkannt, und das hebt meine Stimmung enorm
Umgekehrt ist es entmutigend, wenn ich etwas veröffentliche und es einfach im Nichts verschwindet, ohne dass es jemand wahrnimmt oder würdigt. In 10 Jahren mit meinem Medium-Account habe ich beides erlebt, und inzwischen kann ich nicht mehr aufhören, weil das Schreiben meine Reise ist und Leser launisch sind. Ich akzeptiere das als eine Art AGB des Schaffens
Der Durchschnitt liegt vermutlich bei etwa 1, weil Beiträge mit Kommentaren meist 3–4 Kommentare bekommen. Der größte Dopamin-Kick in 19 Jahren Bloggen war, als ich sah, dass dieser Beitrag auf der HN-Startseite auf Platz 1 stand, und ich glaube nicht, dass das noch einmal passieren wird
Ich schreibe auch gerade wieder so einen Blogbeitrag
In den letzten Monaten veröffentliche ich nur noch Beiträge über Dinge, die ich mir in meinem Bereich Kubernetes mühsam erarbeitet habe, oder sehr tiefgehende Analysen beim Lesen von Code in Open-Source-Codebases
Dieses Thema hat einen Nerv getroffen, und der Drang, solche Beiträge zu schreiben, wird jeden Tag stärker. Ich muss es einfach tun
Ich beschäftige mich seit Kurzem mit dem Microchip PolarFire SoC[1], und mir war schon klar, dass es im FPGA-Design-Bereich nicht viel Material gibt. Aber Microchip ist noch einmal eine ganz andere Dimension als Xilinx/AMD, Lattice oder Open-Source-Tools. Ich musste wirklich viele Kämpfe ausfechten, um etwas hinzubekommen, und erst jetzt habe ich so etwas wie einen Workflow und verstehe den Chip. Inzwischen gefällt er mir ziemlich gut, und für Leute, die in Hardware-Software-Co-Design einsteigen wollen, ist er ein Chip, mit dem man innerhalb eines Budgets etwas machen kann
Nach jedem dieser Kämpfe dachte ich: „Verdammt, das muss irgendwo in einen Blog. Wenn es auch nur einer Person in der Zukunft hilft, sogar meinem zukünftigen Ich, ist das ein großer Sieg.“ Aber bisher haben mein faules und ein wenig eingeschüchtertes Ich gewonnen
Englisch ist nicht meine Muttersprache, und ich hatte Angst, dass ich nicht gut genug schreibe; dass das, worüber ich schreibe, für alle offensichtlich ist und nur ich mich damit herumgeschlagen habe; oder dass ein Freund zufällig darauf stößt und darüber lacht. Aber egal. Ich will es tun, also muss ich es tun
[1] https://www.microchip.com/en-us/development-tool/mpfs-disco-...
Der letzte Satz hat mich an Charles Bukowskis „Roll the dice“ erinnert. Vielleicht sollte ich öfter daran denken: https://hellopoetry.com/poem/68266/roll-the-dice/
Heutzutage hat immer schon jemand den Beitrag geschrieben, den ich schreiben wollte. Also schreibe ich meine Version
Die meisten meiner frühen Blogbeiträge waren von Fragen in öffentlichen Foren inspiriert. Ich habe dort geantwortet, dann noch einen Blogbeitrag geschrieben und später einfach den Link zu diesem Beitrag verschickt. Meine Blogposts aus den frühen 2000ern zeigen diese Spuren
Zum Beispiel war der Beitrag darüber, wie man in IE5 den Browser bildschirmfüllend öffnet, ein riesiger Erfolg: https://brajeshwar.com/2002/ie-50-full-screen-from-itself/