Skip to content

Commit

Permalink
initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
hwchase17 committed Nov 14, 2022
0 parents commit 3e19b6f
Show file tree
Hide file tree
Showing 114 changed files with 3,627 additions and 0 deletions.
129 changes: 129 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,129 @@
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
pip-wheel-metadata/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py
db.sqlite3
db.sqlite3-journal

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
target/

# Jupyter Notebook
.ipynb_checkpoints

# IPython
profile_default/
ipython_config.py

# pyenv
.python-version

# pipenv
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
# However, in case of collaboration, if having platform-specific dependencies or dependencies
# having no cross-platform support, pipenv may install dependencies that don't work, or not
# install all needed dependencies.
#Pipfile.lock

# PEP 582; used by e.g. github.com/David-OConnor/pyflow
__pypackages__/

# Celery stuff
celerybeat-schedule
celerybeat.pid

# SageMath parsed files
*.sage.py

# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/
.dmypy.json
dmypy.json

# Pyre type checker
.pyre/
3 changes: 3 additions & 0 deletions .idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/inspectionProfiles/profiles_settings.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 17 additions & 0 deletions .idea/notion-qa.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file added Export-d3adfe0f-3131-4bf3-8987-a52017fc1bae.zip
Binary file not shown.
21 changes: 21 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2022 Harrison Chase

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
# Blendle's Employee Handbook

This is a living document with everything we've learned working with people while running a startup. And, of course, we continue to learn. Therefore it's a document that will continue to change.

**Everything related to working at Blendle and the people of Blendle, made public.**

These are the lessons from three years of working with the people of Blendle. It contains everything from [how our leaders lead](https://www.notion.so/ecfb7e647136468a9a0a32f1771a8f52) to [how we increase salaries](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Salary%20Review%20fd385c04dff04c2bb298f7085bf9e78d.md), from [how we hire](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Hiring%20fd6a5e1f88dd4476988147a3a62e1f0d.md) and [fire](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Firing%20b870eff4bf1d42ae9f7e119b6660f4fc.md) to [how we think people should give each other feedback](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Our%20Feedback%20Process%20c40fc80d546045ffb7076797301e81a8.md) — and much more.

We've made this document public because we want to learn from you. We're very much interested in your feedback (including weeding out typo's and Dunglish ;)). Email us at [email protected]. If you're starting your own company or if you're curious as to how we do things at Blendle, we hope that our employee handbook inspires you.

If you want to work at Blendle you can check our [job ads here](https://blendle.homerun.co/). If you want to be kept in the loop about Blendle, you can sign up for [our behind the scenes newsletter](https://blendle.homerun.co/yes-keep-me-posted/tr/apply?token=8092d4128c306003d97dd3821bad06f2).

## Joining Blendle

*Information gap closing in 3... 2... 1...*

---

[General & practical ](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/General%20&%20practical%20b2682126db8e47bf8e5fabb8b5b4c1ce.md)

[Office](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Office%20d0ebcaaa2074442ba155c67a41d315dd.md)

[Blendle Social Code](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Blendle%20Social%20Code%201178dd7f18cf49cea04bf9efcb2d84b2.md)

[Blendle value's](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Blendle%20value's%2094267ed2bac24d02849d03e9ca070de6.md)

[Diversity and Inclusion](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Diversity%20and%20Inclusion%20b8d3907631944696a4e76c2a41e757a5.md)

[People Team](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/People%20Team%20b357238e4918404eb2edf62a10e6de23.md)

[People System - Salarisbalie - Requesting Time off & Expensing](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/People%20System%20-%20Salarisbalie%20-%20Requesting%20Time%20off%20d436131e7b6840db95f13330ad7d3999.md)

## People Experience & Policies

### Your First Weeks

[Highly Skilled Migrants and relocation](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Highly%20Skilled%20Migrants%20and%20relocation%2012927cf6a820413492eacde35992d19f.md)

[YOUR first week x](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/YOUR%20first%20week%20x%20940621ae57e54c39aa5ded6e1b49cf4d.md)

[Your 1st month ](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Your%201st%20month%205f253fc3413b427f8df1c4d0155ac153.md)

### Key Policies

---

[Parenthood](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Parenthood%20f4a59f056c854ebdad997adb3ba6c543.md)

[Pension](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Pension%20a20c852b7ada4be297a97951aa20a7e2.md)

[Perks & Benefits](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Perks%20&%20Benefits%20c69a77eb7bd847e7a781476434855be1.md)

[Taking Time off x](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Taking%20Time%20off%20x%2000c8b7bcab1a4b1ba5d285adb774b32d.md)

[Travel costs and reimbursements](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Travel%20costs%20and%20reimbursements%2000f6aef431694c4a9b7baec9b8981ea4.md)

[Calling in sick/better](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Calling%20in%20sick%20better%20ca3c036d25a24fcf988c410c9fc67108.md)

[Referral bonus](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Referral%20bonus%2092062e6713cc484b8621ac8b6255be97.md)

---

## Job roles, Feedback and development

*The number 1 reason for people to work at Blendle is growth and learning from smart people.*

---

[Our Feedback Process](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Our%20Feedback%20Process%20c40fc80d546045ffb7076797301e81a8.md)

[Job Matrix™ (job profiles)](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Job%20Matrix%E2%84%A2%20(job%20profiles)%20e803238d7ce04252af96000562e24615.md)

[Learning Budget](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Learning%20Budget%20c4f43585e1d549e6a1078624633c5454.md)

## Manager Toolkit

*Here are some tips and tools to help you become a great leader.*

---

[Leading Feedback ](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Leading%20Feedback%20340aba894c6a4fccaae82112c588ab11.md)

[Salary Review](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Salary%20Review%20fd385c04dff04c2bb298f7085bf9e78d.md)

[Party and study budget](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Party%20and%20study%20budget%20eb7ff127f82e403f9384d5f5681370af.md)

[Hiring ](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Hiring%20fd6a5e1f88dd4476988147a3a62e1f0d.md)

[Firing](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Firing%20b870eff4bf1d42ae9f7e119b6660f4fc.md)

[Holidays x](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Holidays%20x%205b552479e5ad40b49ce71fa68840ce35.md)

[Sickness absence](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Sickness%20absence%204ee2e3c7281546d3a827de3e3e286366.md)

[Personal User Guide](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Personal%20User%20Guide%20b3c7130d47a943e0b21772dd14d5efe8.md)

[Culture & Role-Modelling](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Culture%20&%20Role-Modelling%20f984e6f5262f43e981dd38e74a41630c.md)

[Blendle library](Blendle's%20Employee%20Handbook%20a834d55573614857a48a9ce9ec4194e3/Blendle%20library%20646718f5a4704b9696b94cc650d8234e.md)

## About this document

---

*Lessons from three years of HR*

**Bike Parking reimbursement**
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Blendle Social Code

**We want you to feel safe, happy, free and able to express yourself authentically at Blendle. We won’t tolerate any form of bad behaviour, racism or (sexual) harassment. If any of this is happening (or you have the slightest feeling of discomfort), please speak up. We’ll support you. If you don’t feel comfortable talking to any of us, you can talk to our [confidential counsellor](https://www.notion.so/ceb925ba799f4dcab14bee5af3ffc0b8) (not a public link) at any time.**

This part of our handbook describes our social code in more detail. This social code describes what is acceptable and unacceptable behaviour when working at Blendle and the steps we will take to restore the values when someone violates them.

We were inspired after reading [this example from Workable](https://resources.workable.com/employee-code-of-conduct-company-policy) and used that as a starting point for this document.

**Why do we need this social code?**

By setting out our code our goal is to make sure it is crystal clear what is OK and what’s not. It is a starting point for healthy discussions, and we hope to support any feeling of mistreatment with it.

**Our social code**

We expect you to foster a well-organised, respectful and collaborative environment. You should avoid offending, participating in heated altercations and disrupting our workplace. We will not tolerate anyone intimidating, pestering, humiliating, victimizing or sabotaging others at Blendle. We also prohibit wilful discrimination based on age, sexual orientation, gender, ethnicity, race, religion or disability. This is by no means an exhaustive list but it gives an indication, use your common sense. You should also conform to [our inclusion and diversity policy](Diversity%20and%20Inclusion%20b8d3907631944696a4e76c2a41e757a5.md) in all aspects of your work, from recruitment and performance reviews to interpersonal relations. In general: ‘Do unto others as you would have them do unto you’.

This code applies to all employees, contractors, public visitors, customers and anyone else at Blendle with whom you come into contact.

[Addressing harassment](Blendle%20Social%20Code%201178dd7f18cf49cea04bf9efcb2d84b2/Addressing%20harassment%20adf1331beac64de6896f69a3ba238405.md)

[Sexual harassment](Blendle%20Social%20Code%201178dd7f18cf49cea04bf9efcb2d84b2/Sexual%20harassment%2069bffcbdaa6e4440b66be1239446c854.md)

[General disciplinary measures](Blendle%20Social%20Code%201178dd7f18cf49cea04bf9efcb2d84b2/General%20disciplinary%20measures%20f8396878804a4eab9277ba5d2cd4cd08.md)

Good reads:

[How to Talk About Sexual Harassment](https://leanin.org/meeting-guides/how-to-talk-about-sexual-harassment)

We were inspired after reading this example from Workable and used that as a starting point for this document.

[Employee Code of Conduct Company Policy Template](https://resources.workable.com/employee-code-of-conduct-company-policy)
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Addressing harassment

You are *always* in charge of the process and can decide how to move forward when you report an incident. We encourage you to talk about what happened.

If you are being sexually harassed (or suspect another person is being harassed), please report it to HR, your lead or [our outside confidential counsellor](https://www.notion.so/ceb925ba799f4dcab14bee5af3ffc0b8). In serious cases like sexual assault, please call the police and inform HR that you plan to press charges. We acknowledge it’s often hard to come forward about these issues, and we strive to have as many channels of communication open so that whoever you're comfortable talking to, we're here for you.

Here are the steps you can take, either:

- **Talk to the offender**. If you suspect that an offender doesn’t realise they are guilty of harassment, you could talk to them directly in an effort to resolve the issue. This tactic is appropriate for cases of minor harassment (e.g. inappropriate jokes between colleagues, something you read on #overheard).
- **Talk to your team lead**. Your team lead will assess your situation and may contact HR if appropriate. Explain the situation in as much detail as possible. If you have any hard evidence (e.g. emails), forward it or bring it with you to the meeting.
- **Talk to HR**. Feel free to reach out to HR in any case of harassment no matter how minor it may seem. For your safety, contact HR as soon as possible in cases of serious harassment (e.g. sexual advances) or if your team lead is involved in your claim. Anything you disclose will remain confidential.
- **Talk to a confidential counsellor**. If for any reason you don't want to talk to HR or your team lead directly, you can choose to talk to our outside counsellor. We appointed one in November 2018. The outside counsellor can listen to you and advise you on possible next steps. Again, you will always be in the lead on next steps. The content of your conversation will always stay confidential and will not reach Blendle or the offender. You can contact our counsellor directly by [email or phone (not a public link)](https://www.notion.so/ceb925ba799f4dcab14bee5af3ffc0b8).

If you report assault to the police, Blendle will provide any possible support until the matter is resolved. In any case, we will ensure you are not victimised and that you have access to relevant evidence.

## **What's not acceptable at Blendle**

Harassment includes bullying, intimidation, direct insults, malicious gossip and victimisation. It’s impossible to create an exhaustive list, but here are some instances that we consider harassment:

- Sabotaging someone’s work on purpose
- Engaging in frequent or unwanted advances of any nature
- Commenting derogatorily on a person’s ethnic heritage or religious beliefs
- Starting or spreading rumors about a person’s personal life
- Ridiculing someone in front of others or singling them out to perform tasks unrelated to their job (e.g. bringing coffee) against their will
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# General disciplinary measures

Our Social code is crystal clear and very easily to follow. However, we also want to be clear about the consequences if for any reason you fail to follow the rules:

- **Verbal warning.** When we find it necessary to formally give you a warning. It might be a minor violation or your first time.
- **Official written warning**. You will receive an official written warning for any serious breach of Blendle’s social code. This also applies when you already have had a maximum of two verbal warnings and your behavior hasn't improved. After 1 official written warning, we will move on to more serious measures like suspension or termination.
- **Suspension.** This happens when you have committed a very serious offense, or when we need time to investigate a case. Your access to Blendle will be temporarily revoked until it's clear whether and which measures should be taken.
- **Termination.** When the violation is of a very serious nature. These violations are most of the time determined by law and because of the severity of the act, we can terminate your contract immediately. Or, after an official written warning.

## When do we apply these measures

When we apply a measure, which measure we apply, and how long we apply it always depends on the situation and severity of the violation.

- Any form of harassment including bullying, intimidation, malicious gossip and victimisation of your colleagues, either inside or outside of the office.
- Any form of [sexual harassment](Sexual%20harassment%2069bffcbdaa6e4440b66be1239446c854.md), inside or outside of the office.
- Any use of drugs and alcohol during work.
- Use of drugs during Blendle outings and events, inside or outside of office barriers.
- If you show any unacceptable behaviour towards our guests.
- Stealing and fraud.
Loading

0 comments on commit 3e19b6f

Please sign in to comment.