Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/4lch4/digital-garden
My Digital Garden, Knowledge Base, collection TILs, whatever you wanna call it. I store the tidbits of knowledge that I've gathered over the years, in this repository.
https://github.com/4lch4/digital-garden
cheatsheet cheatsheets digital-garden digital-gardening digital-gardens docusaurus docusaurus-v2 docusaurus2 docusaurus2-docs github-page kba knowledge knowledge-base knowledgebase react til tils vercel
Last synced: 2 days ago
JSON representation
My Digital Garden, Knowledge Base, collection TILs, whatever you wanna call it. I store the tidbits of knowledge that I've gathered over the years, in this repository.
- Host: GitHub
- URL: https://github.com/4lch4/digital-garden
- Owner: 4lch4
- License: gpl-2.0
- Created: 2021-05-09T12:04:58.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-09T03:23:24.000Z (almost 2 years ago)
- Last Synced: 2023-03-02T09:17:01.777Z (over 1 year ago)
- Topics: cheatsheet, cheatsheets, digital-garden, digital-gardening, digital-gardens, docusaurus, docusaurus-v2, docusaurus2, docusaurus2-docs, github-page, kba, knowledge, knowledge-base, knowledgebase, react, til, tils, vercel
- Language: JavaScript
- Homepage: https://4lch4.garden
- Size: 12.5 MB
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# @4lch4/Digital-Garden
[![DigitalOcean Referral Badge](https://web-platforms.sfo2.cdn.digitaloceanspaces.com/WWW/Badge%201.svg)](https://www.digitalocean.com/?refcode=ae0d8b2c003f&utm_campaign=Referral_Invite&utm_medium=Referral_Program&utm_source=badge)
[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)
![GitHub deployments](https://img.shields.io/github/deployments/4lch4/Digital-Garden/production?label=vercel&logo=vercel)
![GitHub](https://img.shields.io/github/license/4lch4/Digital-Garden)What's a Digital Garden and why do I have one? Well, I stumbled upon an article that discussed "Learning in Public" and how to use a Digital Garden to cultivate learning over time.
## Purpose
> **Question:** So, what's the actual purpose of this project?
>
> **Answer:** To put it simply and at risk of sounding lame, this site serves as my digital garden/tertiary brain. I understand that likely doesn't help much, so I'll try and explain in further detail below.To expand on that, my personal goal with this **DG** is two-fold:
1. Serve as a landing page of sorts that contains all of my informative/valuable bits of information.
1. This would be a combination of the tertiary brain and digital garden that I mentioned above.
2. As I learn new things or relearn old things I've since forgotten, I'll add them here in a TIL, find, or something else I've not yet decided 😅
3. Ultimately, this makes it possible to do things like pull up the syntax of a command I used in the past.
2. Serve as a location where I can "learn in public."
1. Learning in public is something I stumbled upon recently that clicks with me, so I want to do it more.
2. To help understand what learning in public is, consider the following scenario:### Not Learning in Public
> You're trying to learn how to create a website in React, so you use the create-react-app tool
> and build out a sample project.
>
> Once you finish the sample project, you either leave it on your PC or push it to a private
> repo and only ever look at it when you try and build a site with React again.
>
> At that point, you have to try and dig up the old project and hope it's not been so long
> that it's completely outdated.### Learning in Public
> Now, take the above scenario and imagine you're doing it with the plan to "learn in public." Once
> you get to building the demo, you would make an effort to perform small commits that follow the
> [conventional commits specification][conventional-commits].
>
> Once you get the demo app working and in a good enough state that you'd be willing to show it to someone, you push the code to a public repository with your GitHub account. You add some extra files such as the `CONTRIBUTING.md` and some issue templates if someone manages to find a bug.## Origin
One day I was browsing [dev.to][dev-to] for stuff to read when I came across an article by [Josh Branchaud][jbranchaud] called ["The Digital Garden"][digital-garden]. This sent me down a rabbit hole of sorts that exposed me to not just the concept of a Digital Garden, maintaining an investment mindset, learning in public, and a few other things. Because of this rabbit hole, I have created this site and intend on growing it over a long period of time.
That said, the simplest way I can think of to describe this project is it serves as a collection of my "public knowledge," which consists of just about everything I learn. I'm just starting this repository out, so as of writing this, I only have a couple of TILs and some cheatsheets I've collected over the years.
## View Website
The actual website is [hosted here][garden-home] by [Vercel][vercel-home]. At some point, I'll likely convert it so it runs on [GitHub Pages][github-pages] instead since that's what I use for my other SSG sites.
[garden-home]: https://kba.4lch4.dev
[vercel-home]: https://vercel.com
[github-pages]: https://pages.github.com/
[dev-to]: https://dev.to
[digital-garden]: https://dev.to/jbranchaud/the-digital-garden-l10
[jbranchaud]: https://dev.to/jbranchaud
[conventional-commits]: https://www.conventionalcommits.org/en/v1.0.0/