.. include:: .. meta:: :description lang=en: I'm a firm believer in Rubber Duck Debugging, the process of solving a problem by explaining it. Rather than consulting an expert, try to clearly explain the problem to a fellow human or even an inanimate object (such as a rubber duck). The solution is likely to be obvious once you've examined the problem thoroughly. These notes are my attempts to fully understand a variety of tech-related problems by explaining them. In this case, to a text editor. .. _site_intro: Welcome to Bob's Project Notebook ================================= You've stumbled onto my stash of project notes. What is this place? ------------------- I'm a firm believer in `Rubber Duck Debugging `_, the process of solving a problem by explaining it. Rather than consulting an expert, try to clearly explain the problem to a fellow human or even an inanimate object (such as a rubber duck). The solution is likely to be obvious once you've examined the problem thoroughly. Here's more on the `Rubber Duck Troubleshooting methodology `_. These notes are my attempts to fully understand a variety of tech-related problems by explaining them. In this case, to a text editor. Who is this guy? ---------------- I'm Bob. I've been making my way in this world doing computer, programming, network and cyber security work as a designer, integrator, installer, maintainer, trainer and consultant for a very long time. It's in those last two roles that I've found this approach quite useful. How did you make this site? --------------------------- I've put together some preliminary notes on my :ref:`documenting documentation ` page. Standard disclaimer applies --------------------------- Be forewarned that I don't claim to be a particular expert in any of these topics. I'm not charging for admission, nor am I generating ad revenue from these pages. I do hope that my explanations of these project challenges will be useful. If not, may I suggest explaining your problem to a rubber duck? .. toctree:: :maxdepth: 2 :caption: Knowledge Sharing :numbered: Documenting Documentation .. toctree:: :maxdepth: 2 :caption: 3D Printing :numbered: 3D printing intro <3d_printing.rst> Software <3dprinting_software.rst> Prusa i3 Mk3 notes <3dprinting_mk3_maintenance.rst> Artillery/Evnovo Sidewinder X1 notes <3dprinting_swx1_maintenance.rst> Troubleshooting printers and prints <3dprinting_troubleshooting.rst> Techniques <3dprinting_techniques.rst> Nozzles <3dprinting_nozzle_topics.rst> Filament <3dprinting_filament_topics.rst> Print surfaces <3dprinting_print_surfaces.rst> Tools, parts and supplies <3dprinting_tools_parts_supplies.rst> 3D printing showcase <3dprinting_showcase.rst> .. toctree:: :maxdepth: 2 :caption: Raspberry Pi :numbered: Raspberry Pi intro Customizing Raspbian Configuring the Raspberry Pi as a wifi-wired repeater Configuring the Raspberry Pi as a TimeMachine Backup Installing VeraCrypt on the Raspberry Pi and other ARM distributions Backup SD card to different sized SD card .. toctree:: :maxdepth: 2 :caption: Linux :numbered: Linux projects .. toctree:: :maxdepth: 2 :caption: Arduino :numbered: Arduino projects .. toctree:: :maxdepth: 2 :caption: Miscellaneous :numbered: Miscellaneous projects .. include:: footer.rst Last edited on 12 Apr, 2022. Last build on |today|.