Skip to content

Commit

Permalink
🎨
Browse files Browse the repository at this point in the history
  • Loading branch information
davidgasquez committed Feb 22, 2022
1 parent 93a6eae commit d3ecaf2
Show file tree
Hide file tree
Showing 47 changed files with 120 additions and 121 deletions.
18 changes: 9 additions & 9 deletions Animals.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

- Learn to read [dog body language](https://www.flickr.com/photos/lilita/5652847156) ([calming signals](https://youtu.be/MgnLgHFRJu4)).
- Training is creating a common language between you and your dog.
- Play is the easiest way to bond with your dog. Don't leave out all their toys. They loose potency over time. You can build toy drive by playing with your dog in short bursts.
- Play is the easiest way to bond with your dog. Don't leave out all their toys. They loose potency over time. You can build toy drive by playing with your dog in short bursts.
- Play a lot with their legs and pawns to get them used to a human touching them. Practice handling exercises across the day to get them used to humans.
- Exercise in the morning for a calmer day. Fetch is the most reliable way to drain some energy from your dog.
- Don't use your dog's name as a reprimand or a part of one. Use it during fun activities and praise.
Expand All @@ -25,8 +25,8 @@
- Let them sniff! Dogs live in a chemical world. They experience their world through scent. Take them on sniffy walks and give them lots of new places to sniff. Dog walks are about mental exercise, not just physical.
- A great small resource is the book [After you get your puppy](https://www.dogstardaily.com/files/downloads/AFTER_You_Get_Your_Puppy.pdf).
- If someone else is taking care of your dog for a while, leave everything written explicitly. They'll make adaptation much easier and your dog will keep similar habits.
- Play before eating. That way the dog will associate toys with a positive thing.
- [Reinforce being calm on different context](https://youtu.be/lLyiQODnR1s). This will make them listen to you in new places.
- Play before eating. That way the dog will associate toys with a positive thing.
- [Reinforce being calm on different context](https://youtu.be/lLyiQODnR1s). This will make them listen to you in new places.
- Understand [what can your dog eat](https://www.naturzoo.com/carteles-informativos-alimentos-adecuados-una-dieta-natural-perros/) and what they can't.

### Building Confidence
Expand All @@ -41,8 +41,8 @@
- Dogs have evolved to be with us all the time.
- Change your [[Routine]] when leaving the house.
- Don't make a big thing about you leaving. Do it in a calm way.
- Create a leaving ritual:
1. Make them relax in their crate.
- Create a leaving ritual:
1. Make them relax in their crate.
2. Give a treat and say bye.
3. Leave the room.
- Leave them alone gradually. First minutes, then hours!
Expand All @@ -54,7 +54,7 @@
- Say "yes!" and award as fast as possible after they do what you want. They have about a 1 second window to register that behavior as the cause of the reward.
- Remember to give your dog some "easy wins". You would not want to be paid less as you got better at your job.
- Have treats everywhere so you have quick access to them.
- You can use toys and small play sessions as a food reward alternative.
- You can use toys and small play sessions as a food reward alternative.
- Use jackpots when they do something perfectly!
- Teach it to stay at open doors for 5 seconds so they wont stomp out of your house.
- Train after a good exercise session. They'll learn quicker.
Expand All @@ -68,17 +68,17 @@
- Movement builds drive. Be energetic in the training session.
- If you find your dog isn't listening perfectly to an old cue, one strategy for dealing with that is to change the cue and work on reinforcing the new cue more carefully. To transfer a cue, give your _new_ cue then immediately follow it with the old cue and reward when the dog performs the behavior.
- You can speed up a trick training it with toys. Also, you can add tricks in between "drop it" and "get it" to reinforce them.
- Once the behavior is established, start to reinforce intermittently.
- Once the behavior is established, start to reinforce intermittently.

#### Training Games

- Stay with distractions. While your dog is still, move and run. Reward calmness.
- Stay with distractions. While your dog is still, move and run. Reward calmness.
- Fetch with stay. Throw a toy and make your dog wait the signal to chase it.
- Name Game. Say the name then mark and drop a treat when they come. You can practice this with 2 persons. It's especially important to practice recalls with high value treats.
- Recall Drive. Someone holds the dog while you excitedly run away. Then, you say "come" and the person releases the dog. Reward and play to reinforce the dog running towards you.
- Snuffle Mat Come. Put low value treats into the snuffle mat and call your dog away from it. Let them sniff again and call it back.
- [Attention Game](https://youtu.be/5e_gVqJkdek). Make a kissy noise and reward when your dog looks at your face.
- [Leash Pressure Game](https://youtu.be/iKG89GVOJiM). Reinforce your dog turn around and come back to you when they hit the end of the leash.
- [Leash Pressure Game](https://youtu.be/iKG89GVOJiM). Reinforce your dog turn around and come back to you when they hit the end of the leash.
- [Heel-work Game](https://youtu.be/45lk4_tud9Y). Use a table to help your dog heel with you.
- Calmness. Reinforce settle and calm in their bed. Add movement away from the enclosure. You can also add handling and distractions. If your dog gets up or star whining, lower criteria and start again.

Expand Down
2 changes: 1 addition & 1 deletion Annual Review List.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@
- This Handbook.
- [How to get the most out of next year](https://drive.google.com/file/d/0B2PaeRjVqAN7MngxTXFPQkpLVjg/view).
- [You (Probably) Don't Exist](https://youtu.be/8kX62n6yNXA).
- [Human, the movie](https://www.youtube.com/user/HUMANthemovie2015).
- [Human, the movie](https://www.youtube.com/user/HUMANthemovie2015).
8 changes: 4 additions & 4 deletions Antifragility.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
Antifragility is a property of [[systems]] that increase in capability, resilience, or robustness as a result of stressors, shocks, volatility, noise, mistakes, faults, attacks, or failures. It's fundamentally different from the concepts of resiliency (ability to recover from failure) and robustness (ability to resist failure).

- Antifragility is beyond resilience or robustness. **The resilient resists shocks and stays the same. The antifragile gets better**.
- [[Evolution]] is antifragile.
- In a stable system, animals won't evolve. In a volatile system, they will.
- [Just that a little bit of disorder is good](https://astralcodexten.substack.com/p/book-review-antifragile). [[Evolution]] is a system that allows volatility rather than unwisely trying to buffer against it.
- [[Evolution]] is antifragile.
- In a stable system, animals won't evolve. In a volatile system, they will.
- [Just that a little bit of disorder is good](https://astralcodexten.substack.com/p/book-review-antifragile). [[Evolution]] is a system that allows volatility rather than unwisely trying to buffer against it.
- Being exposed to [[evolution]] sucks - animals very often die. Perhaps it would be much kinder if somebody gave unfit animals some food to prevent them from starving. But such kindness would prevent natural selection, and gradually weaken the species (or, more technically, the species' suitability to its niche) until eventual cataclysm.
- [On areas with frequent catastrophes, where the catastrophes have externalities on people who didn't choose them, you want to lower variance, so that nothing ever gets bad enough to produce the catastrophe. In an area where people can choose whatever they want, and are smart enough to choose good things rather than bad ones, you want to raise variance, so that the best thing will be very good indeed, and then everybody can choose that and bask in its goodness](https://astralcodexten.substack.com/p/more-antifragile-diversity-libertarianism).
- [On areas with frequent catastrophes, where the catastrophes have externalities on people who didn't choose them, you want to lower variance, so that nothing ever gets bad enough to produce the catastrophe. In an area where people can choose whatever they want, and are smart enough to choose good things rather than bad ones, you want to raise variance, so that the best thing will be very good indeed, and then everybody can choose that and bask in its goodness](https://astralcodexten.substack.com/p/more-antifragile-diversity-libertarianism).
2 changes: 1 addition & 1 deletion Asking Questions.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@
3. Be explicit about what you want to achieve in the end and provide as much up-front information as possible to help.
4. Respect other people's [[time]]. Follow up after you get an answer.
- [When asking for help, let the people know what the problem you are trying to solve actually is instead of simply saying your solution and the reader guessing what it is you are actually trying to do](http://xyproblem.info/).
- [Think about the question like a child](https://www.aaronkharris.com/asking-questions).
- [Think about the question like a child](https://www.aaronkharris.com/asking-questions).
4 changes: 2 additions & 2 deletions Asynchronous Communications.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Asynchronous Communications

- Having [asynchronous communication channels and making heavy use of them can have great effects on productivity](https://www.martinklepsch.org/posts/asynchronous-communication.html).
- Every question asked in an internal Slack is a policy failure.
- Every question asked in an internal Slack is a policy failure.
- [Asynchronous environments allows for self discovery without interruptions](https://snir.dev/blog/remote-async-communication/):
- You can keep on your flow without waiting for someone to give you details.
- You can get into "deep focus" session without context switching that allows for better [[productivity]].
Expand All @@ -16,4 +16,4 @@

## Resources

- - [Manifesto for Async Software Development](http://asyncmanifesto.org/)
- - [Manifesto for Async Software Development](http://asyncmanifesto.org/)
2 changes: 1 addition & 1 deletion Automation.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@
1. Create automation equivalents. Add command-line snippets to replace steps.
1. Create automation. Create a script that runs everything.
- Drive standards through automation and building internal tools/scripts rather than through extensive [[Documentation]].
- Makefiles are a great way to document and consolidate different projects of a team. Each project should have a `make` that runs it, and perhaps a `make deploy` to deploy it. Language and tool independent!
- Makefiles are a great way to document and consolidate different projects of a team. Each project should have a `make` that runs it, and perhaps a `make deploy` to deploy it. Language and tool independent!
2 changes: 1 addition & 1 deletion Blogging.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,4 @@
1. Reduce them to a tiny outline of the key points.
1. Post the outline. Trash the rest.
- Reading is the inhale, writing is the exhale. Breathe.
- The more you create, the more ideas come yo you to continue creating. That's the creativity [[Feedback Loops | feedback loop]].
- The more you create, the more ideas come yo you to continue creating. That's the creativity [[Feedback Loops | feedback loop]].
4 changes: 2 additions & 2 deletions COVID-19.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ Most data around this crisis was incomplete, constantly evolving, and [[Politics
- [Coronavirus Info-Database](https://www.lesswrong.com/coronavirus-link-database). An attempt to organize the disparate papers, articles and links that are spread all over the internet regarding the COVID-19 pandemic.
- [Justified Practical Advice](https://www.lesswrong.com/posts/LwcKYR8bykM6vDHyo/coronavirus-justified-practical-advice-thread) and [What should we do once infected with COVID-19](https://www.lesswrong.com/posts/F3q7eL7pdQqhWFTYh/what-should-we-do-once-infected-with-covid-19#NR3wH8DxZX2eBBvG7) are useful once infected.
- [COVID-19 Resources for the Elderly and Families](https://nanha.org/2020/09/17/covid-19-resources-for-the-elderly-and-families/).
- [Distant Socializing, during Physical Distancing](https://github.com/Pezmc/distant-socializing/blob/master/README.md) - Suggested distant socializing tools, games and activities to help keep in touch with family, friends and loved ones during social distancing and the coronavirus (COVID-19) pandemic.
- [Distant Socializing, during Physical Distancing](https://github.com/Pezmc/distant-socializing/blob/master/README.md) - Suggested distant socializing tools, games and activities to help keep in touch with family, friends and loved ones during social distancing and the coronavirus (COVID-19) pandemic.
- There are lots of [[Social Games]] out there!
- [Activity List](https://www.reddit.com/r/nosurf/wiki/activities).
- [40 meaningful things to do when stuck at home in a pandemic](https://www.clearerthinking.org/post/2020/03/19/40-meaningful-things-to-do-when-stuck-at-home-in-a-pandemic).
- [How to have a happy quarantine](https://www.lesswrong.com/posts/eeZQunErdm6oWyhTy/how-to-have-a-happy-quarantine).
- [How to have a happy quarantine](https://www.lesswrong.com/posts/eeZQunErdm6oWyhTy/how-to-have-a-happy-quarantine).
2 changes: 1 addition & 1 deletion Capture, Organize, Synthesize.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

- [Capture as much as possible](http://gordonbrander.com/pattern/capture-organize-synthesize/). Your thoughts are more valuable than paper. Externalize what you [[Learning | learn]]. Once [[Ideas]] are captured in a tangible form you can begin surveying and manipulating them.
- Organize only after you capture. Filter, but don't delete irrelevant information. Computers are big enough to search and store everything. Make them manage it.
- Synthesize into new meaning. Re-contextualize what you learn. This is the creative act. Experience becomes art, notes become a novel.
- Synthesize into new meaning. Re-contextualize what you learn. This is the creative act. Experience becomes art, notes become a novel.
4 changes: 2 additions & 2 deletions Checklist.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Checklist

Checklists are an essential component of high-quality processes, e.g. in aviation, medicine or construction.
Checklists are an essential component of high-quality processes, e.g. in aviation, medicine or construction.

## [How To Build A Checklist](http://projectmanagementhacks.com/how-to-build-a-checklist/)

Expand All @@ -11,4 +11,4 @@ Checklists are an essential component of high-quality processes, e.g. in aviatio
5. **Test The Checklist**. Put your checklist into action.
6. **Refine the Checklist**. Refine and improve the checklist.

The checklist should only contain the most important sources of error. Completeness is not the goal, but to ward off the greatest risks without slowing down the process.
The checklist should only contain the most important sources of error. Completeness is not the goal, but to ward off the greatest risks without slowing down the process.
2 changes: 1 addition & 1 deletion Company Handbooks.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@
- [Source{d}](https://github.com/src-d/guide)
- [Bonusly](https://github.com/bonusly/un-handbook)
- [Remote](https://www.notion.so/remotecom/Handbook-a3439c6ccaac4d5f8c7515c357345c11)
- [PostHog](https://posthog.com/handbook)
- [PostHog](https://posthog.com/handbook)
10 changes: 5 additions & 5 deletions Company Knowledge Management.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ If we think about a company as an organism, then a **knowledge management system

## Principles

There are some basic principles and [[values]] that will make maintaining and evolving a knowledge base easier over time.
There are some basic principles and [[values]] that will make maintaining and evolving a knowledge base easier over time.

- **Transparency**. Everyone has access to everything.
- **Transparency**. Everyone has access to everything.
- **Iterative Improvements**. Everything is a WIP. No need to say it’ll be updated later or add dates to pages.
- **Permissionless**. Anyone is able to edit anything. Similar to GitHub Pull Requests. Later, the resource owner can accept or reject the change.
- **Interconnected**. Links between everything!
Expand All @@ -19,7 +19,7 @@ There are some basic principles and [[values]] that will make maintaining and ev

- [[Documentation]] and PM can make a company 10x better.
- Have an opinionated way of doing internal documentation that works for your [[Organizations | organization]] and [[Culture]].
- Every employee should contribute.
- Every employee should contribute.
- Resources have owners, contributors, reviewers (similar to [[Git]] roles).One of the owner roles is to keep it up to date and consistent with the rest of the knowledge base.
- Each kind of document has have an explicit place.
- Keep a source of truth and keep it up to date. When something is not relevant anymore, deprecate or delete it. All the documents should evolve.
Expand All @@ -32,7 +32,7 @@ There are some basic principles and [[values]] that will make maintaining and ev
- Reduce the number of alternatives where information might be stored. GitLab uses [[git]], Basecamp uses Basecamp, ...
- [If it will matter after today, stop talking about it in a chat room](https://critter.blog/2021/01/12/if-it-matters-after-today-stop-talking-about-it-in-a-chat-room/)
- Always overshare. Its faster to filter out information than asking and then waiting for it.
- For complex and big decisions, aim for 3 levels of curation.
- For complex and big decisions, aim for 3 levels of curation.
- [Decisions (and rationale) must be documented in a durable location. At GitHub they used to say everything should have a URL](https://haacked.com/archive/2020/04/07/introducing-aboard-beta/). That gives the company a **Decision Log**.
- Important documents like Roadmaps should be easy to discover and people should be able to comment on and have discussions around them. That promotes keeping it up to date.
- [[Design Docs]] should have an explicit place, also acting as an historical log.
Expand Down Expand Up @@ -63,4 +63,4 @@ Whenever you need to thoroughly brief a group of people on an important matter,

## Resources
- [Encouraging a Culture of Written Communication](https://www.mcls.io/blog/encouraging-a-culture-of-written-communication).
- [Shopify - How we Get Shit Done](https://vimeo.com/456735890).
- [Shopify - How we Get Shit Done](https://vimeo.com/456735890).
2 changes: 1 addition & 1 deletion Conceptual Compression.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

From time to time, look for abstractions that can compress the information behind them. This way you can reduce mental space. When needed, you can expand the abstraction and go deeper. This is used a lot in [[Programming]], where a new tool or package emerges taking care of that was previously done by human minds (OMRs vs hand written SQL)!

Conceptual compression also allows lazy [[learning]]. If you're using the compressed version you don't need to care about what's behind. If you need, you can learn it at that time. Not everything needs to be learned upfront.
Conceptual compression also allows lazy [[learning]]. If you're using the compressed version you don't need to care about what's behind. If you need, you can learn it at that time. Not everything needs to be learned upfront.
Loading

0 comments on commit d3ecaf2

Please sign in to comment.