gomesite/journal/notes.html

68 lines
4.1 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang='en'>
<head>
<title>gome — notes</title>
<meta charset='utf-8'/>
<meta name='theme-color' content='#efe5d7'>
<meta name='viewport' content='width=device-width, initial-scale=1.0, shrink-to-fit=no'/>
<link rel='icon' type='image/x-icon' href='../favicon.ico'>
<link rel='preconnect' href='https://fonts.googleapis.com'>
<link rel='preconnect' href='https://fonts.gstatic.com' crossorigin>
<link href='https://fonts.googleapis.com/css2?family=Lora:ital@0;1&display=swap' rel='stylesheet'>
<link rel='stylesheet' type='text/css' href='../css/style.css'/>
</head>
<body>
<header id='header'>
<nav>
<a href='..'>back to gomepage</a>&mdash;<a href='.'>journal</a>
</nav>
</header>
<main>
<article>
<h1 id='title'>Share your notes</h1>
<time datetime='Fri, 6 Jan 2023 10:30:00 CST'>6 Jan. 2023, 10:30 PM</time>
<p>
Twice now, Ive tried to write a post with the title “Share your notes” and ended up writing something else.
The first time, I started by trying to explain a supporting idea, that people learn more easily by example.
I ended up having enough to say about it that it became <a href='examples.html'>its own post</a>.
For the next attempt, I started with an example from my experience with learning music composition, but that took <a href='toolbox.html'>a whole post</a> to drill into as well.
</p><p>
At this point, I dropped the concept for the time being.
The more I tried to write about it, the less sure I became that I had much coherent to say about the main point.
But Im pressed for time tonight, so Im going to share whatever I have and finally put this title to rest.
</p>
<img src='img/notebooks.webp' width='300' height='450' />
<p>
Imagine a programmer who discovers a technique they think is useful.
When this happens, they might consider two different ways of sharing the discovery.
</p>
<ul>
<li>They could write a code library that implements the technique and makes it available to other programmers through some convenient interface.</li>
<li>They could write a blog post that explains the reasoning behind the technique and gives examples of how it might be applied, but leaves implementation up to other programmers.</li>
</ul>
<p>
My core thought here is that, from the point of view of building knowledge, it seems more useful to share the blog post.
A user of the library doesnt even have to learn about the technique*, but a reader of the post will.
Furthermore, that living knowledge can then be repurposed in contexts that the originator never even considered.
</p><p>
This is the key benefit of “sharing notes”, as I call it.
In the case of the library, you see a single application of a single technique.
The concepts shared by the post can be applied unlimitedly, and as people remix these concepts, they can spawn unlimited new techniques.
</p><p>
Taking notes, in the sense of recording your learning and observations in a more easily digested form, is a critical tool for growing ones own knowledge and generating new ideas.
When these notes are shared, it plants knowledge in other minds, where it can flourish into a million more ideas.
With a single, finished solution, which hides the insights that lead to its creation, no such flourishing can occur.
</p><p>
Do you keep notes on anything?
Do you think they would be useful to other people?
Has access to someone elses notes been useful to you?
Let me know your thoughts at my Ctrl-C email: <code>gome<span style='user-select: none;'>&nbsp;&#8203;</span>@<span style='user-select: none;'>&nbsp;&#8203;</span>ctrl-c.club</code>.
</p>
<p class='footnote'>
* Of course, if the library is open-source, then other programmers could learn the technique by reading the source code, but the blog post is generally more accessible, and not all code is open-source.
</p>
</article>
</main>
</body>
</html>