diff --git a/content/books/things-i-learnt/_index.md b/content/books/things-i-learnt/_index.md index acac128..7e16c78 100644 --- a/content/books/things-i-learnt/_index.md +++ b/content/books/things-i-learnt/_index.md @@ -37,6 +37,7 @@ template = "section-contentless.html" * Project Organization * [Organize Your Code by Data/Type, Not Functionality](project-organization) * [Create Libraries](libraries) + * [Paper Notes Are Actually Helpful](paper-notes) * Writing code * [Be Ready To Throw Your Code Away](throw-away) * [Future Thinking Is Future Trashing](future-trashing) diff --git a/content/books/things-i-learnt/libraries/index.md b/content/books/things-i-learnt/libraries/index.md index ac3a563..da487c4 100644 --- a/content/books/things-i-learnt/libraries/index.md +++ b/content/books/things-i-learnt/libraries/index.md @@ -45,4 +45,4 @@ your control, they are external to the project. So you may need to learn how to deal with this before creating the libraries. And, unfortunately, each language and build tool has its own way to manage this. -{{ chapters(prev_chapter_link="/books/things-i-learnt/project-organization", prev_chapter_title="Organize Your Code by Data/Type, Not Functionality", next_chapter_link="/books/things-i-learnt/throw-away", next_chapter_title="Be Ready To Throw Your Code Away") }} +{{ chapters(prev_chapter_link="/books/things-i-learnt/project-organization", prev_chapter_title="Organize Your Code by Data/Type, Not Functionality", next_chapter_link="/books/things-i-learnt/paper-notes", next_chapter_title="Paper Notes Are Actually Helpful") }} diff --git a/content/books/things-i-learnt/paper-notes/index.md b/content/books/things-i-learnt/paper-notes/index.md new file mode 100644 index 0000000..b33a1dd --- /dev/null +++ b/content/books/things-i-learnt/paper-notes/index.md @@ -0,0 +1,24 @@ ++++ +title = "Things I Learnt The Hard Way - Create Libraries" +date = 2019-07-25 + +[taxonomies] +tags = ["en-au", "books", "things i learnt", "paper notes", "post its", "project organization"] ++++ + +I've tried to go paperless many, many times. But keeping a notepad and a bunch +of post its in my desk has been one of the most helpful tools I ever got. + + + +I've even managed to hide all my pens, move notepads to desks and use some +note-taking application instead. In the end, none of those managed to come +close to the utility of having something to scribble notes fast, or to draw a +very high concept of whatever I'm trying to explain. + +Also, a desk full of post its, or even a monitor with a bunch of things around +gives the impression that you're really busy working -- just be careful to not +have too many post its, or it will look like you can't complete anything. It +even beats Trello! + +{{ chapters(prev_chapter_link="/books/things-i-learnt/libraries", prev_chapter_title="Create Libraries", next_chapter_link="/books/things-i-learnt/throw-away", next_chapter_title="Be Ready To Throw Your Code Away") }} diff --git a/content/books/things-i-learnt/throw-away/index.md b/content/books/things-i-learnt/throw-away/index.md index 7f4ace5..cd8922a 100644 --- a/content/books/things-i-learnt/throw-away/index.md +++ b/content/books/things-i-learnt/throw-away/index.md @@ -39,4 +39,4 @@ And not just code that solves the problem, but also the tests for that code. ... unless you focus mostly on [integration tests](/books/things-i-learnt/integration-tests). -{{ chapters(prev_chapter_link="/books/things-i-learnt/config-file", prev_chapter_title="The Config File Is Friend", next_chapter_link="/books/things-i-learnt/future-trashing", next_chapter_title="Future Thinking Is Future Trashing") }} +{{ chapters(prev_chapter_link="/books/things-i-learnt/paper-notes", prev_chapter_title="Be Ready To Throw Your Code Away", next_chapter_link="/books/things-i-learnt/future-trashing", next_chapter_title="Future Thinking Is Future Trashing") }}