diff --git a/docs/content/C4 LangChain Chat with Your Data/2.文档加载 Document Loading.ipynb b/docs/content/C4 LangChain Chat with Your Data/2.文档加载 Document Loading.ipynb new file mode 100644 index 0000000..024ef91 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/2.文档加载 Document Loading.ipynb @@ -0,0 +1 @@ +{"cells":[{"cell_type":"markdown","id":"cc2eb3ad-8c1c-406a-b7aa-a3f61b754ac5","metadata":{},"source":["# 第二章 文档加载\n","\n"]},{"cell_type":"markdown","id":"63558db2-5279-4c1b-9bec-355ab04731e6","metadata":{},"source":["## 一、PDF文档\n","\n","首先,我们来加载一个[PDF文档](https://datawhalechina.github.io/fantastic-matplotlib/)。该文件为 DataWhale 开源教程《Fantastic Matplotlib》课程文件。注意,英文原版中吴恩达教授选择了其[2009年机器学习课程的字幕文件](https://see.stanford.edu/materials/aimlcs229/transcripts/MachineLearning-Lecture01.pdf)。为便于中文学习者理解,我们更换了示例文件为中文文件,英文原版代码中加载原版示例文件。后续代码同理。"]},{"cell_type":"markdown","id":"0f66ac02","metadata":{},"source":["注意,要运行以下代码,你需要安装第三方库 pypdf:"]},{"cell_type":"code","execution_count":null,"id":"db55fad3","metadata":{},"outputs":[],"source":["!pip install -q pypdf"]},{"cell_type":"markdown","id":"8dcb2102-0414-4130-952b-3b6fa33b61bb","metadata":{},"source":["### 1.1 加载PDF文档"]},{"cell_type":"code","execution_count":3,"id":"52d9891f-a8cc-47c4-8c09-81794647a720","metadata":{},"outputs":[],"source":["from langchain.document_loaders import PyPDFLoader\n","\n","# 创建一个 PyPDFLoader Class 实例,输入为待加载的pdf文档路径\n","loader = PyPDFLoader(\"docs/matplotlib/第一回:Matplotlib初相识.pdf\")\n","\n","# 调用 PyPDFLoader Class 的函数 load对pdf文件进行加载\n","pages = loader.load()"]},{"cell_type":"markdown","id":"68d40600-49ab-42a3-97d0-b9a2c4ab8139","metadata":{},"source":["### 1.2 探索加载的数据"]},{"cell_type":"markdown","id":"feca9f1e-1596-49f2-a6d9-6eeaeffbd90b","metadata":{},"source":["文档加载后储存在`pages`变量中:\n","\n","`page`的变量类型为`List`\n"]},{"cell_type":"code","execution_count":4,"id":"9463b982-c71c-4241-b3a3-b040170eef2e","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["\n"]}],"source":["print(type(pages))"]},{"cell_type":"markdown","id":"5303ec3d","metadata":{},"source":["打印 `pages` 的长度可以看到pdf一共包含多少页"]},{"cell_type":"code","execution_count":5,"id":"67a2b815-586f-43a5-96a4-cfe46001a766","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["3\n"]}],"source":["print(len(pages))"]},{"cell_type":"markdown","id":"2cde6b9d-71c8-4851-a8f6-a3f0e76f6dab","metadata":{},"source":["`page`中的每一元素为一个文档,变量类型为`langchain.schema.Document`"]},{"cell_type":"code","execution_count":6,"id":"921827ae-3a5b-4f29-b015-a5dde3be1410","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["\n"]}],"source":["page = pages[0]\n","print(type(page))"]},{"cell_type":"markdown","id":"d59aef6f","metadata":{},"source":["文档变量类型包含两个属性:\n","\n","`page_content` 包含该文档的内容。\n"]},{"cell_type":"code","execution_count":7,"id":"85777ce2-42c7-4e11-b1ba-06fd6a0d8502","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["第⼀回:Matplotlib 初相识\n","⼀、认识matplotlib\n","Matplotlib 是⼀个 Python 2D 绘图库,能够以多种硬拷⻉格式和跨平台的交互式环境⽣成出版物质量的图形,⽤来绘制各种静态,动态,\n","交互式的图表。\n","Matplotlib 可⽤于 Python 脚本, Python 和 IPython Shell 、 Jupyter notebook , Web 应⽤程序服务器和各种图形⽤户界⾯⼯具包等。\n","Matplotlib 是 Python 数据可视化库中的泰⽃,它已经成为 python 中公认的数据可视化⼯具,我们所熟知的 pandas 和 seaborn 的绘图接⼝\n","其实也是基于 matplotlib 所作的⾼级封装。\n","为了对matplotlib 有更好的理解,让我们从⼀些最基本的概念开始认识它,再逐渐过渡到⼀些⾼级技巧中。\n","⼆、⼀个最简单的绘图例⼦\n","Matplotlib 的图像是画在 figure (如 windows , jupyter 窗体)上的,每⼀个 figure ⼜包含了⼀个或多个 axes (⼀个可以指定坐标系的⼦区\n","域)。最简单的创建 figure \n"]}],"source":["print(page.page_content[0:500])"]},{"cell_type":"markdown","id":"760119bd","metadata":{},"source":["`meta_data` 为文档相关的描述性数据。"]},{"cell_type":"code","execution_count":8,"id":"8a1f8acd-f8c7-46af-a29f-df172067deba","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["{'source': 'docs/matplotlib/第一回:Matplotlib初相识.pdf', 'page': 0}\n"]}],"source":["print(page.metadata)"]},{"cell_type":"markdown","id":"1e9cead7-a967-4a8f-8d3d-0f94f2ff129e","metadata":{},"source":["## 二、YouTube音频\n","\n","在第一部分的内容,我们学习了如何加载PDF文档。在这部分的内容,我们学习对于给定的 YouTube 视频链接\n","- 如何使用LongChain加载器将视频的音频下载到本地\n","- 然后使用OpenAIWhisperPaser解析器将音频转化为文本"]},{"cell_type":"markdown","id":"b4720268-ddab-4c18-9072-10aab8f0ac7c","metadata":{},"source":["注意,要运行以下代码,你需要安装如下两个第三方库:"]},{"cell_type":"code","execution_count":11,"id":"37dbeb50-d6c5-4db0-88da-1ef9d3e47417","metadata":{},"outputs":[],"source":["!pip -q install yt_dlp\n","!pip -q install pydub"]},{"cell_type":"markdown","id":"a243b258-eae3-46b0-803f-cd897b31cf78","metadata":{},"source":["### 2.1 加载Youtube音频文档"]},{"cell_type":"code","execution_count":10,"id":"5ca7b99a-ba4d-4989-aed6-be76acb405c0","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["[youtube] Extracting URL: https://www.youtube.com/watch?v=_PHdzsQaDgw\n","[youtube] _PHdzsQaDgw: Downloading webpage\n","[youtube] _PHdzsQaDgw: Downloading ios player API JSON\n","[youtube] _PHdzsQaDgw: Downloading android player API JSON\n","[youtube] _PHdzsQaDgw: Downloading m3u8 information\n"]},{"name":"stderr","output_type":"stream","text":["WARNING: [youtube] Failed to download m3u8 information: HTTP Error 429: Too Many Requests\n"]},{"name":"stdout","output_type":"stream","text":["[info] _PHdzsQaDgw: Downloading 1 format(s): 140\n","[download] docs/youtube-zh//【2023年7月最新】ChatGPT注册教程,国内详细注册流程,支持中文使用,chatgpt 中国怎么用?.m4a has already been downloaded\n","[download] 100% of 7.72MiB\n","[ExtractAudio] Not converting audio docs/youtube-zh//【2023年7月最新】ChatGPT注册教程,国内详细注册流程,支持中文使用,chatgpt 中国怎么用?.m4a; file is already in target format m4a\n","Transcribing part 1!\n"]}],"source":["from langchain.document_loaders.generic import GenericLoader\n","from langchain.document_loaders.parsers import OpenAIWhisperParser\n","from langchain.document_loaders.blob_loaders.youtube_audio import YoutubeAudioLoader\n","\n","url=\"https://www.youtube.com/watch?v=_PHdzsQaDgw\"\n","save_dir=\"docs/youtube-zh/\"\n","\n","# 创建一个 GenericLoader Class 实例\n","loader = GenericLoader(\n"," #将链接url中的Youtube视频的音频下载下来,存在本地路径save_dir\n"," YoutubeAudioLoader([url],save_dir), \n"," \n"," #使用OpenAIWhisperPaser解析器将音频转化为文本\n"," OpenAIWhisperParser()\n",")\n","\n","# 调用 GenericLoader Class 的函数 load对视频的音频文件进行加载\n","pages = loader.load()"]},{"cell_type":"markdown","id":"ffb4db5d-39b5-4cd7-82d9-824ed71fc116","metadata":{"tags":[]},"source":["### 2.2 探索加载的数据"]},{"cell_type":"markdown","id":"0fd91c34-ac19-4a09-8ca0-99262011d9ba","metadata":{},"source":["Youtube 音频文件加载得到的变量同上文类似,此处不再一一解释,通过类似代码可以展示加载数据:"]},{"cell_type":"code","execution_count":11,"id":"ddb89cee-32bd-4c5f-91f1-c46d1f0300da","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["Type of pages: \n","Length of pages: 1\n","Type of page: \n","Page_content: 大家好,欢迎来到我的频道 今天我们来介绍如何注册ChetGBT账号 之前我有介绍过一期如何注册ChetGBT账号 但是还是会有一些朋友在注册过程当中 遇到了一些问题 今天我们再来详细介绍最新的注册方法 我们先打开这个网站 这个网站的网址我会放到视频下方的评论区 大家可以直接点击打开 这个网站是需要翻墙才能打开 建议使用全局模式翻墙打开 可以选择台湾,新加坡,日本,美国节点 不要选择香港节点 我这里使用的是台湾节点 这个翻墙软件如果大家需要的话 我也会共享在视频的下方 另外浏览器需要开启无痕模式打开 这个就是打开新的无痕模式窗口 我们可以按快捷键,Ctrl键加Shift键加N 可以打开新的无痕模式窗口 然后用无痕模式窗口来打开这个网站 然后点击这里 然后会出现这个登录注册界面 如果没有显示这个界面 显示的是拒绝访问 那么就表示你使用的节点可能有问题 我们需要切换其他的节点 我们可以这样切换其他的节点 能够正常打开这个页面 表示节点是没问题的 我们可以点击注册 这里需要填一个邮箱 然后点击继续 然后需要输入密码 再点击继续 然后会出现这个提示 我们需要去收一封邮件 刷新一下 邮件已经收到了\n","Meta Data: {'source': 'docs/youtube-zh/【2023年7月最新】ChatGPT注册教程,国内详细注册流程,支持中文使用,chatgpt 中国怎么用?.m4a', 'chunk': 0}\n"]}],"source":["print(\"Type of pages: \", type(pages))\n","print(\"Length of pages: \", len(pages))\n","\n","page = pages[0]\n","print(\"Type of page: \", type(page))\n","print(\"Page_content: \", page.page_content[:500])\n","print(\"Meta Data: \", page.metadata)"]},{"cell_type":"markdown","id":"5b7ddc7d-2d40-4811-8cb3-5e73344ebe24","metadata":{},"source":["## 三、网页文档\n","\n","在第二部分,我们对于给定的 YouTube 视频链接 (URL),使用 LongChain 加载器将视频的音频下载到本地,然后使用 OpenAIWhisperPaser 解析器将音频转化为文本。\n","\n","本部分,对于给定网页文档链接(URLs),我们学习如何对其进行加载。这里我们对Github上的网页文档进行加载,该文档格式为markdown。"]},{"cell_type":"markdown","id":"b28abf4d-4907-47f6-b54d-6d322a5794e6","metadata":{},"source":["### 3.1 加载网页文档"]},{"cell_type":"code","execution_count":13,"id":"1a68375f-44ae-4905-bf9c-1f01ec800481","metadata":{},"outputs":[],"source":["from langchain.document_loaders import WebBaseLoader\n","\n","\n","# 创建一个 WebBaseLoader Class 实例\n","url = \"https://github.com/datawhalechina/d2l-ai-solutions-manual/blob/master/docs/README.md\"\n","header = {'User-Agent': 'python-requests/2.27.1', \n"," 'Accept-Encoding': 'gzip, deflate, br', \n"," 'Accept': '*/*',\n"," 'Connection': 'keep-alive'}\n","loader = WebBaseLoader(web_path=url,header_template=header)\n","\n","# 调用 WebBaseLoader Class 的函数 load对文件进行加载\n","pages = loader.load()"]},{"cell_type":"markdown","id":"fc24f44a-01f5-49a3-9529-2f05c1053b2c","metadata":{"tags":[]},"source":["### 3.2 探索加载的数据"]},{"cell_type":"markdown","id":"f2f108b9-713b-4b98-b44d-4dfc3dcbcde2","metadata":{},"source":["同理我们通过上文代码可以展示加载数据:"]},{"cell_type":"code","execution_count":14,"id":"8c8670fa-203b-4c35-9266-f976f50f0f5d","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["Type of pages: \n","Length of pages: 1\n","Type of page: \n","Page_content: {\"payload\":{\"allShortcutsEnabled\":false,\"fileTree\":{\"docs\":{\"items\":[{\"name\":\"ch02\",\"path\":\"docs/ch02\",\"contentType\":\"directory\"},{\"name\":\"ch03\",\"path\":\"docs/ch03\",\"contentType\":\"directory\"},{\"name\":\"ch05\",\"path\":\"docs/ch05\",\"contentType\":\"directory\"},{\"name\":\"ch06\",\"path\":\"docs/ch06\",\"contentType\":\"directory\"},{\"name\":\"ch08\",\"path\":\"docs/ch08\",\"contentType\":\"directory\"},{\"name\":\"ch09\",\"path\":\"docs/ch09\",\"contentType\":\"directory\"},{\"name\":\"ch10\",\"path\":\"docs/ch10\",\"contentType\":\"directory\"},{\"na\n","Meta Data: {'source': 'https://github.com/datawhalechina/d2l-ai-solutions-manual/blob/master/docs/README.md'}\n"]}],"source":["print(\"Type of pages: \", type(pages))\n","print(\"Length of pages: \", len(pages))\n","\n","page = pages[0]\n","print(\"Type of page: \", type(page))\n","print(\"Page_content: \", page.page_content[:500])\n","print(\"Meta Data: \", page.metadata)"]},{"cell_type":"markdown","id":"52025103-205e-4137-a116-89f37fcfece1","metadata":{},"source":["可以看到上面的文档内容包含许多冗余的信息。通常来讲,我们需要进行对这种数据进行进一步处理(Post Processing)。"]},{"cell_type":"code","execution_count":15,"id":"a7c5281f-aeed-4ee7-849b-bbf9fd3e35c7","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["动手学深度学习习题解答 {docsify-ignore-all}\n","  李沐老师的《动手学深度学习》是入门深度学习的经典书籍,这本书基于深度学习框架来介绍深度学习,书中代码可以做到“所学即所用”。对于一般的初学者来说想要把书中课后习题部分独立解答还是比较困难。本项目对《动手学深度学习》习题部分进行解答,作为该书的习题手册,帮助初学者快速理解书中内容。\n","使用说明\n","  动手学深度学习习题解答,主要完成了该书的所有习题,并提供代码和运行之后的截图,里面的内容是以深度学习的内容为前置知识,该习题解答的最佳使用方法是以李沐老师的《动手学深度学习》为主线,并尝试完成课后习题,如果遇到不会的,再来查阅习题解答。\n","  如果觉得解答不详细,可以点击这里提交你希望补充推导或者习题编号,我们看到后会尽快进行补充。\n","选用的《动手学深度学习》版本\n","\n","\n","书名:动手学深度学习(PyTorch版)\n","著者:阿斯顿·张、[美]扎卡里 C. 立顿、李沐、[德]亚历山大·J.斯莫拉\n","译者:何孝霆、瑞潮儿·胡\n","出版社:人民邮电出版社\n","版次:2023年2月第1版\n","\n","项目结构\n","codes----------------------------------------------习题代码\n","docs-----------------------------------------------习题解答\n","notebook-------------------------------------------习题解答JupyterNotebook格式\n","requirements.txt-----------------------------------运行环境依赖包\n","\n","关注我们\n","\n","扫描下方二维码关注公众号:Datawhale\n","\n","\n","  Datawhale,一个专注于AI领域的学习圈子。初衷是for the learner,和学习者一起成长。目前加入学习社群的人数已经数千人,组织了机器学习,深度学习,数据分析,数据挖掘,爬虫,编程,统计学,Mysql,数据竞赛等多个领域的内容学习,微信搜索公众号Datawhale可以加入我们。\n","LICENSE\n","本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。\n","\n"]}],"source":["import json\n","convert_to_json = json.loads(page.page_content)\n","extracted_markdow = convert_to_json['payload']['blob']['richText']\n","print(extracted_markdow)"]},{"cell_type":"markdown","id":"d35e99b4-dd67-4940-bbeb-b2a59bf8cd3d","metadata":{},"source":["## 四、Notion文档\n","\n","- 点击[Notion示例文档](https://yolospace.notion.site/Blendle-s-Employee-Handbook-e31bff7da17346ee99f531087d8b133f)右上方复制按钮(Duplicate),复制文档到你的Notion空间\n","- 点击右上方`⋯` 按钮,选择导出为Mardown&CSV。导出的文件将为zip文件夹\n","- 解压并保存mardown文档到本地路径`docs/Notion_DB/`"]},{"cell_type":"markdown","id":"f8cf2778-288c-4964-81e7-0ed881e31652","metadata":{},"source":["### 4.1 加载Notion Markdown文档"]},{"cell_type":"code","execution_count":17,"id":"081f5ee4-6b5d-45bf-a7e6-079abc560729","metadata":{},"outputs":[],"source":["from langchain.document_loaders import NotionDirectoryLoader\n","loader = NotionDirectoryLoader(\"docs/Notion_DB\")\n","pages = loader.load()"]},{"cell_type":"markdown","id":"88d5d094-a490-4c64-ab93-5c5cec0853aa","metadata":{"tags":[]},"source":["### 4.2 探索加载的数据"]},{"cell_type":"markdown","id":"a3ffe318-d22a-4687-b613-f679ad9ad616","metadata":{},"source":["同理,使用上文代码:"]},{"cell_type":"code","execution_count":18,"id":"106323dd-0d24-40d4-8302-ed2a35d13347","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["Type of pages: \n","Length of pages: 51\n","Type of page: \n","Page_content: # #letstalkaboutstress\n","\n","Let’s talk about stress. Too much stress. \n","\n","We know this can be a topic.\n","\n","So let’s get this conversation going. \n","\n","[Intro: two things you should know](#letstalkaboutstress%2064040a0733074994976118bbe0acc7fb/Intro%20two%20things%20you%20should%20know%20b5fd0c5393a9498b93396e79fe71e8bf.md)\n","\n","[What is stress](#letstalkaboutstress%2064040a0733074994976118bbe0acc7fb/What%20is%20stress%20b198b685ed6a474ab14f6fafff7004b6.md)\n","\n","[When is there too much stress?](#letstalkaboutstress%2\n","Meta Data: {'source': 'docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb.md'}\n"]}],"source":["print(\"Type of pages: \", type(pages))\n","print(\"Length of pages: \", len(pages))\n","\n","page = pages[0]\n","print(\"Type of page: \", type(page))\n","print(\"Page_content: \", page.page_content[:500])\n","print(\"Meta Data: \", page.metadata)"]},{"cell_type":"markdown","id":"6e459d2e","metadata":{},"source":["## 五、英文版"]},{"cell_type":"markdown","id":"cfb32d32","metadata":{},"source":["**1.1 加载 PDF 文档**"]},{"cell_type":"code","execution_count":19,"id":"df561ea2","metadata":{},"outputs":[],"source":["from langchain.document_loaders import PyPDFLoader\n","\n","# 创建一个 PyPDFLoader Class 实例,输入为待加载的pdf文档路径\n","loader = PyPDFLoader(\"docs/cs229_lectures/MachineLearning-Lecture01.pdf\")\n","\n","# 调用 PyPDFLoader Class 的函数 load对pdf文件进行加载\n","pages = loader.load()"]},{"cell_type":"markdown","id":"84c84cdc","metadata":{},"source":["**1.2 探索加载的数据**"]},{"cell_type":"code","execution_count":20,"id":"ff4c775c","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["Type of pages: \n","Length of pages: 22\n","Type of page: \n","Page_content: MachineLearning-Lecture01 \n","Instructor (Andrew Ng): Okay. Good morning. Welcome to CS229, the machine \n","learning class. So what I wanna do today is ju st spend a little time going over the logistics \n","of the class, and then we'll start to talk a bit about machine learning. \n","By way of introduction, my name's Andrew Ng and I'll be instru ctor for this class. And so \n","I personally work in machine learning, and I' ve worked on it for about 15 years now, and \n","I actually think that machine learning i\n","Meta Data: {'source': 'docs/cs229_lectures/MachineLearning-Lecture01.pdf', 'page': 0}\n"]}],"source":["print(\"Type of pages: \", type(pages))\n","print(\"Length of pages: \", len(pages))\n","\n","page = pages[0]\n","print(\"Type of page: \", type(page))\n","print(\"Page_content: \", page.page_content[:500])\n","print(\"Meta Data: \", page.metadata)"]},{"cell_type":"markdown","id":"adab9b3b","metadata":{},"source":["**2.1 加载 Youtube 音频**"]},{"cell_type":"code","execution_count":null,"id":"1bf590f8","metadata":{},"outputs":[],"source":["# 注:由于该视频较长,容易出现网络问题,此处没有运行,读者可自行运行探索\n","\n","from langchain.document_loaders.generic import GenericLoader\n","from langchain.document_loaders.parsers import OpenAIWhisperParser\n","from langchain.document_loaders.blob_loaders.youtube_audio import YoutubeAudioLoader\n","\n","url=\"https://www.youtube.com/watch?v=jGwO_UgTS7I\"\n","save_dir=\"docs/youtube/\"\n","\n","# 创建一个 GenericLoader Class 实例\n","loader = GenericLoader(\n"," #将链接url中的Youtube视频的音频下载下来,存在本地路径save_dir\n"," YoutubeAudioLoader([url],save_dir), \n"," \n"," #使用OpenAIWhisperPaser解析器将音频转化为文本\n"," OpenAIWhisperParser()\n",")\n","\n","# 调用 GenericLoader Class 的函数 load对视频的音频文件进行加载\n","docs = loader.load()"]},{"cell_type":"markdown","id":"8223084f","metadata":{},"source":["**2.2 探索加载的数据**"]},{"cell_type":"code","execution_count":null,"id":"62e9c20d","metadata":{},"outputs":[],"source":["print(\"Type of pages: \", type(pages))\n","print(\"Length of pages: \", len(pages))\n","\n","page = pages[0]\n","print(\"Type of page: \", type(page))\n","print(\"Page_content: \", page.page_content[:500])\n","print(\"Meta Data: \", page.metadata)"]},{"cell_type":"markdown","id":"bd2ae268","metadata":{},"source":["**3.1 加载网页文档**"]},{"cell_type":"code","execution_count":23,"id":"07830b06","metadata":{},"outputs":[],"source":["from langchain.document_loaders import WebBaseLoader\n","\n","\n","# 创建一个 WebBaseLoader Class 实例\n","url = \"https://github.com/basecamp/handbook/blob/master/37signals-is-you.md\"\n","header = {'User-Agent': 'python-requests/2.27.1', \n"," 'Accept-Encoding': 'gzip, deflate, br', \n"," 'Accept': '*/*',\n"," 'Connection': 'keep-alive'}\n","loader = WebBaseLoader(web_path=url,header_template=header)\n","\n","# 调用 WebBaseLoader Class 的函数 load对文件进行加载\n","pages = loader.load()"]},{"cell_type":"markdown","id":"0f14a957","metadata":{},"source":["**3.2 探索加载的数据**"]},{"cell_type":"code","execution_count":24,"id":"df9c3d12","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["Type of pages: \n","Length of pages: 1\n","Type of page: \n","Page_content: {\"payload\":{\"allShortcutsEnabled\":false,\"fileTree\":{\"\":{\"items\":[{\"name\":\"37signals-is-you.md\",\"path\":\"37signals-is-you.md\",\"contentType\":\"file\"},{\"name\":\"LICENSE.md\",\"path\":\"LICENSE.md\",\"contentType\":\"file\"},{\"name\":\"README.md\",\"path\":\"README.md\",\"contentType\":\"file\"},{\"name\":\"benefits-and-perks.md\",\"path\":\"benefits-and-perks.md\",\"contentType\":\"file\"},{\"name\":\"code-of-conduct.md\",\"path\":\"code-of-conduct.md\",\"contentType\":\"file\"},{\"name\":\"faq.md\",\"path\":\"faq.md\",\"contentType\":\"file\"},{\"name\":\"ge\n","Meta Data: {'source': 'https://github.com/basecamp/handbook/blob/master/37signals-is-you.md'}\n"]}],"source":["print(\"Type of pages: \", type(pages))\n","print(\"Length of pages: \", len(pages))\n","\n","page = pages[0]\n","print(\"Type of page: \", type(page))\n","print(\"Page_content: \", page.page_content[:500])\n","print(\"Meta Data: \", page.metadata)"]},{"cell_type":"markdown","id":"f5b85fbc","metadata":{},"source":["进行进一步处理"]},{"cell_type":"code","execution_count":25,"id":"7ea21194","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["37signals Is You\n","Everyone working at 37signals represents 37signals. When a customer gets a response from Merissa on support, Merissa is 37signals. When a customer reads a tweet by Eron that our systems are down, Eron is 37signals. In those situations, all the other stuff we do to cultivate our best image is secondary. What’s right in front of someone in a time of need is what they’ll remember.\n","That’s what we mean when we say marketing is everyone’s responsibility, and that it pays to spend the time to recognize that. This means avoiding the bullshit of outage language and bending our policies, not just lending your ears. It means taking the time to get the writing right and consider how you’d feel if you were on the other side of the interaction.\n","The vast majority of our customers come from word of mouth and much of that word comes from people in our audience. This is an audience we’ve been educating and entertaining for 20 years and counting, and your voice is part of us now, whether you like it or not! Tell us and our audience what you have to say!\n","This goes for tools and techniques as much as it goes for prose. 37signals not only tries to out-teach the competition, but also out-share and out-collaborate. We’re prolific open source contributors through Ruby on Rails, Trix, Turbolinks, Stimulus, and many other projects. Extracting the common infrastructure that others could use as well is satisfying, important work, and we should continue to do that.\n","It’s also worth mentioning that joining 37signals can be all-consuming. We’ve seen it happen. You dig 37signals, so you feel pressure to contribute, maybe overwhelmingly so. The people who work here are some of the best and brightest in our industry, so the self-imposed burden to be exceptional is real. But here’s the thing: stop it. Settle in. We’re glad you love this job because we all do too, but at the end of the day it’s a job. Do your best work, collaborate with your team, write, read, learn, and then turn off your computer and play with your dog. We’ll all be better for it.\n","\n"]}],"source":["import json\n","convert_to_json = json.loads(page.page_content)\n","extracted_markdow = convert_to_json['payload']['blob']['richText']\n","print(extracted_markdow)"]},{"cell_type":"markdown","id":"67734ecf","metadata":{},"source":["**4.1 加载 Notion 文档**"]},{"cell_type":"code","execution_count":26,"id":"b4315eb5","metadata":{},"outputs":[],"source":["from langchain.document_loaders import NotionDirectoryLoader\n","loader = NotionDirectoryLoader(\"docs/Notion_DB\")\n","pages = loader.load()"]},{"cell_type":"markdown","id":"6f5b8a3a","metadata":{},"source":["**4.2 探索加载的数据**"]},{"cell_type":"code","execution_count":27,"id":"65f08b80","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["Type of pages: \n","Length of pages: 51\n","Type of page: \n","Page_content: # #letstalkaboutstress\n","\n","Let’s talk about stress. Too much stress. \n","\n","We know this can be a topic.\n","\n","So let’s get this conversation going. \n","\n","[Intro: two things you should know](#letstalkaboutstress%2064040a0733074994976118bbe0acc7fb/Intro%20two%20things%20you%20should%20know%20b5fd0c5393a9498b93396e79fe71e8bf.md)\n","\n","[What is stress](#letstalkaboutstress%2064040a0733074994976118bbe0acc7fb/What%20is%20stress%20b198b685ed6a474ab14f6fafff7004b6.md)\n","\n","[When is there too much stress?](#letstalkaboutstress%2\n","Meta Data: {'source': 'docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb.md'}\n"]}],"source":["print(\"Type of pages: \", type(pages))\n","print(\"Length of pages: \", len(pages))\n","\n","page = pages[0]\n","print(\"Type of page: \", type(page))\n","print(\"Page_content: \", page.page_content[:500])\n","print(\"Meta Data: \", page.metadata)"]}],"metadata":{"kernelspec":{"display_name":"Python 3 (ipykernel)","language":"python","name":"python3"},"language_info":{"codemirror_mode":{"name":"ipython","version":3},"file_extension":".py","mimetype":"text/x-python","name":"python","nbconvert_exporter":"python","pygments_lexer":"ipython3","version":"3.10.11"}},"nbformat":4,"nbformat_minor":5} diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb.md new file mode 100644 index 0000000..9c6dcef --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb.md @@ -0,0 +1,27 @@ +# #letstalkaboutstress + +Let’s talk about stress. Too much stress. + +We know this can be a topic. + +So let’s get this conversation going. + +[Intro: two things you should know](#letstalkaboutstress%2064040a0733074994976118bbe0acc7fb/Intro%20two%20things%20you%20should%20know%20b5fd0c5393a9498b93396e79fe71e8bf.md) + +[What is stress](#letstalkaboutstress%2064040a0733074994976118bbe0acc7fb/What%20is%20stress%20b198b685ed6a474ab14f6fafff7004b6.md) + +[When is there too much stress?](#letstalkaboutstress%2064040a0733074994976118bbe0acc7fb/When%20is%20there%20too%20much%20stress%20dc135b9a86a843cbafd115aa128c5c90.md) + +[What can I do](#letstalkaboutstress%2064040a0733074994976118bbe0acc7fb/What%20can%20I%20do%2009c1b13703ef42d4a889e2059c5b25fe.md) + +[What can Blendle do?](#letstalkaboutstress%2064040a0733074994976118bbe0acc7fb/What%20can%20Blendle%20do%20618ab89df4a647bf96e7b432af82779f.md) + +[Good reads](#letstalkaboutstress%2064040a0733074994976118bbe0acc7fb/Good%20reads%20e817491d84d549f886af972e0668192e.md) + +Go to **#letstalkaboutstress** on slack to chat about this topic + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb/Good reads e817491d84d549f886af972e0668192e.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb/Good reads e817491d84d549f886af972e0668192e.md new file mode 100644 index 0000000..0ed159a --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb/Good reads e817491d84d549f886af972e0668192e.md @@ -0,0 +1,49 @@ +# Good reads + +# Good items used as source + +--- + +[Help Your Team Manage Stress, Anxiety, and Burnout](https://hbr.org/2016/01/help-your-team-manage-stress-anxiety-and-burnout?utm_source=All+Poynter+Subscribers&utm_campaign=375ceb2697-EMAIL_CAMPAIGN_2017_04_12&utm_medium=email&utm_term=0_5372046825-375ceb2697-257900805) + +[Burnout Self-Test: Are You at Risk?](https://www.mindtools.com/pages/article/newTCS_08.htm) + +[Diversify Your Identity](https://markmanson.net/diversify-your-identity) + +[Recovering from Burnout](https://kierantie.com/a/burnout/) + +[Practical Frameworks for Beating Burnout](http://firstround.com/review/practical-frameworks-for-beating-burnout/) + +[From Rats in Cages to Primates in Paradise - The Scientific Story of Stress in Society](https://medium.com/basic-income/human-park-a-mammals-guide-to-stress-free-living-17f6cab007b3) + +# Interesting related reads + +--- + +[Tijd voor de pauzeknop](https://blendle.com/i/eos-wetenschap/tijd-voor-de-pauzeknop/bnl-eos056-20171026-89e43bf8b68?sharer=eyJ2ZXJzaW9uIjoiMSIsInVpZCI6InJvbGFuZGdyb290ZW5ib2VyIiwiaXRlbV9pZCI6ImJubC1lb3MwNTYtMjAxNzEwMjYtODllNDNiZjhiNjgifQ%3D%3D) + +[Strategieën tegen stress](https://blendle.com/i/eos-wetenschap/strategieen-tegen-stress/bnl-eos056-20171026-8480d9a47b8?sharer=eyJ2ZXJzaW9uIjoiMSIsInVpZCI6InJvbGFuZGdyb290ZW5ib2VyIiwiaXRlbV9pZCI6ImJubC1lb3MwNTYtMjAxNzEwMjYtODQ4MGQ5YTQ3YjgifQ%3D%3D) + +[Go with the Flow](https://blendle.com/i/eos-wetenschap/go-with-the-flow/bnl-eos056-20171026-353b94fdffd?sharer=eyJ2ZXJzaW9uIjoiMSIsInVpZCI6InJvbGFuZGdyb290ZW5ib2VyIiwiaXRlbV9pZCI6ImJubC1lb3MwNTYtMjAxNzEwMjYtMzUzYjk0ZmRmZmQifQ%3D%3D) + +[Help Your Team Achieve Work-Life Balance - Even When You Can't](https://hbr.org/2017/08/help-your-team-achieve-work-life-balance-even-when-you-cant) + +[The Science Of Success](http://www.huffingtonpost.com/don-joseph-goewey-/stress-success_b_5652874.html) + +[Can't Get No Satisfaction](http://nymag.com/news/features/24757/) + +[How I Reduced Stress, Increased Productivity, and Made Myself Happy Again](https://betterhumans.coach.me/how-i-reduced-stress-increased-productivity-and-made-myself-happy-again-7be3cdedd28f) + +[]() + +[How to avoid startup stress & founder burnout - The Startup - Medium](https://medium.com/@mitchellharper/how-to-avoid-startup-stress-founder-burnout-121c705fb2ff) + +[(2/5) Hoe word je een minder gestreste werknemer?](https://www.youtube.com/watch?v=Npm_7wd_aZ8) + +[Trickle-down workaholism in startups - Signal v. Noise](https://m.signalvnoise.com/trickle-down-workaholism-in-startups-a90ceac76426) + +# Work at Blendle + +--- + +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) \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb/Intro two things you should know b5fd0c5393a9498b93396e79fe71e8bf.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb/Intro two things you should know b5fd0c5393a9498b93396e79fe71e8bf.md new file mode 100644 index 0000000..4a8b8d9 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb/Intro two things you should know b5fd0c5393a9498b93396e79fe71e8bf.md @@ -0,0 +1,40 @@ +# Intro: two things you should know + +When working at Blendle, there are a few things you should know. Not to scare you. It is just something to be aware of. + +## **1. Blendle is a startup** + +Blendle is a startup. Your salary (and all benefits) is paid from money from investors. You (and the people you work with) are part of the solution to the problem we are trying to solve. Time lost or wasted is bad, because it doesn’t bring us closer to the goal: supporting quality journalism. We need money to do so. Finding the right product-market fit (building a freaking beautiful product which the whole world wants to use) and becoming profitable is crucial to reaching the end goal. + +We tend to say to people (imagine a smile on our face): ‘Hey, but no pressure!’, and then we both start to laugh (or else it is awkward). Well let me say this once, loud and clear: we realise that there is pressure. It can be pretty intense. This is not a regular corporate day job, and that has its up- and downsides. Example upside: we don’t care where and when you work, which means flexibility. Example downside: you have to be able to regulate yourself, which can be hard. + +There are a lot of product/business choices made because of this survival mode. Some you might like (a lot of freedom and responsibility in your work), some you might dislike (pressure on shipping, for example). **Bottom line: survival mode results in a fast-paced, high-pressure, sometimes hectic/chaotic environment.** + +We trust you to keep this in mind along this rollercoaster ride called Blendle. We trust you to remind your colleagues about this when you feel like they forgot. We trust you to ask questions, always and to anyone. We trust you to spend the money and time you have here as if this were your own startup and you are the entrepreneur. + +## 2. Working at Blendle can be stressful + +Now you are aware of the fact that Blendle is in survival mode, you should be aware of how this can impact you. Survival mode will get you on your toes, but you can’t be on your toes 100% of the time. Stress and pressure is good when it pushes you to come up with something no one ever thought of. We need that to succeed. **But too much or too long stress and pressure is counterproductive.** + +Combine this with an ambitious, driven, perfectionist character and you have a dangerous cocktail. We are all very eager to grow. We'll talk more about this on the page 'What is stress'. + +Oh and sometimes ‘life happens’. Life events happen and it affects your state of mind. Don’t underestimate the effect of stuff happening in your life. Add this to the equation and you might understand why we want to address this. + +For now we’ll use the term stress. Not sure if that covers everything. + +In the following pages we’ll talk about what stress is, how you can recognize when there is too much stress, what you can do and what Blendle can do. + +## **TL;DR** + +- [ ] Read [http://firstround.com/review/practical-frameworks-for-beating-burnout/](http://firstround.com/review/practical-frameworks-for-beating-burnout/) +- [ ] Be aware of your stress level and work-life balance (use the checklists/self test) +- [ ] Be aware of the stress level and work-life balance of your colleagues and speak up. +- [ ] Act: change your schedule, take time off, rethink your role and talk about it. + +## [Continue reading, start finding out what stress is](https://www.notion.so/What-is-stress-3df1f17be99246679d91509cee79bf47?pvs=21) >> + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb/What can Blendle do 618ab89df4a647bf96e7b432af82779f.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb/What can Blendle do 618ab89df4a647bf96e7b432af82779f.md new file mode 100644 index 0000000..0634547 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb/What can Blendle do 618ab89df4a647bf96e7b432af82779f.md @@ -0,0 +1,46 @@ +# What can Blendle do? + +There’s a lot Blendle could improve and we’re working on that. The fact that we are a fast-paced startup with an aim to save journalism is not something that will change any time soon. This also means that we are facing a runway, which affects our everyday work. This is fuelling us to go the extra mile, but the downsides are also obvious. + +So what can Blendle do? + +- **Voicing vision & mission more:** everybody should feel connected to where Blendle is going and why. Talking about this more will help everybody align. This way everybody has more influence on the direction and it is more clear why a change of direction is made and how this affects your work. +- Open channels: **work on transparency and trust**: everybody should be able to speak up if they feel that the stress level is too high. Also when someone feels like they aren’t in the right role or simply doing work they don’t love everyday. +- **Build an environment which is less stressful.** This piece is step 1 on this point. Notice when people work too much. Tell people if we notice it and tell them to take action (go home, take holiday, work less, talk to someone). Let’s also keep improving the process we have in place for when people feel it’s too much. +- **Keep jobs fun:** Blendle has the unique opportunity to let people work on things they love and are good at. We have to make sure that we guard that. Roles will evolve and let’s keep an eye out for people growing in a direction they might end up hating. +- **Educate:** we should include this topic in the first month (onboarding) and help people regulate their work even more. For example the Getting Things Done method. It wasn’t made to get people to work harder and more, it was made to get people to work better and feel less stressed. Within Blendle it can be hard to regulate yourself. We need to be able to help people who struggle with planning, prioritizing, saying no and setting boundaries. +- **Feedback and praise:** keep working on the feedback cycle and don’t forget to include praise. Let’s also work on making sure everybody knows what is expected of them. +- **Create awareness** within teams and team leads: + + Are you giving regular feedback? + + Are you giving praise? + + Are you actively challenging your team? + + Are you listening to what they want and are you voicing that to others? + + Are you involving your team in the Blendle mission (is it clear)? + + Is your schedule (and that of your team) in a healthy rhythm (work-life balance)? You set the example. + + Is your team taking regular holidays/long weekends? + + Here’s an article about how to help your team with this: + + [Help Your Team Manage Stress, Anxiety, and Burnout](https://hbr.org/2016/01/help-your-team-manage-stress-anxiety-and-burnout?utm_source=All+Poynter+Subscribers&utm_campaign=375ceb2697-EMAIL_CAMPAIGN_2017_04_12&utm_medium=email&utm_term=0_5372046825-375ceb2697-257900805) + +- **Look out for each other:** there is no official peer program (not yet), so we have to look out for each other. Ask each other questions and be candid to each other if you hear red flags. +- **Hiring**: we should keep hiring great, talented people who will give us energy, ideas and of course are fun to work with. + +That’s it folks. Let’s get this conversation going. + +If you are struggling with this now (try the self test) and you recognize the symptoms you might have read in the articles: let us know. Talk to someone. We can help. + +**Want more? G[o to good reads for more pieces on this topic >>>](https://www.notion.so/Good-reads-db93e669c7014162a85c5932512d57c7?pvs=21)** + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb/What can I do 09c1b13703ef42d4a889e2059c5b25fe.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb/What can I do 09c1b13703ef42d4a889e2059c5b25fe.md new file mode 100644 index 0000000..50a2d15 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb/What can I do 09c1b13703ef42d4a889e2059c5b25fe.md @@ -0,0 +1,131 @@ +# What can I do + +**Good news:** you can do something. + +# 1. Check yourself: + +When looking at all the things stated in chapter 3, you might recognize some stuff. In addition you can fill in this self test: + +[Burnout Self-Test: Are You at Risk?](https://www.mindtools.com/pages/article/newTCS_08.htm) + +So how are you? + +[]() + +- I'm good! + + Great, take some time to realize why you are doing fine and take measures in order to prevent yourself from getting to stressed. + +- I’m okay-ish, but something needs to change. + - Start by telling your team lead that you feel like you have been on your toes for a while and you think you need time to recover. Also tell your team. Also tell HR. + - Come up with a concrete 2 week plan (we can help you with that) to release some of the first pressure. This will mean a less busy sprint, shorter days, and maybe 2 weeks of 4 days to start with (or a holiday). The hours you gain, you can spend on things you enjoy and help you reload (Netflix, sports, cinema, go to the beach, visit friends, play with model trains). We learned that just doing nothing, doesn’t always help, so make sure to spend time on things you like. + - During these two weeks you check in with your team lead how your stress level is. You can make it really concrete by giving your stress level a number (1-10). + - Once you feel reloaded, we (you, teamlead and HR if you like) need to talk about the factors that caused your stress level to rise and see how we can prevent this from happening again. +- I’m not good. I recognize the symptoms and I’m on the verge of burning out. + - Don’t wait, speak up now. Tell your team lead, tell Rolo/HR. + - We have (external) professionals who are experts on this topic. We can put you in touch with them. They know Blendle and the environment and they will be able to get you back on track. Our advice would be to talk to us first, but if you feel you can’t do that for whatever reason: contact Martijn ten Bokum from Arbobutler: m.ten.bokum@arbobutler.nl. + - Depending on your case and your problems, we (together with the people from Arbobutler) come up with a tailor made plan, based on what you need. This could involve some time off, working less or talking to a job coach. + +# 2. Be aware + +You can start with dividing your life into different parts. Think of: family, work, colleagues, sports, hobby, voluntary work. Once you have a clear overview of all the different areas, think about whether it adds to your stress level and if there are ways to change things. Let's zoom in a bit further: + +**Private life** + +Maybe you are in the middle of moving into your dream house or you are trying to get your house sold. Maybe you become a mom or dad, or maybe you really want to. Maybe you just got married or you just went through a rough break up. Maybe you have a lot of debts which are hard to get rid off. Maybe you have an addiction you are struggling with. Maybe you lost someone you love. Whatever it is: it affects your meter and it adds up. + +Mapping this out and being aware of this already helps. When becoming aware of a big thing which adds to our stress level, we can see if we can try to fix it. This will not work for everything — of course, life sucks sometimes. But when in the midst of moving to another house, why not take 2 weeks off and really get it done instead of doing it beside your demanding job? Even the harder obstacles can be worked on. Start by going to the doctor, marriage counseling or a psychologist. It won’t ‘fix’ the problem instantly of course, but it’s a start. And again: sometimes life sucks. + +**Blendle life** + +- Working at a startup in survival mode (shifting directions, runway, fixing the product, changing teams) +- Your personal development (new role, changing responsibilities, not a set-in-stone job description) +- Everything happening around you (people leaving and joining, people taking on new responsibilities, changing PM’s and teamleads). + +We know this adds to your tally. Again, just becoming aware of this already helps. + +And also again, when you see something causing a lot of stress, let’s get to work on it. Not digging the new team structure? Not feeling your current role? Not happy with your team lead? Bring it up with someone you trust (HR, your team lead, Alexander, just anyone) and let’s try to fix it or at least talk about it. + +Blendle cares. We care. So if you’re struggling, let’s change things to make sure you are happy, healthy and at your best. + +# 3. Make changes: here are some quick wins + +- **Look at your work life balance** + + + > In engineering, people talk about asset integrity, which means that you service the machinery before it breaks. In modern organizations, the work is thinking and the machinery is your brain. We know from cognitive science that there are hard limits to what the brain can deal with. And yet, there’s an awful lot in the way we work which flies in the face of that. We think that if we work through the night, we’re being very clever. We’re not. We think we can work long hours — month after month, year after year — and that there won’t be any wear and tear. But there is. + > + + [Career advice for millennials (and really, anyone) from Margaret Heffernan](http://blog.ted.com/career-advice-for-millennials-and-really-anyone-from-margaret-heffernan/) + + Yes, as we now know there is a lot more to it than just taking holidays and working less. You could still feel stressed working 20 hours. Looking at the time spent on work and time spent on your personal life is a pretty good start and good for everybody (also when you don’t feel stressed. Let’s try to prevent it). + +- **Take freedom and responsibility: find the right rhythm** + + + We are a company with flexible working hours. This freedom comes with a responsibility. When we say that, a lot of people assume that they need to work a lot and really hard in exchange for that freedom. That is not what we are trying to say. + + **You have the responsibility to find out what rhythm works for you best, to be at your best.** Simply because we believe not everybody works the same way. So do you have the rhythm which works best for you? We want everybody to be able to bring their child, cat or car to daycare. Not because we love cats in particular (yes we do), but we want nothing to get in your way of getting the most out of your day. The fact that we don’t care when and how many times you go to a doctor, psych or barber is not because we want to be the ‘cool employer’, but because you need your health to add value that day. So if that means visiting the barber once a week on Monday morning: please do. + + So have you found your rhythm yet? Rolo hates traffic jams so you’ll see him coming and going at exotic times. Alex is scrolling through his Twitter feed till late at night so you won't see him before 11:00 at the office. Rick’s alarm clock is set at 6:00 and we know he doesn’t snooze, so he’s in at 8:00, leaving early to have dinner with his wife. + + It might help announcing changes in your rythm to your team. It makes it feel legit for you, and your team members can help you with it. + + When rethinking your rhythm, keep this in mind: + + - **It is impossible to work 60 hours productively over a longer period of time.** It hurts you and Blendle to work that much. If you are able to work 8 productive hours a day you should be proud of that. Sometimes it will be 6, sometimes 10: relax, it’s okay, You’re not working in a factory with time stamps. + - Be flexible. Some days you just don’t have it. **You are not a machine.** Of course, first you’ll take a walk and grab a double espresso or a Club Mate, but if that doesn’t work it’s okay. Go home. Go to the gym. Go play with your kid. Go kiting. Go for a walk in the forest. Anything, just don’t sit behind your desk to ‘make the hours’. That’s not helping anybody. + - Working at home vs. at Blendle HQ. Try to strike a **balance between home/office**. Meetings and brainstorms are best done face to face but a day of deep work is best done in a cafe or on an abandoned island with 4g. + - **Rotate, change your pace.** During the summer it can be nice to start at 6:30 and bike to the beach at 15.00h. During the winter, every morning might feel like a small hangover and you stroll into HQ at 10:00 after your first 2 cups of coffee. +- **Take care of your body and mind** + + + **Take holidays and days off.** + + This one seems obvious, but we know it’s not. We believe that working at Blendle is the Premier League, the creme de la creme :). That takes it’s toll and asks a lot from your body and mind. These two need time to recharge from your efforts. Make sure to build in moments of absolute rest during the year. It’s called a holiday. Make sure to take 4 weeks, and make sure at least 2 of those are in a row. Advice would be to really go away: studies show that this works best. There are some studies showing that taking regular holidays (every quarter) are very effective. So don’t wait 6 months to take 2 weeks. Also take a week every now and then. + + **Don’t work when you’re sick** + + When you have the flu, stay at home. Get back to work when you are fully recovered. Don’t feel guilty about it (easier said than done, we know). Yes we miss you, but we can do it without you for a few days. Even better: with you being away, your team might have to rethink how certain things are done in your absence. It can cause a new (maybe better) way for tasks and responsibilities to be distributed and single points of failure can be discovered and fixed. + + **Food and exercise** + + Crucial to feeling well, is taking care of your body. Studies show that exercise is crucial when having a demanding job. That doesn’t mean we want you all to be fitgirls and fitboys. But: get moving. Go skating, hiking, biking, surfing, do yoga. Do something. Your body isn’t made to sit in a chair all day. Use the facilities at the office (standing desks and desk bikes) and try to go for a walk every day (is the 1on1-walk a thing yet?). The things you consume also affect this of course, no secrets there. Take care of yourself by consuming good stuff. No rocket science: just more veggies and water, less alcohol and smoking. Take care of yourself. + + **When something is wrong: go see a doctor:** + + Don’t wait too long to go see a doctor or therapist. It’s very normal to talk to a psychologist or coach every once in awhile. Just as normal as visiting a physiotherapist for back pain because you have an office job. + +- **Setting priorities right and saying no (I know this is hard)** + + + 1. You, your family, friends and loved ones + 2. Blendle + + It’s important to know what the right order is. Your health comes first. Your loved ones come first. We want you to pay attention to your number 1 priority and have your private life in order. Because if it’s not, it will add to your stress level. + + How does that look? Sometimes it’s better to skip a morning stand-up to visit a physio for your constant headache. You are acting in Blendle’s interest when doing this. + +- **Check your work, job and role** + + + Are you doing the right job? Do you get energy from what you are doing? Do you feel like you’re making a difference? Do you love most of it? Of course there will be stuff you don’t like, that’s totally normal. But are you doing things you are good at and you like? And is there enough challenge, perspective and room to grow? + + Are you getting enough praise and feedback? Do you know what is expected from you? Do you know how you are doing at the moment? + + It’s really important that you know how your team and team leads think you are doing. Ask them! What are you doing well, what needs to improve. Use the structure we came up with: 1on1’s, personal goals, feedback sessions, peer reviews. But feel free to alter them in order for them to work for you. Just don’t do nothing. + +- **Last but not least: get informed.** + + There is a lot of information out there. Inform yourself. It will help you recognize a potential threat earlier and help you act on that. + + Going to the [**Good Reads**](https://www.notion.so/Good-reads-db93e669c7014162a85c5932512d57c7?pvs=21) page is a great place to start :). + + +**Keep reading, [here's what Blendle can do.](https://www.notion.so/What-can-Blendle-do-b75846253cf2456d817f1d3b475dc8ab?pvs=21) >>>** + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb/What is stress b198b685ed6a474ab14f6fafff7004b6.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb/What is stress b198b685ed6a474ab14f6fafff7004b6.md new file mode 100644 index 0000000..04ff356 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb/What is stress b198b685ed6a474ab14f6fafff7004b6.md @@ -0,0 +1,38 @@ +# What is stress + +## Basic stress system + +Stress is different for everybody and therefore hard to grasp, but the fundamentals are somewhat the same. It all starts between your ears: yup, your brain. On a real basic (biological) level, your brain reacts to situations by unleashing certain substances in your head and body. These substances make your body ready for **fight or flight**. This system is great when you for example need to run from a lion or bear. Your body and mind go into survival mode, giving you extra strength, extra endurance and extra focus. **Back in the day, it was a great way to survive.** + +> We call this the fight-or-flight response, and while this once incredibly important response was evolutionarily adaptive, it is now maladaptive. We don’t live in that same world anymore where it made so much sense. We aren’t being chased down by lions or being eaten by wolves while sitting in front of our computers in our air-conditioned offices, and yet our fight-or-flight responses are still being activated. +> + +[From Rats in Cages to Primates in Paradise - The Scientific Story of Stress in Society](https://medium.com/basic-income/human-park-a-mammals-guide-to-stress-free-living-17f6cab007b3) + +Nowadays this system is still triggered from time to time, helping you 'survive', but in a slightly different way. At Blendle this system can come in handy when working towards a launch, finishing a feature, picking the best stories, making angry users happy or doing that crucial presentation to get that big ass partnership. At Blendle you will face these moments more than in an average company. This is not only because Blendle is in survival mode, but also because your work carries weight. It matters. In a lot of situations you are solely responsible for a very impactful decision or call. **The stress system will help you perform and get better**. But, there is a big but. Every time you use this system (on purpose or not), you need time to recover and reload. + +**Too much of this stress system will drain you** and eventually burn you out. Not if, when. + +How much exactly is really hard to determine, because this varies from person to person. + +## We push ourselves to grow + +As said: stress and pressure is good when it pushes you to come up with something no one ever thought of. We need that to succeed. But too much or too long stress and pressure is counterproductive. This graph paints a pretty clear picture: + +![../../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/#letstalkaboutstress%20e1609f815a3a4054b38a269f28fa70c9/What%20is%20stress%206c9aaad792b34f0db4bed361b6fde73f/Schermafbeelding_2017-06-28_om_12.56.40.png](../../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/#letstalkaboutstress%20e1609f815a3a4054b38a269f28fa70c9/What%20is%20stress%206c9aaad792b34f0db4bed361b6fde73f/Schermafbeelding_2017-06-28_om_12.56.40.png) + +A lot of people are very eager to grow, to get better. Getting out of your comfort zone will help you do so. But pushing it too much will get you in the danger zone. Jean send me these circles a while back and I like how it illustrates the thin line between pushing it to grow vs. pushing too hard for too long. + +![../../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/#letstalkaboutstress%20e1609f815a3a4054b38a269f28fa70c9/What%20is%20stress%206c9aaad792b34f0db4bed361b6fde73f/Pasted_image_at_2017_06_28_08_58.png](../../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/#letstalkaboutstress%20e1609f815a3a4054b38a269f28fa70c9/What%20is%20stress%206c9aaad792b34f0db4bed361b6fde73f/Pasted_image_at_2017_06_28_08_58.png) + +![../../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/#letstalkaboutstress%20e1609f815a3a4054b38a269f28fa70c9/What%20is%20stress%206c9aaad792b34f0db4bed361b6fde73f/Pasted_image_at_2017_06_28_09_01.png](../../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/#letstalkaboutstress%20e1609f815a3a4054b38a269f28fa70c9/What%20is%20stress%206c9aaad792b34f0db4bed361b6fde73f/Pasted_image_at_2017_06_28_09_01.png) + +Before we dig into all the different variables which can cause or relieve (and reload) stress, let’s talk about how to recognize when it is ‘too much’. + +## [How do you know when there is too much stress?](https://www.notion.so/When-is-there-too-much-stress-fb1f90853ed347f1b7cdb74626be2f92?pvs=21) >> + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb/When is there too much stress dc135b9a86a843cbafd115aa128c5c90.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb/When is there too much stress dc135b9a86a843cbafd115aa128c5c90.md new file mode 100644 index 0000000..888d300 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/#letstalkaboutstress 64040a0733074994976118bbe0acc7fb/When is there too much stress dc135b9a86a843cbafd115aa128c5c90.md @@ -0,0 +1,76 @@ +# When is there too much stress? + +A burnout is referred to as a **‘death by a thousand cuts’**. So there is never one thing that will push you over the edge. It’s always a combination. A cocktail. + +Let’s start with a few quotes from people who had a burnout. This might not resonate with you directly because you may not feel like this. But this is to give you a grasp of how it feels when it’s been too much. + +> “It’s not just having too much to do, it’s having committed to doing more than you know you have time for. It’s committing to things you know at the time you won’t be able to get to, but another voice in your head says, ‘I’ll make it work somehow.’” +> + +> “Different people manifest burnout in different ways, but I think for all of us, it’s some variety of a shutdown,” she says. Parts of your personality start to contract. Your range of expression shrinks. Your world view narrows.” +> + +[Practical Frameworks for Beating Burnout](http://firstround.com/review/practical-frameworks-for-beating-burnout/) + +> “Suddenly without direction, I started feeling more and more disconnected. My work was no longer motivating, and it became harder and harder to stay focused. I felt like I was failing – like I should be able to make things work, but for some reason, I couldn’t.” +> + +> “I wasn’t overworked, but I was exhausted all the time. I couldn’t concentrate on my work – even simple tasks like responding to emails felt monumental. I was only able to work at a mere fraction of what I knew I was capable of. Things that used to be easy were almost impossible. I was plagued with insomnia, and found myself forgetting meals. My creativity had vanished – I could barely even respond to emails, let alone design a product.” +> + +> “Joyful activities, like playing with my infant daughter, suddenly felt like an obligation and a chore.” +> + +[Recovering from Burnout](https://kierantie.com/a/burnout/) + +So I hope this helps you grasp how you might feel when it’s already too much. If you feel like ‘omg this is me’, that is a red flag… + +After a lot of reading and talking to people, I made a list of red flags that kept popping up: + +**Symptoms you can look for by yourself** (this is really different for everybody and therefore not list you can cross off) + +- It’s hard to concentrate over a longer period of time +- Irritated and agitated (easily) +- Emotional (more than normal, often on moments you don’t expect it) +- Trouble sleeping (falling asleep but also sleeping through) +- It’s hard to put things in perspective (it’s all big, heavy and important) +- Low energy and not in the mood to do stuff (you would normally do) +- You don’t enjoy things (starting with your work, but even your food might taste bad) +- Depressing and anxious thoughts +- Physical manifestations of stress: palpitations, hyperventilation, headaches, constipation +- Trouble remembering stuff (you forget things more than usual) +- Compulsive behaviour increases (addictions and ticks) + +**In your job you could look at the following:** + +- **Work-life balance:** not working too much and really ‘tuning out’ when not working (no slack, mail or even Twitter with colleagues). Spending time with loved ones, investing in personal relationships and hobbies. Read more about why this is so important: + +[Diversify Your Identity](https://markmanson.net/diversify-your-identity) + +- **Being happy with (believing in)** the direction the company is going. Do not underestimate how this effects you. Try speaking up if you feel like you are disconnected to the overall goals, beliefs, direction, mission and vision. Especially because it changes all the time. +- After being ‘on your toes’ for a while, you have **time to recover.** Not having the ‘it’s never done or good enough’ feeling. +- **Good relationships** with colleagues and team lead: having the feeling you can speak up and share doubts and/or troubles. +- **Influence and freedom** in the work you do. +- Feel that **your work matters** and has **impact**. +- Working in **a role that fits** you (doing work you like and you are good at and work on things you love). + +This is just an outline and it isn’t meant to be complete. We have a lot of different characters at Blendle, but we do attract a certain type of person. This person usually has a big feeling of responsibility and a big drive and ambition. This type of person in particular is vulnerable to stress: + +> “In a way it’s ironic that this problem plagues Type-A players the most. The people who want to do their best and accomplish the most end up limiting themselves unintentionally. In startup culture, this usually manifests in people trying to have peak performance at work while also going to all the social events and being great to their families at the same time. Then they’re hard on themselves for not getting perfect marks in every category. As soon as they meet their own bar, they raise it.” +> + +[Practical Frameworks for Beating Burnout](http://firstround.com/review/practical-frameworks-for-beating-burnout/) + +Alright, so here we are: we now know we have a potentially dangerous environment (startup, fast paced, a lot of changes, a lot of freedom, not always clear structure) and we attract certain type of people: responsible, perfectionist, driven, ambitious and hard on themselves. + + + +## [What can we do?](https://www.notion.so/What-can-I-do-787ffe3aa6394af9bb588725979c07fa?pvs=21) >>> + +Yes, we can do something about it :)! + +# Work at Blendle + +--- + +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) \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/About this document and the author 76a144f94cbd4d779f0098fe25b7ec74.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/About this document and the author 76a144f94cbd4d779f0098fe25b7ec74.md new file mode 100644 index 0000000..cc11d9b --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/About this document and the author 76a144f94cbd4d779f0098fe25b7ec74.md @@ -0,0 +1,19 @@ +# About this document and the author + +A lot of startups (and companies that have existed for a longer time) deal with the same questions when it comes to managing people. How do you get the most out of people while being a great employer? How do you deal with performance reviews, salary changes, learning and development, recruitment, giving and getting feedback, hiring and firing? + +Blendle has a mission to make quality journalism more accessible. In the last three years, we've built the HR operation at Blendle from scratch. We've tried to answer the most pressing questions. We learned through trial and error. + +It has struck me how little information companies share publicly about their people operations. We would all gain a lot by being more open about what works well and what doesn't. + +That's why we decided to make Blendle's Employee Handbook publicly accessible. You can find the result of three years of hard work here. + +When I pressed 'publish public' I got a sense of why there is so little practical information about this topic out there. It's pretty scary to just publish it. So, here's an instant disclaimer: this is a living document, it's not perfect and we'll improve it. Still, I hope that more companies will press the 'publish public'-button. I hope that *together* we can take the concept of 'working' to the next level. So: have fun reading. Copy as much as you'd like. And please provide us with feedback at hr@blendle.com + +## About the author + +Roland Grootenboer was Blendle's first HR lead. In August 2018 he quit his job to travel the world in a van (we're all jealous of course). + +You can reach Roland directly at **mail@rolandgrootenboer.nl,** follow him via [**Twitter**](https://twitter.com/rmgrootenboer), **[Linkedin,](https://www.linkedin.com/in/rolandgrootenboer/) [Medium](https://medium.com/@rologrootenboer)** or subscribe to his **[Revue](https://www.getrevue.co/profile/rolandgrootenboer)**. + +[https://www.youtube.com/watch?v=KKWOzzkXB9A](https://www.youtube.com/watch?v=KKWOzzkXB9A) \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Blendle Social Code 33b085aa2d4d430185fe2bb9a63027e6.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Blendle Social Code 33b085aa2d4d430185fe2bb9a63027e6.md new file mode 100644 index 0000000..f421971 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Blendle Social Code 33b085aa2d4d430185fe2bb9a63027e6.md @@ -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?pvs=21) (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](https://www.notion.so/Diversity-and-Inclusion-b6c7664bac98442fa0de7a0026ab95ea?pvs=21) 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%2033b085aa2d4d430185fe2bb9a63027e6/Addressing%20harassment%204605ba2f211445c19ef7f0ba79b4768c.md) + +[Sexual harassment](Blendle%20Social%20Code%2033b085aa2d4d430185fe2bb9a63027e6/Sexual%20harassment%20ad537dbaafd74442a86785d41b5df204.md) + +[General disciplinary measures](Blendle%20Social%20Code%2033b085aa2d4d430185fe2bb9a63027e6/General%20disciplinary%20measures%2099aa3536e14f4055b7563101d1ec38e1.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) \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Blendle Social Code 33b085aa2d4d430185fe2bb9a63027e6/Addressing harassment 4605ba2f211445c19ef7f0ba79b4768c.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Blendle Social Code 33b085aa2d4d430185fe2bb9a63027e6/Addressing harassment 4605ba2f211445c19ef7f0ba79b4768c.md new file mode 100644 index 0000000..89f2a0e --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Blendle Social Code 33b085aa2d4d430185fe2bb9a63027e6/Addressing harassment 4605ba2f211445c19ef7f0ba79b4768c.md @@ -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?pvs=21). 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?pvs=21). + +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 \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Blendle Social Code 33b085aa2d4d430185fe2bb9a63027e6/General disciplinary measures 99aa3536e14f4055b7563101d1ec38e1.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Blendle Social Code 33b085aa2d4d430185fe2bb9a63027e6/General disciplinary measures 99aa3536e14f4055b7563101d1ec38e1.md new file mode 100644 index 0000000..f3bae73 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Blendle Social Code 33b085aa2d4d430185fe2bb9a63027e6/General disciplinary measures 99aa3536e14f4055b7563101d1ec38e1.md @@ -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](https://www.notion.so/Sexual-harassment-0cd8195609824c3e930123da48aec482?pvs=21), 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. \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Blendle Social Code 33b085aa2d4d430185fe2bb9a63027e6/Sexual harassment ad537dbaafd74442a86785d41b5df204.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Blendle Social Code 33b085aa2d4d430185fe2bb9a63027e6/Sexual harassment ad537dbaafd74442a86785d41b5df204.md new file mode 100644 index 0000000..b3c63ef --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Blendle Social Code 33b085aa2d4d430185fe2bb9a63027e6/Sexual harassment ad537dbaafd74442a86785d41b5df204.md @@ -0,0 +1,62 @@ +# Sexual harassment + +We take sexual harassment very seriously. While we strongly condemn any form of harassment, we specifically want to give guidance on sexual harassment because it has a big impact on feeling safe, happy and included at Blendle. + +**We won’t tolerate sexual harassment at Blendle in any shape or form. Our culture is based on mutual respect, responsibility and freedom. Sexual harassment is a serious violation of those principles.** + +Sexual harassment can exhaust those who endure it. Speaking up about this issue is often tough for fear of not being heard, upsetting team leads and challenging corporate culture. + +Please don’t let these fears deter you. Blendle will do everything possible to stop sexual harassment and any other kind of harassment from happening, while supporting harassed employees. We need to know what’s going on so we can act on it. By raising your voice on this issue, you help our company create a happy workplace and thrive. + +## Our principles + +- **No one has the right to sexually harass you.** Any person at Blendle who is found guilty of serious harassment will be terminated, whether they are C level or assistants. Also, if representatives of our contractors or vendors sexually harass our employees, we will demand that the company they work for takes disciplinary action and/or refuse to work with this person in the future. +- **Sexual harassment is never too minor to be dealt with.** Any kind of harassment can wear you down and create a hostile workplace. We will hear every claim and take appropriate disciplinary actions. +- **Sexual harassment is about how we make others feel.** Many do not consider behaviors like flirting or sexual comments to be sexual harassment, thinking they are too innocent to be labeled that way. But, if something you do makes your colleagues uncomfortable, or makes them feel unsafe, you must stop. Whether it is on or off Blendle premises. +- **We assume every sexual harassment claim is legitimate unless proven otherwise.** We listen to victims of sexual harassment and always conduct our investigations properly. Occasional false reports do not undermine this principle. +- **We will not allow further victimization of harassed employees.** We will fully support employees who were sexually harassed and will not take any adverse action against them. For example, we will not move them to positions with worse pay or benefits or allow others to retaliate against them. +- **Those who support or overlook sexual harassment are as much at fault as offenders.** Leads and HR especially are obliged to prevent sexual harassment and act when they have suspicions or receive reports. Letting this behavior go on or encouraging it will bring about disciplinary action. Anyone who witnesses an incident of sexual harassment or has other kinds of proof should report to HR. + +## What’s not acceptable at Blendle + +Sexual harassment has many forms of variable seriousness. A person sexually harasses someone when they: + +- Insinuate, propose or demand sexual favors of any kind. +- Invade another person’s personal space (e.g. inappropriate touching). +- Stalk, intimidate, coerce or threaten another person to get them to engage in sexual acts. +- Send or display sexually explicit objects or messages. +- Comment on someone’s looks, dress, sexuality or gender in a derogatory or objectifying manner or a manner that makes them uncomfortable. +- Make obscene comments, jokes or gestures that humiliate or offend someone. +- Pursue or flirt with another person persistently without the other person’s willing participation. Also, flirting with someone at an inappropriate time (e.g. in a team meeting) is considered sexual harassment, even when these advances would have been welcome in a different setting. This is because such actions can harm a person’s professional reputation and expose them to further harassment. + +The most extreme form of sexual harassment is [sexual assault.](https://en.wikipedia.org/wiki/Sexual_assault) This is a serious crime and Blendle will support employees who want to press charges against offenders. + +## Inadvertent harassment + +Sometimes, people who harass others do not realize that their behavior is wrong. We understand this is possible, but that doesn’t make the perpetrator any less responsible for their actions. + +If you suspect that someone doesn’t realize their behavior is sexual harassment under the definition of this policy, let them know and ask them to stop. Do so preferably via email so you can have records. Please do not use this approach when: + +- Your lead, an upper manager, investor or customer is the perpetrator. +- Sexual harassment goes beyond the boundaries of off-hand comments, flirting or jokes. + +In the above cases, report to HR or our outside [confidential counsellor](https://www.notion.so/ceb925ba799f4dcab14bee5af3ffc0b8?pvs=21) as soon as possible. + +## Disciplinary measures + +- Employees who are found guilty of sexual assault by a court of law will be terminated after the first complaint and investigation. +- Employees who are found guilty by Blendle of sexual harassment (but not assault) the first time will be suspended for at least 2 weeks without pay. + +We will terminate repeat offenders after the second claim against them if our investigation concludes they are indeed guilty. + +We apply these disciplinary actions uniformly. Employees of any sexual orientation or other protected characteristics will be penalized the same way for the same offenses. + +## **What you can expect from HR** + +When there is a complaint, HR and team lead will act immediately. You will stay in charge of the process and can decide how to move forward. + +We will: + +- Inform you about our disciplinary procedures and your options. +- Ask you to give us as many details and as much information as possible. It will help us investigate the matter to the best of our ability. +- Launch a disciplinary process depending on the severity of the harassment. In cases of sexual assault or coercing someone to give sexual favours under threats, we will terminate the harasser immediately. We will terminate employees who are found guilty in a court of law of sexually assaulting another employee, even if HR has not conducted its own investigation. \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Blendle library a8ce7db8587a4ae5bf786446454bf45e.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Blendle library a8ce7db8587a4ae5bf786446454bf45e.md new file mode 100644 index 0000000..5685703 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Blendle library a8ce7db8587a4ae5bf786446454bf45e.md @@ -0,0 +1,38 @@ +# Blendle library + +There is so. much. good. stuff out there. The Blendle library is a virtual and physical place to share good reads/listens/watches. + +Let your inner nerd out! + +- **The physical library(tje)** + + We’ve got 4 shelves reserved next to the LINDA for good books to share and loan. As you can see we have a lot of room, so feel free to come up with suggestions on what books to buy or bring a book you want to share. We have two 'empty' sections, so go ahead and fill them if you want to. + +- **The virtual library** + + Again, there is so much good stuff out there. The virtual library is a way to not let it go to waste and share good stuff we see online. + + Here is how it works: you read, hear, watch something great: share and recommend it here. The other way around: you get to see what your colleagues read and can be inspired by it. + + If you are on [Goodreads](https://www.goodreads.com/), you could also join the private [Blendle group](https://www.goodreads.com/group/show/159991-blendle) (requires approval of one of the group moderators). + + + + - **Podcasts** + - **Leadership** + + [](https://www.intercom.com/blog/motivate-your-star-performers-with-meaningful-career-conversations/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+contrast%2Fblog+%28Inside+Intercom%29) + + - **People operations (HR)** + + ['Disrupt Yourself Podcast with Whitney Johnson' van Whitney Johnson op Apple Podcasts](https://itunes.apple.com/nl/podcast/disrupt-yourself-podcast-with-whitney-johnson/id1156483471?mt=2&i=1000406162408) + + [How We Support Remote Employees at DigitalOcean](https://blog.digitalocean.com/how-we-support-remote-employees-at-digitalocean/) + + + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Blendle's Employee Handbook d331da39bd0341ed8d5ee2942fecf17a.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Blendle's Employee Handbook d331da39bd0341ed8d5ee2942fecf17a.md new file mode 100644 index 0000000..a39a3c2 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Blendle's Employee Handbook d331da39bd0341ed8d5ee2942fecf17a.md @@ -0,0 +1,119 @@ +# 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?pvs=21) to [how we increase salaries](https://www.notion.so/Salary-Review-e11b6161c6d34f5c9568bb3e83ed96b6?pvs=21), from [how we hire](https://www.notion.so/Hiring-451bbcfe8d9b49438c0633326bb7af0a?pvs=21) and [fire](https://www.notion.so/Firing-5567687a2000496b8412e53cd58eed9d?pvs=21) to [how we think people should give each other feedback](https://www.notion.so/Our-Feedback-Process-eb64f1de796b4350aeab3bc068e3801f?pvs=21) — 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 hr@blendle.com. 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). + +## Blendle general + +*Information gap closing in 3... 2... 1...* + +--- + +[To Do/Read in your first week](https://www.notion.so/To-Do-Read-in-your-first-week-9ef69b65b63a4ec7b8394ec703856c32?pvs=21) + +[History](https://www.notion.so/History-29b2b8fd36dd48db80dc682119aaefef?pvs=21) + +[DNA & culture](https://www.notion.so/DNA-culture-7723839e26124ed2ba3adafe8de0a080?pvs=21) + +[General & practical ](https://www.notion.so/General-practical-87085be150824011b79891eb30ca9530?pvs=21) + +## People operations + +*You can tell a company's DNA by looking at how they deal with the practical stuff.* + +--- + +[Office](https://www.notion.so/Office-b014d3d2c62240308865d11bba495322?pvs=21) + +[Time off: holidays and national holidays](https://www.notion.so/Time-off-holidays-and-national-holidays-bd94b931280a45a6b8eb3f29c2c4b42a?pvs=21) + +[Calling in sick/better](https://www.notion.so/Calling-in-sick-better-b82ec184fd544a8e9aa926ac37bb1ab1?pvs=21) + +[Perks and benefits](https://www.notion.so/Perks-and-benefits-820593b38ebc44209fe35ae553100de6?pvs=21) + +[Travel costs and reimbursements](https://www.notion.so/Travel-costs-and-reimbursements-e76623c6e0664863a769aeed028954e2?pvs=21) + +[Parenthood](https://www.notion.so/Parenthood-a6d62b65a9d84489a75586a3c542b3f1?pvs=21) + +## People topics + +*Themes we care about.* + +--- + +[Blendle Social Code](https://www.notion.so/Blendle-Social-Code-685a79c8df154ee09f35b35cc147af6b?pvs=21) + +[Diversity and inclusion](https://www.notion.so/Diversity-and-inclusion-d7f9d3e6b6ef4a1ab8f2c0a7b3ea3eec?pvs=21) + +[#letstalkaboutstress](https://www.notion.so/letstalkaboutstress-d46961f6ac98432ab07b5d5afc52c2d0?pvs=21) + +## Feedback and development + +*The number 1 reason for people to work at Blendle is growth and learning from smart people.* + +--- + +[Your 1st month ](https://www.notion.so/Your-1st-month-85909edc55a34f349bbed522c5245a65?pvs=21) + +[Goals](https://www.notion.so/Goals-122bff69bd634c519cd3c6dc01dbc282?pvs=21) + +[Feedback cycle](https://www.notion.so/Feedback-cycle-5f32358dba874c39be5ca5aa464c310e?pvs=21) + +[The Matrix™ (job profiles)](https://www.notion.so/The-Matrix-job-profiles-da91736ff35545458559eceb0075ed66?pvs=21) + +[Blendle library](https://www.notion.so/Blendle-library-f34188e536234c9a8976c9d4602b0be3?pvs=21) + +## **Hiring** + +*The coolest and most impactful thing when done right.* + +--- + +[Rating systems](https://www.notion.so/Rating-systems-2ba332377459427194acc798e5f8869c?pvs=21) + +[Getting people in (branding&sourcing)](https://www.notion.so/Getting-people-in-branding-sourcing-a3277fef078041a881f56556e24f0d8a?pvs=21) + +[Highly Skilled Migrants and relocation](https://www.notion.so/Highly-Skilled-Migrants-and-relocation-84a6576fb27d4a8fae2f73e4eae57d21?pvs=21) + +## How to lead at Blendle + +*Here are some tips and tools to help you become a great leader.* + +--- + +[How to lead at Blendle ](https://www.notion.so/How-to-lead-at-Blendle-f8c6b1d989d841bb87510fc2ab1ba970?pvs=21) + +[Your check-list](https://www.notion.so/Your-check-list-aaca857a846848688da3a37f28682c15?pvs=21) + +[Leading Feedback ](https://www.notion.so/Leading-Feedback-a1970c9f7b70443d881ca92d4e98be25?pvs=21) + +[Salary talks](https://www.notion.so/Salary-talks-35681ab732c048a9bbdf8c50babe64b5?pvs=21) + +[Hiring ](https://www.notion.so/Hiring-0bdf54d3d25f4c59bfdf3712a5104bbc?pvs=21) + +[Firing](https://www.notion.so/Firing-e0da1de62b304751bbd95a681908c7ad?pvs=21) + +[Party and study budget](https://www.notion.so/Party-and-study-budget-4e31001531c24d0fa447bbfcd6ccfd3f?pvs=21) + +[Holidays](https://www.notion.so/Holidays-1529506bb8884f0aa11cc799ced11ed0?pvs=21) + +[Sickness absence](https://www.notion.so/Sickness-absence-79a495f601df4004801475ea79b3d198?pvs=21) + +[Personal User Guide](https://www.notion.so/Personal-User-Guide-be2238ccb597412e8a517d40cda7e7d5?pvs=21) + +[Soft shizzle](https://www.notion.so/Soft-shizzle-41255d79fbe84492b153121cd7a2e3e8?pvs=21) + +## About this document + +--- + +*Lessons from three years of HR* + +[About this document and the author](https://www.notion.so/About-this-document-and-the-author-ee1faab1bcae4456b8c62043a8a194cd?pvs=21) \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Calling in sick better 9219eaa9dabc456bb1b49f2e9decbc1a.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Calling in sick better 9219eaa9dabc456bb1b49f2e9decbc1a.md new file mode 100644 index 0000000..15868f9 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Calling in sick better 9219eaa9dabc456bb1b49f2e9decbc1a.md @@ -0,0 +1,22 @@ +# Calling in sick/better + +1. You are ill/sick or had an accident and **can not work.** +2. **Let your team and your lead know** that your are sick and when you expect to feel better. If your lead isn't in or on holidays, you can contact HR. +3. **Update everyone** on how you are feeling if it takes longer then expected. Stay home until you are better. +4. **Let everyone know** when you are back. + +FYI: + +- **Your lead calls you in sick with the [Arbo](https://www.notion.so/ceb925ba799f4dcab14bee5af3ffc0b8?pvs=21),** which is important for insurance and legal purposes. +- Arbo helps us (you and Blendle) in case we need advice or help. They have counsols and doctors on speed dial if needed, visit our [Arbo page](https://www.notion.so/ceb925ba799f4dcab14bee5af3ffc0b8?pvs=21) for the information. +- If you call in sick more then 3 times in a year, that is considered above average, so Arbo advises us to check in with you if you are alright. We will. +- Don't feel guilty for being sick. +- Go to the doctor in time if you need to. Don't act tough. +- If you have weird or vague complaints over a longer period of time like headaches, bad sleep or panic-related stuff. Check your stress level. +- **You want to call or e-mail our direct contact at Arbo directly, you can find the contact details [right here](https://www.notion.so/ceb925ba799f4dcab14bee5af3ffc0b8?pvs=21)** (not public) + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/DNA & culture 237e15b3264d46adb866936cd13f6dd3.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/DNA & culture 237e15b3264d46adb866936cd13f6dd3.md new file mode 100644 index 0000000..feb0aab --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/DNA & culture 237e15b3264d46adb866936cd13f6dd3.md @@ -0,0 +1,29 @@ +# DNA & culture + +So what is culture: *'Culture is the characteristics and knowledge of a particular group of people, defined by everything from language, religion, cuisine, social habits, music and arts.'* + +Or:*'the way of life, especially the general customs and beliefs, of a particular group of people at a particular time'.* + +It is basically our 'way of life'. Putting our set of values or our way of life in writing wasn't an easy task. Mainly because the moment we started putting this in writing, it already altered. We started with a set of Blendle peeps writing down every word that came to mind when thinking about Blendle. We made categories and tried making sentences out of it. We shared that with the whole group, got some good feedback and slimmed it down to 8 slick posters. The result is far from perfect or complete but is 80% done. + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/DNA%20&%20culture%20e7d3240b07bb470ebbc6af2c60138c93/1SaveJournalism.png](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/DNA%20&%20culture%20e7d3240b07bb470ebbc6af2c60138c93/1SaveJournalism.png) + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/DNA%20&%20culture%20e7d3240b07bb470ebbc6af2c60138c93/2Freedomandresponsibility.png](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/DNA%20&%20culture%20e7d3240b07bb470ebbc6af2c60138c93/2Freedomandresponsibility.png) + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/DNA%20&%20culture%20e7d3240b07bb470ebbc6af2c60138c93/3.Ourownbiggestcritic.png](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/DNA%20&%20culture%20e7d3240b07bb470ebbc6af2c60138c93/3.Ourownbiggestcritic.png) + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/DNA%20&%20culture%20e7d3240b07bb470ebbc6af2c60138c93/4.Youdecide.png](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/DNA%20&%20culture%20e7d3240b07bb470ebbc6af2c60138c93/4.Youdecide.png) + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/DNA%20&%20culture%20e7d3240b07bb470ebbc6af2c60138c93/5.Speedasahabit.png](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/DNA%20&%20culture%20e7d3240b07bb470ebbc6af2c60138c93/5.Speedasahabit.png) + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/DNA%20&%20culture%20e7d3240b07bb470ebbc6af2c60138c93/6.Staylightweight.png](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/DNA%20&%20culture%20e7d3240b07bb470ebbc6af2c60138c93/6.Staylightweight.png) + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/DNA%20&%20culture%20e7d3240b07bb470ebbc6af2c60138c93/7.Aimforthesweetspots.png](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/DNA%20&%20culture%20e7d3240b07bb470ebbc6af2c60138c93/7.Aimforthesweetspots.png) + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/DNA%20&%20culture%20e7d3240b07bb470ebbc6af2c60138c93/8.Blendleisus.png](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/DNA%20&%20culture%20e7d3240b07bb470ebbc6af2c60138c93/8.Blendleisus.png) + +--- + +# Work at Blendle + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Diversity and inclusion 460f5e9759fd439bb7bccceae81c21ff.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Diversity and inclusion 460f5e9759fd439bb7bccceae81c21ff.md new file mode 100644 index 0000000..649f6fb --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Diversity and inclusion 460f5e9759fd439bb7bccceae81c21ff.md @@ -0,0 +1,58 @@ +# Diversity and inclusion + +It was this ^^ picture from our Christmas party two years ago which got us some replies on Twitter. A lot of males and a lot of white. We know that we need to do better to make Blendle a more diverse workplace. We spend a lot of time thinking about diversity and inclusion. After reading, talking and listening, we learned a few things: + +- This is a sensitive topic: feelings and opinions are involved. +- This is a trending topic: there is a lot of noise and it's hard to pin down the essence. +- This is not a new, but renewed topic. +- Diversity and inclusion is more of a scale than a simple yes or no statement. +- Everyone is biased and every company is at risk of becoming less diverse and inclusive. +- A more diverse and inclusive company **>** a less diverse and inclusive company for a lot of reasons. +- Diversity and inclusion is not 'just' about gender or race, so looking at just those numbers can limit your thoughts on this topic. The practical side of this topic is also way more subtle. + +**Diversity and inclusion at Blendle** + +What we know now: + +- We believe in the importance of a **diverse** team because we believe **it's crucial to our succes and product.** We try to add meaning to peoples everyday life by helping them reach quality content instead of cat gifs on Facebook. This can only be done by a group of people with different backgrounds, expertise, personalities, talents, ideas and opinions. +- We believe being **inclusive** is important because it **fits our core values** of wanting to be a great place to work and really caring for each other. A place where people feel welcome and can be themselves. Inclusivity is crucial to our work environment and culture. +- We have trouble hiring diverse profiles. We noticed no flaws in the hiring process which would lead to favour a certain type of profile. We did notice that the 'pools' in which we are hiring (journalism and tech) are dominated by a certain profile which could explain this trend. +- We have open-minded people at Blendle who are willing and are becoming more aware. + +**Some observations**: + +- We tend to speak in Dutch in social settings. It can easily make non-Dutch people uncomfortable. We should speak English. +- The way we work (especially in meetings) suits extravert people better then introvert people. +- There is not a lot of variation on standard diversity variables like political views, religion, age, ethnicity, gender and educational background. Again, partly explained by the field we're in. +- Most of the leaders at Blendle are male. +- There is equal pay between men and women in the same role. +- We believe aiming for diversity numbers narrows the conversation on the topic for now. We decided to use the data to feed the conversation but not implement quotas. + +**What we do:** + +- Fight bias in hiring. For example by not asking for a resume when people apply, but asking questions related to the actual job. This way the first judgement is based on relevant information, not on age or a picture. +- Emphasize the fact that we would like more diverse profiles to reply on our job postings by adding it to our vacancies. In Dutch: *"Niet onbelangrijk: we vinden diversiteit belangrijk, dus laat je alsjeblieft niet tegenhouden om te solliciteren als je anders denkt of er anders uitziet. Dat vinden we juist mooi."* And in English: *"Final remark: we think it's important to have a diverse workforce, so please don't hesitate to apply if you think or look differently. We actually like that."* +- Track the basic data. +- Guard equal pay. +- Actively source diverse profiles. +- Internal campaign for speaking English, sources for more diverse pipelines with hiring, make this a recurring topic on the HR agenda. + +**Homework** + +[https://www.youtube.com/watch?v=79JHMjA6tAA](https://www.youtube.com/watch?v=79JHMjA6tAA) + +[Why Diverse Teams Are Smarter](https://hbr.org/2016/11/why-diverse-teams-are-smarter?referral=00563) + +[Why diversity matters](https://www.mckinsey.com/business-functions/organization/our-insights/why-diversity-matters) + +[Employee Diversity in tech](https://docs.google.com/spreadsheets/d/1e5jevLJTK9Aayob2msk4Ss9qIMCqfris4m_m0kXO-7s/edit#gid=1925490147) + +[re:Work - Guide: Raise awareness about unconscious bias](https://rework.withgoogle.com/guides/unbiasing-raise-awareness/steps/give-your-own-unbiasing-workshop/) + +[Take a Test](https://implicit.harvard.edu/implicit/takeatest.html) + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Feedback cycle 76db1b6873c9447780fc41d81a69441b.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Feedback cycle 76db1b6873c9447780fc41d81a69441b.md new file mode 100644 index 0000000..360dd58 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Feedback cycle 76db1b6873c9447780fc41d81a69441b.md @@ -0,0 +1,61 @@ +# Feedback cycle + +Two times a year, we do a full blown feedback cycle at Blendle. + +**Why?** + +The review is all about taking a step back and look at the greater picture. Summarizing all the input from last months, highlighting areas that need attention and looking forward and creating perspective. It’s your moment to steer your career in the direction you want. It's also a great moment to look back on everything you achieved (as an individual and a team), to see what impact you've made and think about how you could make that impact even bigger. + +**How?** + +As you might know, we came up with a little system. This is a thought-through, pretty well-oiled process which covers all the basics of getting good feedback. + +The HR team will keep you posted, keep an eye on invites in your agenda, you will get 2 from HR and 1 from your team lead. + +Self Review (HR), Peer Reviews (HR), Feedback session (Team lead). Just go to + +[https://goals.blendle.io/review](https://goals.blendle.io/reviews)s (not public) and the process is in your face :). + +Here's how it should look: + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Feedback%20cycle%2036df3f0853a7400babeea405b5e3218a/Schermafbeelding2018-07-11om11.57.14.png](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Feedback%20cycle%2036df3f0853a7400babeea405b5e3218a/Schermafbeelding2018-07-11om11.57.14.png) + +# **The first invite: self review and send out peer reviews:** + +When the self review is up: click ‘write self review’ and go nuts. The form steers your thoughts by questioning certain areas, so it might be a good idea to take a piece of paper and write some stuff down before you look at the review form. + +Nice feature: click the dropdown that says [Q3-Q4 2018] next to the header to go back in time and see the feedback you got last time. + +You can use **the matrix** and the goals you've made at the beginning as input for your self review. + +When you are finished with your self review, go to the invite section *scroll*. It looks like this: + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Feedback%20cycle%2036df3f0853a7400babeea405b5e3218a/Schermafbeelding2018-06-18om18.04.46.png](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Feedback%20cycle%2036df3f0853a7400babeea405b5e3218a/Schermafbeelding2018-06-18om18.04.46.png) + +Think of 2 or 3 colleagues you worked with or want input from and send them an invite by filling in their name and hit the request button. For example: 1 direct colleague that sees (and is able to judge) your everyday work, 1 colleague you worked with on a big project (in or outside your discipline) and 1 colleague a bit further away (even outside your discipline). This way you get a pretty broad perspective on how you are doing :). + +You will probably also get some requests, they will appear on the right. And that brings us to the second agenda invite. + +# **The second invite: write peer reviews:** + +Click the name on the right and the same review form will appear. Fill in the questions for your peer and hit send. You can (and the tool will) save it while writing and it will show ‘draft’. Hit send/finish when you are done. + +Need some inspiration: take a look at [the matrix](https://www.notion.so/Job-Matrix-job-profiles-52e56afdc9894476a54cf44dde368d20?pvs=21) + +# **The third invite: feedback session.** + +This is a 30-45 min talk with your lead and sometimes someone else who worked closely with you. You are in the lead in this session so be prepared, to really make good use of the time. Also: don't forget to make notes or record the session if you want to: that's your responsibility and therefore totally up to you. + +Go to [Feedback overview](https://goals.blendle.io/reviews/overview) (not public) and you will see all the input from yourself, your peers and your team lead. It might sound easy, but just start reading through it all. Write down stuff that stands out or raises questions. When you’ve read it for the first time: go over it again and try to look for themes or overlapping feedback throughout the different reviews. Is there something being said multiple times (good or bad)? It’s probably true then ;). + +Finish by making up your mind if it was a good review overall. Did the past 6 months go well, based on what you’ve read? Think about what you can improve and should keep doing for the coming period. Think about questions you have for your lead or things you want to raise in this sessions (might not be work-related per se). + +The session will focus on digesting the feedback you already got. So you shouldn’t have to be nervous in any way. Enjoy the ride! + +**Last but not least: make it stick, make it concrete, make goals.** + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Firing d930cdc39090418ea504f297425c97d7.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Firing d930cdc39090418ea504f297425c97d7.md new file mode 100644 index 0000000..9f227e1 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Firing d930cdc39090418ea504f297425c97d7.md @@ -0,0 +1,40 @@ +# Firing + +Saying goodbye to Blendle (from a colleague) and to a colleague (from Blendle) is a very normal and natural thing. When done right, it can even be a beautiful thing. + +We advise you to read the backdrop below first, but feel free to jump in right away with the 'Here's what you can do'-section :). General note: you do not have to do this alone, so please ask for advice and help! + +- **Backdrop** + + Saying goodbye to Blendle (from a colleague) and to a colleague (from Blendle) is a very normal and natural thing. When done right, it can even be a beautiful thing. + + Saying goodbye to people is also an important part of keeping your team on the right track. Firing can even be a part of your [Personnel Planning](https://www.notion.so/Hiring-451bbcfe8d9b49438c0633326bb7af0a?pvs=21). The most common situation will be when you think someone is no longer a good match with Blendle for whatever reason. This doesn't happen overnight, so try to spot situations where this is happening. + + To make things clear: HR and Rick and Alex will help you with this, but we want this to be on your agenda. HR will take care of the process and paper- and legal work. Rick and Alex will help with the tough conversations. **The most important work happens months before that and that's where you come in.** + + Why? You actually work with your people and see how they are really doing. You have 1on1's, off-sites, projects and feedback sessions together. All the information flows to you as a lead :). + + +## Here's what you can do: + +1. Actively **think** about the possibility that someone's time at Blendle is up. At least every month for everyone in your team. +2. **Flag** this at HR/MT when that happens. +3. **Ask** for help if needed already at this stage. +4. **Analyse** (maybe together) the problem and give feedback to the person in question: try to get on the same page about where things go 'wrong'. These are pointers which might steer your thoughts. Real situations are always more complex. + - Someone is **underperforming**. Try using [the Matrix™](https://docs.google.com/spreadsheets/d/1HO4cEH0dguBywUzjT3FMUSGiJbgGjOQDdaILl0BaJME/edit#gid=0) to track down the areas where you think things should improve. Give actionable feedback and try to come up with concrete points to work on in his/her personal goals. Don't wait for the feedback cycle, the time is always now. + - Someone **stopped growing or learning**. This isn't necessarily an immediate problem, but it can be because most people like working at Blendle because they grow and learn so much. Someone standing still for a year is a red flag. + - Someone's **role is no longer a match**. Roles, jobs and their demands change. They aren't static. Pay attention to changing roles and put effort into telling your people what changed instead of implicitly expecting people to understand what changed. A changing role can be a reason for someone to no longer be the perfect match. Tell someone what we expect from them, make it clear. Work together to match those new demands but be honest if it doesn't work. + + This also works the other way around: some roles don't change, but people do. + + - Someone wants to **grow in a different direction**. Blendle is still a small company so we can't just offer every possible career path. Use 1 on 1's to talk about someone's ambition and career path. Be honest and realistic about the possibilities at Blendle. Think about whether you think someone would be a good fit for that role and tell them what would be needed to get to that point (in terms of skills, expertise, personality, experience). The next question is whether Blendle has a role like that vacant. Be realistic and open about this. + - Someone **believes in a different direction for the company or the team**. Everybody is really invested on an abstract level. We get out of bed every morning because we believe in what we are doing. That belief might shift and that is okay, as long as we talk about it. If you notice someone losing belief and probably disagreeing with everything that happens, that is a red flag. + - **Time is up.** Sometimes it's this simple. People grow, evolve, change, Blendle does the same. People have the tendency to go for what they know. We believe it's very healthy to move on after a while, before the milk turns sour. +5. Try to **fix** it together. Come up with a plan to improve the situation. Put a plan in motion and keep giving feedback. +6. **Finish it up** on time if the situation is not progressing. You can do someone a favour by telling them the time has come to move on. This is the part where you signal HR, Rick and Alex that both parties tried everything but you think it's best to part ways. They will help you through the process. + +# Work at Blendle + +--- + +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) \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/General & practical 437c608f7c4e4cfeabf76af7b831a441.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/General & practical 437c608f7c4e4cfeabf76af7b831a441.md new file mode 100644 index 0000000..5d0458f --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/General & practical 437c608f7c4e4cfeabf76af7b831a441.md @@ -0,0 +1,51 @@ +# General & practical + +# **Address, route, directions and basic information** + +[https://goo.gl/maps/q5tMWGjwBLv](https://goo.gl/maps/q5tMWGjwBLv) + +**Address:** + +Blendle HQ + +Catharijnesingel 52 + +3511 GC Utrecht, NL + +4th floor + +--- + +**Route:** + +By public transportation, from Utrecht CS trains: [https://www.youtube.com/watch?v=aWMWofU5-FA](https://www.youtube.com/watch?v=aWMWofU5-FA) + +By car: park here: [http://www.interparking.nl/nl-NL/find-parking/P1 Moreelsepark/](http://www.interparking.nl/nl-NL/find-parking/P1%20Moreelsepark/) Blendle can reimburse parkings tickets for guests. + +--- + +**KVK (Chamber of commerce) number:** + +58724109 + +--- + +**BTW (VAT) number:** + +[Here](https://www.notion.so/1fbb88c6735343c8a3ba8b409ed124d4?pvs=21) (non public) + +--- + +# **Security and access to the office** + +--- + +[More about entry to the office](https://www.notion.so/8354943cbce846e086ad48e67dc153bc?pvs=21) (non public) + +--- + +# Work at Blendle + +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). + +[Tools and tips](General%20&%20practical%20437c608f7c4e4cfeabf76af7b831a441/Tools%20and%20tips%203a39f08a1bf04e659a4d91e15bc5c8de.md) \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/General & practical 437c608f7c4e4cfeabf76af7b831a441/Tools and tips 3a39f08a1bf04e659a4d91e15bc5c8de.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/General & practical 437c608f7c4e4cfeabf76af7b831a441/Tools and tips 3a39f08a1bf04e659a4d91e15bc5c8de.md new file mode 100644 index 0000000..b9f36a0 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/General & practical 437c608f7c4e4cfeabf76af7b831a441/Tools and tips 3a39f08a1bf04e659a4d91e15bc5c8de.md @@ -0,0 +1,41 @@ +# Tools and tips + +We are a tech company so we love shortcuts so we can make our lives easier and spend time on important things. + +# Apps + +Blendle-related apps you should be using: + +- [Things](https://culturedcode.com/things/) or [OmniFocus](https://www.omnigroup.com/omnifocus) (task manager, and productivity app) - Blendle can reimburse your membership costs, ask HR. +- [Headspace](https://www.headspace.com/) (meditation app) - Blendle can reimburse your membership costs, ask HR. +- [1Password](https://1password.com/) (password manager) - You will get a license through Blendle's 1Password for Teams. +- Google Authenticator ([Android](https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2&hl=en), [iOS](https://itunes.apple.com/us/app/google-authenticator/id388497605?mt=8)) (two-step verification app) +- [Get-a-room](https://get-a-room.blendle.io/) - Internal app for booking a room by scanning the QR code on the door. +- Testflight (app to beta-test apps) +- Cluster (to share pictures) +- Slack (chat function) + +Gmail hacks: make your inbox work for you. + +- Enable undo send +- Use Boomerang: send later and get reminders on e-mails +- Use filters with priorities +- Use shortcuts +- Use search, don't put emails into folders, just archive +- Try pause inbox: a feature from Boomerang which delivers you your emails at set times instead of all through the day. + +Other stuff we like: + +- Slack hacks: biggest hack is using the DND mode :). + +[Do Not Disturb and snooze settings](https://get.slack.help/hc/en-us/articles/214908388-Do-Not-Disturb-and-snooze-settings) + +[22 Handy Slack Hacks Everyone Should Know](https://blog.hubspot.com/marketing/slack-tips) + +- Typeform or [Google Forms](https://docs.google.com/forms/): great tool for building fast and well-designed surveys. + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Getting people in (branding&sourcing) 3c64133079924ff6820b3b7631074a83.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Getting people in (branding&sourcing) 3c64133079924ff6820b3b7631074a83.md new file mode 100644 index 0000000..09cc8a2 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Getting people in (branding&sourcing) 3c64133079924ff6820b3b7631074a83.md @@ -0,0 +1,133 @@ +# Getting people in (branding&sourcing) + +The days of post and pray (put out a job ad and wait for people to apply) are over and we believe that is a good thing. Sure, we still put our vacancies online so people know we are hiring, but that is only the first part of our plan of attack. Let's dig in! + +## 1. Job posting + +Goal: get word out that we're hiring for a specific role and have something to refer to. + +We post our vacancies on our job page, available in Dutch and English: + +[Blendle](https://blendle.homerun.co/) + +HR is admin and updates pictures and copy on the overall page. If you have suggestions, please poke them. + +The hiring manager is responsible for the vacancy and job description. + +**If you want to create a new job**, duplicate the template (all the way down), rename it and put it on private. You can edit the job by clicking the pencil button. + +## 2. Branding + +Goal: long term brand building. + +At Blendle we are pretty good at positioning ourselves as a company that knows what they are doing. That’s no coincidence: most of the time we do and we have a lot of smart people working here. That’s the basis of course. But to give that image a hand, think about the following things: + +- Write a blog about a cool project you did +- Share/open source pieces of your work for others to use +- Show your face at meetups, try to do a talk every once in a while. +- Stay up to date: don’t forget to invest in reading/listening/watching stuff going on in your field. When sharing something cool you learned by looking at new things: +1! + +**#achterdeschermen** + +Goal: brand building and keeping potentially interested people up to date. + +In 2016 we sent our first #achterdeschermen or #behindthescenes newsletter. The idea came from the fact that we had a lot of visitors to our job website who didn't apply. So they were interested, but saw nothing relevant for them. To make sure we stay in touch with this group we added this to our job site: + +> "Not looking for a job, but just interested in Blendle? Click **here**, and we'll keep you posted." +> + +This link brings you to a simple sign up page. + +Apart from sending a newsletter every now and then and sharing it via twitter, we did nothing to grow this group. And yet we have almost 900 sign ups today and still growing every week. + +It's a very straightforward summary or overview of what's going on at Blendle. Sjamilla shared one via medium once: + +[Achter-de-schermen-bij-Blendle #8 - Sjamilla van der Tooren - Medium](https://medium.com/@sjamillavdtooren/achter-de-schermen-bij-blendle-8-2cb3cc134d50) + +**Always be selling.** + +There is a potential applicant in everyone we meet. Even if it's not them, their neighbour, friend or relative might be interested. + +This way, we get high quality frontend applicants who send us an application. + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Getting%20people%20in%20(branding&sourcing)%207188f856b60c4f9b96ede1425c34824a/Schermafbeelding2018-07-09om06.43.15.png](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Getting%20people%20in%20(branding&sourcing)%207188f856b60c4f9b96ede1425c34824a/Schermafbeelding2018-07-09om06.43.15.png) + +I really like how he mentions we got stuck in his head, in a positive way. That's the goal. + +## 3. Sourcing + +Goal: both short and long term. Get people in who are a match according to us. + +Sourcing is our most important way to get people in. Sourcing is every way of proactively asking people - who we find interesting - if they are interested in working with us. This mainly happens online and can really be an art. The days of just Linkedin inmails are over, we have to be more creative. + +**Important:** We only use candidate info that is publicly available when sourcing. If we reach out to candidates we mention where we found them and where we got there contact info. We rely on legit interest when we reach out, but delete all data when a candidate is unresponsive or not interested. We only source candidates after a hiring team reviewed the profile, so reaching out is always a serious invitation for a cup of coffee. + +Sourcing is practically always part of the hiring strategy because it's the fastest way to get quality people in. Some pointers: + +- **Do it for every job.** Also for jobs that get a lot of applicants (like the editorial positions). We recommend everybody to use sourcing. +- **Source to pin down your profile.** New roles can be hard to pin down in a few bullet points. Since we can only hire (or turn down) someone if we know exactly what we are looking for, sourcing can be a good addition. You make a list of 20 people who match your profile so far on paper, aks your top 5 if they would like to have a cup of coffee with you. Use those conversations to finish your profile. +- **Always start with sourcing.** Mainly because it takes time and it takes more steps than an applicant who is ready to go. So don't wait until you notice you don't have enough good people coming in. Start with it. + +**How** + +As said, sourcing is an art. So leave the black belt sourcing hacking shizzle to Sjamilla. She will help and advise you in the process. What you can do now is think about these different groups and ask yourself if you know (or know people who know) good people. + +Channels + +- **Network** + + The fastest and best hires come from our network. From people you know, who know people (who know people…). You get it ;). Also actively ask people you think are great to share the job post or intro a few people that would be a good match. + +- **Community** + + This might look the same as your network but it isn’t. Everybody is part of different types of community. Private communities: church, scouting, soccer, Ingress, chessclub, WOW, forums. Or work communities: meet-ups, drinks, conventions or studies. This can be online and offline. + + To do: + + - Map out your own communities and pick a few where you feel relevant people might be walking around. Try posting the job there in some way. + - Try to map out communities your perfect candidate might be a part of. So is there is a big data convention coming up, big chance there might be data people there, let’s see what we can do to get their attention. Post a job, do a talk. +- **Former applicants** + - People change and learn. Go through the list of former applicants and see if there is someone there who might be interesting now. Check the notes or ask someone who spoke to him/her earlier to make sure you invite someone interesting. + - Former applicants are potential fans and a good network to have. They showed interest in Blendle and a job here, so they might tip others to do so too if we play our cards right. Always be good to every applicant and you’ll see you can even ask them if they know anybody who might fit the role. +- **Ex employees** + + We have a pretty good relationship with people who left Blendle. Think about ex employees from Blendle (or your former job) and consider approaching them to ask them if they know someone. The upside is that they know what it takes. Be careful of course, there can be a good reason why someone isn’t working at Blendle anymore. + + Also consider asking if they would like the job themselves. #rehiring. + +- **Sourcing** + + Sourcing is done to expand the 'natural' range. So if we can’t reach the right person via other people we know, communities or our network: we should source (we should all do it ;)). Sourcing is a skill and the real pros spend 40 hours a week on this to get results. ‘Getting someone in’ usually takes time and more than one message. That’s why Thijmen came up with the projects in Github: + + [https://github.com/blendle/candidates/projects](https://github.com/blendle/candidates/projects). + + This is a great way to keep track of the people you are approaching for a job at Blendle. Use it, because without it, it makes no sense. + + On a smaller scale, it can be interesting to ‘source 3rd connections’. So when you think about for example Linkedin: just type in the job title and one of the needed skills or expertise and see who is already in your network. + + Sourcing tips: + + - [http://booleanblackbelt.com/](http://booleanblackbelt.com/) + + +**Examples of messages** + +[Examples](https://www.notion.so/17846899d46d467daea10b62ccf564ff?pvs=21) (not public) + +**Tools** + +For tech we collaborate in Github. Ask HR for acces. [https://github.com/blendle/candidates/projects](https://github.com/blendle/candidates/projects). + +For other roles you can use Excel or Homerun. + +In Excel, we like to call it a hitlist, you can use these columns. + +Name | Title | Company | Profile link | Rating | Action/Status | Notes + +And go from there. + +# Work at Blendle + +--- + +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) \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Goals 96276a9614204d1ea000613c432d5724.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Goals 96276a9614204d1ea000613c432d5724.md new file mode 100644 index 0000000..10c9dc4 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Goals 96276a9614204d1ea000613c432d5724.md @@ -0,0 +1,33 @@ +# Goals + +We have a nice **[internal feedback tool](https://goals.blendle.io/account).** You can also use this to document and monitor your personal and work goals. + +After the feedback cycle, you can start writing down your goals for the upcoming quarter. We recommend you use the feedback you were given when deciding on which goals you are going to set for the upcoming quarter. + +**Why?** + +Goals give you focus and a sense of direction in which you can move forward and develop. Having clear and realistic goals can also be very motivating. But it also allows you to measure your effort and growth. So all plusses! + +If you are new to formulating goals, you can use **[The Matrix**](https://docs.google.com/spreadsheets/d/1HO4cEH0dguBywUzjT3FMUSGiJbgGjOQDdaILl0BaJME/edit#gid=674352312) for some guidance, but you don't have to. + +We would also recommend **[Ricks book "Grip](https://drive.google.com/drive/my-drive)"** (not a public link)**.** Read this and it will help you with formulating and setting goals. + +**How to write down goals and use the tool.** + +A goal can be relevant to you, to your work, your ambitions and passion. Anything you want to improve on, develop or grow in. + +The structure that we use as a format is as follows: + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Goals%20f522f262f42641f4a46e0d0daab720e9/Schermafbeelding_2019-03-06_om_13.33.57.png](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Goals%20f522f262f42641f4a46e0d0daab720e9/Schermafbeelding_2019-03-06_om_13.33.57.png) + +- Objective = The actual goal. "**I want to become a better coach"** +- Description = Describe your objective so it is always clear to you or anyone that reads it what you mean by that goal. **"I want to be better at coaching my team. Understand their goals better so that I can support them with achieving their them..."** +- Key results = When and how will you be able to say a goal was achieved, how you can measure it. A goal needs to be realistic, concrete and measurable. **"By measuring my teams satisfaction and planned actions. By reflecting on changes in my teams impact.."** +- List of ideas = What steps/actions are you going to take and initiate to achieve your goals? **"Read book X on coaching. Ask for continues feedback after a coaching or a 1:1 to measure my own progress..."** + +Link to our Goals tool: [https://goals.blendle.io/account](https://goals.blendle.io/account) + +**Some notes.** + +- It's best to write down your goals for each upcoming quarter, so 4 times a year. It won't be effective nor achievable to set too many goals, or goals for an entire year at once. Make it realistic, small and measurable. Your goals should motivate you and not discourage you. It's fun! +- To monitor your progress we would recommend to discuss your goals with your lead in your 1:1's. Also, weekly review your planning, past and future projects to see if what keeps you busy is in line with your goals and is contributing towards achieving that goal. \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Highly Skilled Migrants and relocation ddf512ef9032450f9d4b2ad8a2221bea.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Highly Skilled Migrants and relocation ddf512ef9032450f9d4b2ad8a2221bea.md new file mode 100644 index 0000000..18994ec --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Highly Skilled Migrants and relocation ddf512ef9032450f9d4b2ad8a2221bea.md @@ -0,0 +1,50 @@ +# Highly Skilled Migrants and relocation + +Blendle has been a ["recognised sponsor"](https://ind.nl/en/Forms/3084.pdf) by IND sinds 2018. This means we are allowed to employ highly skilled knowledge migrants and relocate them to the Netherlands. + +Blendle offers highly skilled migrants a great relocation package and compensations. For the migration and relocation part, Blendle works with [Expat Management Group](https://www.expatmanagementgroup.com/). EMG has a dedicated team involved for the coordination and assistance in immigration, relocation and tax services. + +## Blendle Relocation package + +- We take care of the work- and residence permits and all the fees (children and spouse included). +- We book the flight(s) to the Netherlands. +- We pay an extra relocation fee to help with the extra expenses. +- We arrange and pay for the first month of temporary accommodation. +- We assist with permanent housing. Like helping with the search, negotiations and settling in. +- We assist with the 30% ruling tax application. + +What we offer is flexible and can be adjusted to certain personal needs. But we highly recommend to stick with this all-in-one package to reduce any hassle and stress when relocating to the Netherlands. + +### Where to start + +We can basically hire anyone from anywhere in the world. But the migration and relocation procedure will be different for some countries. It's good to know that the migration procedure and relocation can take up to 8 weeks. So when interviewing a new candidate, that should be something to be aware of. The information below should give you a good idea of what the differences are between different countries. + +[Untitled Database](Highly%20Skilled%20Migrants%20and%20relocation%20ddf512ef9032450f9d4b2ad8a2221bea/Untitled%20Database%20d176f7a12fbf48818312cefe79f1a0f7.csv) + +As a lead, if you want to move forward with a candidate and make an offer, please contact HR for support first. In general the procedure looks like something like this: + +1. There is a green light after the pair session; +2. Contact HR to discuss the salary, startdate and the relocation offer. In some cases HR needs to contact EMG in advance to check some legal stuff; +3. You have a "yes" from our candidate? HR can take over from here and will start the procedure with EMG; +4. HR will keep you up to date and help you with the on-boarding; +5. HR needs to be up to date about renewals or any other significant changes in salary or contract. These things have consequences for the work permit of our new colleague. + +## Some important reminders + +- It can take up to 8 weeks before a new hire can actually start working at Blendle. +- It's important to inform the candidates about the (lack of) housing in Utrecht, be realistic. +- We offer a relocation packages which can be customised within some boundries. +- IND requires a certain amount of income from the migrants. The amounts can be [found here](https://ind.nl/en/Pages/required-amounts-income_requirement.aspx#Application_residence_permit_highly_skilled_migrant_and_EU_blue_card). +- New hires can be eligible for the [30% ruling](https://www.iamsterdam.com/en/living/take-care-of-official-matters/highly-skilled-migrants/thirty-percent-ruling) for the duration of 5 years. They can consult [this page](https://thetax.nl/?year=2019&startFrom=Year&salary=36000&allowance=0&socialSecurity=1&retired=0&ruling=0&rulingChoice=normal) for a general calculation of the 30% ruling. + +Useful links: + +[Where to live in Utrecht - Expat Guide to The Netherlands | Expatica](https://www.expatica.com/nl/moving/location/where-to-live-in-utrecht-100622/) + +[Home - Netherlands Immigration Solutions | Expat Management Group](https://www.expatmanagementgroup.com/) + +[Expat Center | Gemeente Utrecht](https://www.utrecht.nl/city-of-utrecht/living/expat-center/) + +[Expats in Utrecht (Utrecht, Nederland)](https://www.meetup.com/nl-NL/Expats-in-Utrecht/) + +*Small note for HR: All the documents and information regarding EMG and IND can be found in Tresorit> HR>....* \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Hiring 553b27f441d44be6bc98653afbe0dd61.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Hiring 553b27f441d44be6bc98653afbe0dd61.md new file mode 100644 index 0000000..0670c48 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Hiring 553b27f441d44be6bc98653afbe0dd61.md @@ -0,0 +1,112 @@ +# Hiring + +Getting new people to join Blendle is a **high effort, high impact** thing to do. The reward is huge, when you see the people you hired adding value to the company. Imagine not hiring that person: that new idea, design, piece of code, algorithm or audio show would not have been there. Your hire could be key to the succes of Blendle: that's a lot of impact. The other side of the same coin is that it's high effort too. These 4 pointers will help you get started. + +- **Personnel planning** + + Planning the number and type of people you need in the future is hard but also crucial. Hiring people takes time (~3 months), so looking ahead is important for making your projects succeed. Without the right (number of) people, it's hard to build a cool product. + + When making plans for **the coming and next quarter:** + + 1. **Determine what work needs to be done, looking 3-6 months ahead, and decide if we have enough resources to do so.** + + Our basic premise is that we work with the team we have and we hire reactively. But ask yourself a few questions. Do you have the right number and type of people? What kind of skills, expertise, experience do you need in what amount? What can we fix internally? What can we teach the people who are at Blendle? What can we just try with advice from outside? Is your ask temporary or permanent? How is the current workload? Can we afford to ship less quickly? + + 2. **Keep teams small.** More then 4-6 people creates more overhead (mainly communication like e-mail/slack and interactions in general) and doesn't necessarily mean that the team performs better. Jeff Bezos calls it the 2 pizza rule (you should be able to feed your team with 2 pizzas) and Ringelmann discovered 'social loafing' in 1914. People unintentionally slack when the group gets too big. Read more about this here: + + [The psychological theory that explains why you're better off working solo](https://qz.com/848267/the-ringelmann-effect-productivity-increases-when-youre-working-solo-rather-than-on-a-team/) + + [What is the optimal group size for decision-making? - Sheila Margolis](https://sheilamargolis.com/2011/01/24/what-is-the-optimal-group-size-for-decision-making/) + + 3. **Keep budget in mind.** You should focus on getting the best team for the work you need done, but budget does play a role in this. People are our most important and most expensive resource. Hiring, therefore, is an expensive solution to a problem. + 4. **Plan.** Discuss this step with your lead and HR. + + To be able to plan you need these variables: Team, Role, Profile and role description, Hitlist, Priority, Scarceness (1-5), Years of relevant experience, Salary range, Planning. + + Here's an example of a template we've used in the past to plan our hiring Blendle-wide: + + [Google Sheets - create and edit spreadsheets online, for free.](https://docs.google.com/spreadsheets/d/1X9C2vGjxwdD2RSXcObW6A9rgd5XaD-zoFL1OIw5y5kQ/edit#gid=981401373) + +- **Determine role: intake** + + [Opening up a new job](Hiring%20553b27f441d44be6bc98653afbe0dd61/Opening%20up%20a%20new%20job%20df2ca8fd3d4e4e1ab62a0c97618141a8.md) + + UPDATE 2019: Please also check ↖︎ + + Alright, so you came to the conclusion you need to hire someone. The next step is to pin down what you are (and aren't) exactly looking for in a candidate. This step is crucial. Rush this and you'll find yourself wobbling further down the road. + + *Ask for help from recruitment/HR with this. They can help you out.* + + This set of questions should help you define your perfect candidate. + + - What team will the new person be joining? What is the goal of that team and how does that new person's job fit in there? + - What problems are we aiming to solve by hiring this person? What would it look like when the problem is solved? + - What impact do we expect this person to make in his/her - let's say - first 6 months? + - What does good performance and success look like for this person? What do you expect from him/her? + - What challenges or downsides does this role have? + - What would you call the role? Is it an existing role (if yes: think if you can use someone as a blueprint, if no: make sure to check if our job title matches with other companies). + - How much experience do you think this person needs? What kind and type of experience? In what kind and type of environments? Do you expect this person to be plug and play or is there room for learning and growing? + - What could someone's career path look like at Blendle? What do we have to offer there? + - Do you expect this person to lead a team or guild in a way? + - What would a average week look like for this person? + - What are examples of projects that were there the last quarter which could have been done by the new hire? What projects or topics are coming up? + - What kind of skills, knowledge, expertise or experience does this person need? Make a distinction between must-haves and nice-to-haves. Be specific. + - What kind of skills are lacking in the current team which this new person should bring? + - Selling points: why would someone quit his job for this role? Think about the team, the role and Blendle. + + Share this with the hiring team, so everybody is on the same page on what we are looking for. + + **When pinning down the profile, keep [the Matrix™](https://docs.google.com/spreadsheets/d/1HO4cEH0dguBywUzjT3FMUSGiJbgGjOQDdaILl0BaJME/edit#gid=1890661785) and Work, Drive and Fit in mind. That's also what your hiring team is going to rate the candidates on, so it's good to know what they have to be rating.** + + If it's a new role, it can be hard to pin these questions down. You can use this set of questions to ask experts in the field to help you pin down the profile as described in the section '[Getting people in'](https://www.notion.so/beae540c6eb54f87b43bb2123d50f23e?pvs=21) section 3: Sourcing: + + > Source to pin down your profile. New roles can be hard to pin down in a few bullet points. Since we can only hire (or turn down) someone if we know exactly what we are looking for, sourcing can be a good addition. Make a list of 20 people who match your profile so far on paper, ask your top 5 if they would like to have a cup of coffee with you. Use those conversations to finish your profile. + > +- **Finish job description & get started** + + Go to [admin.homerun.co](http://admin.homerun.co) and log in with your google account from Blendle. + + 1. Ask HR to duplicate a template for you and make you hiring manager or reuse an existing job description and go from there. + 2. Go to edit: + + ![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Hiring%20048ce77e06094d7c9a89abc54ce68d9f/Schermafbeelding2018-07-10om13.11.25.png](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Hiring%20048ce77e06094d7c9a89abc54ce68d9f/Schermafbeelding2018-07-10om13.11.25.png) + + 3. Adjust the job description to your liking: + - The first section is about the team, what they do and the reason why we are hiring. + - The second section consists of the 4-5 reasons we chose to work at Blendle. You can alter them, but you can keep those the same. + - The third section is our wishlist: alter these to get the most important stuff from your intake (above) across. + - The last step is altering the Application form (click 'Application form' next to 'Job post'). + + ![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Hiring%20048ce77e06094d7c9a89abc54ce68d9f/Schermafbeelding2018-07-10om13.15.50.png](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Hiring%20048ce77e06094d7c9a89abc54ce68d9f/Schermafbeelding2018-07-10om13.15.50.png) + + The section 'Questions' is most important for now. Make sure to come up with a few good job-related questions based on your intake. For example for Android dev: 'Tell us about the app you have in the store :)'. Be creative: a good question tells you a lot more than a well-designed resume. + + - Click save and publish (on the right) and add the right people to the hiring team so they get to see the applicants too. +- **Hiring process** + + [Hiring process](Hiring%20553b27f441d44be6bc98653afbe0dd61/Hiring%20process%2021b759ccebb1488bb11de2cc783fe418.md) + + [Interviewing](Hiring%20553b27f441d44be6bc98653afbe0dd61/Interviewing%209e084758ad2a4922a2cbc86a6d01b3d4.md) + + The blueprint of the hiring process + responsibilities can be found here: + + [https://www.notion.so/blendle/Hiring-process-c19f8f3d05034b42b2bb42e330b8a934](https://www.notion.so/Hiring-process-c19f8f3d05034b42b2bb42e330b8a934?pvs=21) + +- **Get new people up to speed** + + Give your new hires a smooth start. Here's how. + + - **Coordinate with HR** about starting date and the first day. + - For the first month, **create a set of goals and expectations** which you share with your new hire in the first few days. + + **Check this page** for the structure, timeline and templates for goals/expectations. + + [Your 1st month ](Your%201st%20month%20eef9b2e7b3a54d11ae0aa7d64e77e30f.md) + + - **Confirm your hire**. The first month is the trial period. This is not an extended hiring process, but make sure to validate your hire from both sides. If there are any doubts, flag it with your lead or HR and consider building in more check-ins. + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Hiring 553b27f441d44be6bc98653afbe0dd61/Hiring process 21b759ccebb1488bb11de2cc783fe418.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Hiring 553b27f441d44be6bc98653afbe0dd61/Hiring process 21b759ccebb1488bb11de2cc783fe418.md new file mode 100644 index 0000000..1fc6973 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Hiring 553b27f441d44be6bc98653afbe0dd61/Hiring process 21b759ccebb1488bb11de2cc783fe418.md @@ -0,0 +1,246 @@ +# Hiring process + +- **Get people in** + + We discuss how to get people in right here: + + [Notion - The all-in-one workspace for your notes, tasks, wikis, and databases.](https://www.notion.so/blendle/Getting-people-in-sourcing-beae540c6eb54f87b43bb2123d50f23e) + + There are 2 types of candidates: + + - People who applied (via Homerun) + - People who were sourced by us (approached via Linkedin or e-mail). + + There is a different approach in the first step. + +- **1. Application/interest and first review/screening** + + **Who is responsible:** hiring manager + + **Who is involved:** whole hiring team + + **Goal:** focus on filtering on hard variables (work) to filter out the best potential candidates. + + **Timing follow-up:** within a week + + **How:** + + - **People who applied → review application → ask input hiring team → turn down or invite/phone screen** + - **People who were sourced → review information → ask input hiring team → invite/phone screen**: we only approach people who we think are really interesting so if we approach someone and he/she is interested, we always invite them for a cup of coffee. +- ***Optional: phone screening*** + + **Who is responsible:** hiring manager + + **Who is involved:** hiring manager + + **Timing follow-up:** within a week + + **Goal:** take away doubts + + When you feel you can not make a good assessment based on the information you already have: give this person a call. Here are some pointers you can use. + + - Be honest during the screening and **express your doubts**: "I think you are too experienced based on your resume." or "I think your skill set is not a match, but maybe you did some hobby project you can tell me about because the rest is a perfect match." + - **Salary expectation:** how much are you currently making? Don't forget perks etc. + - **Blendle:** what do you think of the product/tech so far? + - **Motivation:** what interests you in working here? + - **Career path:** any big dreams? What do you hope to achieve with this move to Blendle? What do you need to get there (and be realistic about if we can offer that). + - **Process**: explain these steps. + + **Still doubt → be honest on the phone and turn candidate down. Or discuss with hiring team and then turn down via e-mail** + + **Convinced → invite for coffee** + +- **2. 1st interview: cup of coffee** + + **Who is responsible**: hiring manager + + **Who is involved**: hiring manager (optional with a team member) + + **Timing follow-up:** within a week + + **Goal:** check the basics, look for a click and sell Blendle/the role. + + **How:** + + Tips on how to interview can be found here: + + [Notion - The all-in-one workspace for your notes, tasks, wikis, and databases.](https://www.notion.so/blendle/Interviewing-28abbac6075f4ac1b3561338b4f54ecf) + + **After the interview → rate 1-3 on Work, Drive and Fit → decide if you want to take the next step → yes: send assignment, no: turn candidate down via phone (not e-mail).** + +- **3. Home assignment** + + **Who is responsible**: hiring manager + + **Who is involved**: hiring team + + **Timing follow-up:** within a week depends on candidate + + **Goal:** check off the shelf, Blendle specific knowledge and skills + + **How:** + + For every role we have a different assignment. + + **Send it and ask when candidate can deliver → review with whole hiring team → decide on next step → yes: invite, no: give valuable feedback on assignment and turn the candidate down via phone (feedback on the assignment via e-mail afterwards).** + +- **4. 2nd interview: Interviews hiring team + pairing → hiring decision** + + **Who is responsible**: hiring manager + + **Who is involved**: hiring team and HR + + **Timing follow-up:** asap + + **Goal:** all-round assessment and selling + + **How:** + + Format pair day (example): + + Most important part is that the whole hiring team gets together to make a hiring decision. Could be the end of the day, could be the next day. Everybody should have a rating 1-3 on Work Drive and Fit + reasoning. + + The meeting format: *on the count of three* show 1, 2 or 3 fingers for Work (your rating). Discuss the ratings. Do the same for Drive and Fit. + + End with an *on the count of three:* show thumbs up or thumbs down on hiring. Hiring decisions should be conclusive. + +- **5. Reference check** + + **Who is responsible**: hiring manager/teamlead + + **Who is involved**: hiring manager/teamlead + + **Timing follow-up:** asap + + **Goal:** As hiring manager you want to ensure we are hiring the right candidate. And to understand under what circumstances a candidate thrives or doesn't. + + **How:** + + The hiring manager or the hiring team will contact references before proceeding. Ask for references at the end of the pair day. You should check them before making an offer. Try at least 2 references. Write a short report of the conversation in github or homerun. + + **Questions you can as a reference are for example:** + + - Can you describe your working relationship with this person? + - What is he/she like to work with? + - What can he/she improve upon? + - What advice would you give his/her next hiring manager? + - Would you rehire this person? + + Here is [a nice guideline](https://bothsidesofthetable.com/how-to-make-better-reference-calls-d493a12714f0) on reference check. + + You can also use questions that might have arisen after the pair day. You should NOT ask any questions about the person's race, gender, sexual preference, disabilities or health, political affiliations, religion, or family (children). All reference check feedback should be entered into github or homerun. + +- ***Optional: extra step*** + + When there are doubts, it's usually a no hire. When the doubts are not based on solid findings, you could consider taking an extra step. + + - Doubt on fit: consider having a beer/ice tea with someone on a different location. + - Doubt on work: consider sharing your thoughts with the candidate and ask how/she could convince you. Could be another interview with a senior person within Blendle or another assignment. + - Doubt on drive: this is probably a no. + +- 6**. Offer and closing** + + **Who is responsible**: hiring manager/teamlead and HR + + **Who is involved**: hiring manager/teamlead and HR + + **Timing follow-up:** asap + + **Goal:** make a fair offer and close + + **Note:** hiring manager = teamlead and is by default in the lead in this process. If you feel like it's better if HR or someone else does the offer: do so. + + **How:** + + 1. **Determine offer:** hiring manager and HR determine salary offer together. + + We weigh in several variables: + + - **Benchmark:** internal and external. + + The most accurate way to determine the range where someone should be is comparing someone with a peer internally. During the hiring process you find out at what level someone is and you'll be able to compare him or her internally. Who would you compare this person too in terms of level? Is he/she better than X? If you notice that everyone is not as good as the people we have, but are paid more: think about raising the salary of our people. Keep in mind that - especially in tech - the market is on tilt. Big corporate pay a lot of money to even mediocre people in tech. We don't want to compete with them and that is a choice for new hires to make. + + - **Classic figures:** age, experience, education, specific knowledge and expertise. + + This is a bit old school, but also at Blendle there is a difference between someone who is 20 years of age with no experience or 30 with 8 years experience. For some jobs/roles we need certain skills, expertise or even education. This always comes with a price tag. + + - **Scarcity & market value** + + It's fair to say that is harder to find an iOS engineer than an HR officer. Good people are always hard to find, but we have to take into account that certain disciplines are paid a bit more because of what the market does. + + - **Role and responsibilities** + + Certain roles and people make more impact then others. This is reflected in pay. + + - **Actual impact and contribution** + + Since we don't really like job titles, it's good to look at someones actual impact and contribution. What difference will this person make or is this person really making? + + - **Someone's starting point** + + If we hire new people, they will have a job. To get them to work at Blendle, we need to offer a competitive salary. We have to take this into account. + + + *Note: all of this is not an exact science and is determined together, so please: ask for help.* + + 2**. Call candidate** with the good news. Really sell the story + + 3. **Send offer** e-mail (HR in cc) + + - Template offer e-mail (copy paste it) + + + Hi NAME, + + Offer + + **- Role and job title:** you get to pick your own job title, so go nuts and let me know what you would like to put on your contract. + + **- Start date**: + + **- Contract**: we offer you a contract for 11 months and **1234 HOURS per week**, the first month is trial period. Attached you’ll find our template contract. + + **- Salary:** €XXXX,- per month, before tax. + + **- Holiday pay**: 8%, paid in may + + Perks and benefits + + - **Travel expenses:** by default we will get you a fancy NS business card with a subscription that suits your situation best. If you come by car, we’ll pay you €0,19 per kilometer, but within limits. + - **Telephone costs/reimbursements:** if you need to make a lot of phone calls for Blendle, we’ll reimburse your costs. Same goes for other costs. + - **Pension:** we facilitate pensions via [Bright Pensioen](https://brightpensioen.nl/). Bright is not your standard pension plan. We think it’s better than the mandatory corporate pension scheme which you might be used to. [This video](https://youtu.be/xfZM2JuovJM?t=1941) explains a bit about pensions in general and it starts at the point where they explain what Bright Pensioen is and why we chose it. At the moment Blendle can’t afford a full blown pension plan, but we want to do what we can. That’s why Blendle pays the costs to Bright, so the money you put aside, goes straight to your pension. I also attached a presentation Bright did at Blendle. + - **Option plan:** there is an Option plan. Options are worth a lot for us, because it is the most precious thing we have: a part of our company. So we don’t hand them out by default, we just want you to know it’s there and that we can explain the details to you later if you want. + - **Laptop:** a good laptop is important, so you get one from us. Special needs? Let me know. + - **Equipment:** we have electric sit-stand-desks and good chairs so your back stays in shape and there are more than enough screens and additional equipment at the office. + - **Massages:** once a week, our masseuse gets rid of all our stress with her chair massages. + - **Lunch/diner/food/drinks**: Blendle will make sure to keep your engine running by taking care of food (lunch/dinner/snacks) and drinks. Let us know if you have special needs/allergies. + - **Headspace/Things**: to keep your head in shape, we pay for the best apps to help you do so: [Headspace](https://www.headspace.com/), to stay calm and mindful and [Things](https://culturedcode.com/things/), to boost your productivity and help you reach your goals. + - **Fitness subscription** with discount: to keep your body in shape we arranged a nice discount at a [local gym](http://www.deworkout.nl/). + - **Blendle Premium:** we’ll hook you up with a Blendle Premium subscription. + - **Budget for study/courses/books/learning** etc.: there is money on our bank account and it’s up to us to spend wisely. So yes, there is budget. Just let us know if you think it’s reasonable if Blendle pitches in. + - **Blendle outings:** the party agenda is pretty full. You’ll be invited when there is a party ahead. + - **Holidays:** At Blendle, HR doesn't keep track of your holidays and we don't 'pay out' at the end of the ride. When in doubt: 4-6 weeks is a good bandwidth. Less than that is not enough, more than that can happen, just check with your lead if you're in doubt if it's reasonable. + + Cheers, + + Name + + + 4. **Get a yes** and let HR do the rest. + +- **Onboarding** + + HR will get your new colleague up-and-running in no time. Don't break all communication though, this is your hire, so stay in touch. + + +Good reads: + +[On the hunt for a new role - my experience looking for Android positions in London](https://medium.com/@ataulm/discovering-interview-processes-for-android-devs-7b6710e0a9f) + +[How to turn down candidates with grace | Workable](https://resources.workable.com/tutorial/rejecting-candidates) + +# Work at Blendle + +--- + +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) \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Hiring 553b27f441d44be6bc98653afbe0dd61/Interviewing 9e084758ad2a4922a2cbc86a6d01b3d4.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Hiring 553b27f441d44be6bc98653afbe0dd61/Interviewing 9e084758ad2a4922a2cbc86a6d01b3d4.md new file mode 100644 index 0000000..81c6aca --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Hiring 553b27f441d44be6bc98653afbe0dd61/Interviewing 9e084758ad2a4922a2cbc86a6d01b3d4.md @@ -0,0 +1,228 @@ +# Interviewing + +> Interviewing potential hires is the most important brand building exercise your company will go through and it’s conducted primarily by people whose primary day jobs are very different. This should scare the bejeezus out of you. +> + +Years of interviewing experience and research taught us a few things. Embed these pointers in your interviewing and you'll notice right away. No-good money back. + +- **Structured interviews** vs. winging it. + + An unstructured interview (winging it) is a very poor way of gathering information for a hiring decision. You should approach this talk with a strategy. What are you hoping to get out of the meeting and how are you going to get it? + + It starts at the moment you and your team decided to hire someone. That's the point you come up with a solid profile, with both hard, concrete as soft and abstract requirements. This profile should lead your questioning. + + Keep in mind that an interview is not the best predictor for future succes and not the best way to see if someone is actually good at their job. That's why we do assignments and pair sessions. With that knowledge you can focus on the more abstract and soft stuff which is impossible to measure with an assignment. + + Here's a basic structure that could help you and cover the basics, but make sure to actually prepare your interviews, don't wing it. You're wasting someone's time if you do. + + Here's an outline, you can shuffle the blocks of course. At Blendle we like a pretty loose style of interviewing, so freewheel within the structure, just make sure you tick the most important boxes. It's a compass, not a GPS. + + I**ntro (3 min)** + + → Create relaxed atmosphere. Chitchat, but don't overdo it. + + **Talk about Blendle (10 min)** + + → Sell the Blendle story, answer questions. + + **Talk about resume (5 min)** + + → Keep it short, ask if someone can give you a 1 minutes pitch about their resume (since you already read it). This is a nice start because people expect this, so they can get in their flow before you really dig in. + + **Talk about the job (10 min)** + + → Explain the role, the position, the responsibilities, the challenges and answer questions. Check if someone really understands and is still interested. + + **Check work/drive/fit (25 min)** + + → Check work (is someone capable of doing the job? Does he/she have the right skills, knowledge, expertise and experience) + + → Check drive (is someone eager, ambitious and willing? Is someone motivated to work for Blendle?) + + → Check fit (would someone fit in the current team and company? DNA/culture match?) + + *More on how to get answers on this in the block below (ask good questions).* + + **Practical questions (5 min)** + + → Make sure there are no practical roadblocks like travel time, availability, money or working hours. + + **Outro (5 min)** + + → Check if there are any more questions and tell candidate about the further process. + +- **Ask good questions** (and listen). + + Asking good questions can be hard, so think about this when preparing your interview. This mainly applies to the section where you check work, drive and fit (also the three things you will be rating when making a decision). + + We recommend you come up with your own set and testing them out. What questions 'work' and which one don't? Share this with your hiring team! It's not per se a bad idea to ask the same kind of question to a person several times by several people. + + Use the art of listening and follow up questions. Short questions like: can you elaborate on that? Why? Can you give an example? What effect did that have? How would you approach that situation now? What other options did you have? What happened? How? Can you explain? + + **Types of questions.** + + There are different types of questions. Experiment with different types of questioning. + + [The Eight Types of Interview Questions](https://collegegrad.com/jobsearch/mastering-the-interview/the-eight-types-of-interview-questions) + + Research shows that **case, behavioral and competency** questions scored best on validity, so try to focus on those types of questions. + + **Case:** Share a real Blendle-life problem with a candidate and aks how someone would solve or approach it. + + **Behavioral:** Ask about former behavior to predict future behavior. For example: What is your biggest mistake over the past year? What happened and how did you deal with it? + + **Competency:** Ask a question which reveals expertise, knowledge or skills, for example for a support person: Tell me about a situation where a customer got really angry, what did you do? + + **Overall questions** + + What are you most proud of in life? + + What is the last book you read? + + What do you like to spend your time on aside from work? + + How do you measure succes? + + Can you give an example of a situation where you used data to ground a decision? + + **Work question** (these of course differ per role) + + Overall work questions: + + What was your biggest achievement at your former job? + + What kind of things do you really dislike to do? Why? + + What is your biggest mistake over the past year? What happened and how did you deal with it? + + You get to organise an event, which two/three people in your field of expertise would you invite to give a talk? + + What are your go-to platforms for staying up to date? + + What do you think your first 30 days would look like in this role? + + *Now try tailoring some questions to the profile you're looking for.* + + For example for PM's: + + What do you think Blendle's 3 most important metrics are? + + If you could make one change to Blendle's new iOS app, what would you change? + + What do you think of the current proposition? + + Do you communicate differently with designers than you do with engineers? What’s the difference? + + Can you give an example of a time where you had a hard time working with your team and how you fixed that? + + **Drive questions** (these apply to all roles) + + What makes you get up out of bed every morning? What makes you tick? + + If you would have your own company, what would it do/make/create? + + What kind of topics are you really passionate about? Sport, economics... + + If you had no financial incentive (because you won the lottery) to work, how would you spend your days? + + What do you do to get better? What do you need from us to improve? + + What things are you trying to improve in? + + Tell me about your biggest bold bet, how did it play out? + + Why are you quitting your current job? + + **Fit questions (these apply to all roles)** + + How do you like to collaborate? What are you looking for in your new colleagues? + + What do you need to perform at your best? To shine? How do we motivate you and what environment do you need? + + How do you deal with an ever-changing environment? + + Where are you going to work if this conversation doesn't work out? + + What do you expect from working at a startup? + + Can you tell me about a time you disagreed with a colleague or lead? + + **No go's:** + + Try to stay away from standard questions + +- **Take notes** + + 'Duhhhh'. + + I still see people not taking notes and it's frustrating because your wasting everyone's time. Without notes, all you have to go on is your - pretty biased - memory and gut feeling. You prepared your interview, so write down the answers you get on the questions you thought were crucial to ask. You can use this in during the decisions and actually give examples: 'When I asked X, she answered Y and that testifies that she really understands the concept and did her homework'. + +- **Use Ratings** + + Ratings quantify the unquantifiable. Force yourself to chose and try to come up with an explanation for that rating. We rate from 1-3 and rate on Work, Drive and fit. + Use the profile you made, your notes, the matrix and your overall findings to explain your ratings if need be. + +- **Reduce bias** + + Everyone is biased. + + Your bias doesn't help you make good decisions and evaluate a person. + + You can reduce bias by: + + 1. **Awareness:** + + Just keep in mind that you and your colleagues - for example - have the tendency to like people who are like you (same former employer, education, village or even hobby: similarity bias). It's also pretty clear people tend to like pretty people more (beauty bias). Just keep stuff like that in the back of your mind and check yourself and your colleagues. + + 2. **Standardise:** + + Structure and recurring processes reduce bias. For example: if you are in awe of someone, you might want to skip that extra step or test because you assume he/she will nail it (halo effect). Or you could be more harsh in your questioning or reviewing because you already think someone is not a good match (conformation bias). Do the same thing for everyone and you get the best comparison. + + 3. **Use ratings and justify** + + Quantify your feeling about a candidate by giving ratings and build a good argumentation around it. Question each other on the ratings. Why did you give this candidate a 2. What should he/she have done for you to make it a 3? + + 4. **The hiring team** + + Bring in enough people - with different views and opinions - to make sure you reduce bias to the max. + + + [5 Keys to Hiring the Best Candidate-Not the One Your Brain Wants to Trick You Into Picking](https://www.themuse.com/advice/5-keys-to-hiring-the-best-candidatenot-the-one-your-brain-wants-to-trick-you-into-picking) + + [9 Types of Unconscious Bias and the Shocking Ways They Affect Your Recruiting Efforts](https://www.socialtalent.com/blog/recruitment/9-types-of-unconscious-bias) + +- **Two way street: sell it.** + + [Hiring is your brand: 9 small things to improve your interview process](https://medium.com/@gerstenzang/hiring-is-your-brand-9-small-things-to-improve-your-interview-process-142286cc13e0) + + Sure, you are interviewing this person and it's your goal to be able to judge this person, but it's crucial you do this very subtly. Here are a few tips that might help. + + - **Let go of the structure.** Your a human, not a pre-programmed robot ;). Let the conversation happen and use the structure as a compass to make sure you cover everything. The most practical tip is to leave room for questions or to simply start explaining something from your side (just how you would do it when you're having a beer with someone). Try to feed information, even when you asked the questions up front and leave room for a question after that. + - **Asking hard questions:** good people want to be assessed properly. This reflects on their feelings about Blendle and increases the chances of them seeing it as a real opportunity. + - **Practice your pitch.** Use the interview to get to know what makes someone want to work at Blendle. Elaborate on that and practice your pitch about what Blendle is doing and why that is important. Also think about why you want to work at Blendle and just share your thoughts about the up and downsides. What motivates you to work here? +- **Be fierce, don't be tricked.** + + Check this: + + [The Best Way to Answer Interview Questions About You](https://www.thebalancecareers.com/how-to-answer-interview-questions-about-you-2061269) + + This is a website with a list of the most asked questions by recruiters + some pretty good answers. People can study for an interview. Don't be tricked. If someone is making claims or telling you about a certain experience, be sure to use follow-up questions to discover the truth. Candidates tend to brag a bit, keep that in mind. Was it really that person's idea? Was someone the lead of 3 interns or 3 senior people? There's a difference. + +- **Good reads** + + [My Lessons from Interviewing 400+ Engineers Over Three Startups](http://firstround.com/review/my-lessons-from-interviewing-400-engineers-over-three-startups/) + + [Why Use Performance-Based Hiring When Building Your Startup | Hubgets](https://www.hubgets.com/blog/use-performance-based-hiring-building-startup-team/) + + [The 2-Question Performance-based Interview, Part 1](https://www.ere.net/the-2-question-performance-based-interview-part-1/) + + [How to Conduct a Job Interview](https://www.inc.com/guides/2010/04/conducting-job-interviews.html) + + [Hiring is your brand: 9 small things to improve your interview process](https://medium.com/@gerstenzang/hiring-is-your-brand-9-small-things-to-improve-your-interview-process-142286cc13e0) + + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Hiring 553b27f441d44be6bc98653afbe0dd61/Opening up a new job df2ca8fd3d4e4e1ab62a0c97618141a8.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Hiring 553b27f441d44be6bc98653afbe0dd61/Opening up a new job df2ca8fd3d4e4e1ab62a0c97618141a8.md new file mode 100644 index 0000000..705f1ac --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Hiring 553b27f441d44be6bc98653afbe0dd61/Opening up a new job df2ca8fd3d4e4e1ab62a0c97618141a8.md @@ -0,0 +1,41 @@ +# Opening up a new job + +Best Practice check list when opening up a new job. + +# Blendle Job Intake form + +--- + +We've created a small framework (Blendle's Job intake form) in Google docs which gives you guidelines on how to effectively recruit, understand what role you're really looking for, set the context for the job description, interview process, and typical interview questions related to the must haves. + +Basically it guides you through the following steps: + +- Intake form Steps + 1. What tasks does the JOB TITLE perform? + 2. MUST HAVES: What skills and competencies does the JOB TITLE need to perform these tasks well? + 3. NICE TO HAVES: What skills and competencies would be beneficial for the JOB TITLE to perform these tasks even better? + 4. After one year, how would we know if the candidate is a successful hire? + 5. Why should a JOB TITLE apply for this position? (The pitch) + 6. Process + 7. Salary & package + 8. Working agreement +- Why is this important? + + Broken recruitment processes usually result from not having a clear picture of the role, the must haves, the process and how to properly interview candidates. + + ![../../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Hiring%20048ce77e06094d7c9a89abc54ce68d9f/Opening%20up%20a%20new%20job%204f164b2f466147f6b3ee252289e2f443/Quotefancy-1665848-3840x2160.jpg](../../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Hiring%20048ce77e06094d7c9a89abc54ce68d9f/Opening%20up%20a%20new%20job%204f164b2f466147f6b3ee252289e2f443/Quotefancy-1665848-3840x2160.jpg) + + The job intake form helps you with: + + - Understanding the job you're recruiting for + - Setting the base for your job description + - Creating SMART must haves & nice to haves and the ability to generate interview questions + - Creating a pitch and thinking of the target group you're hunting for + - Setting up an efficient and clear process + + +# Blendle's Job Intake form (not public) + +--- + +[https://docs.google.com/document/d/1L3EKopwx6g5RoCZdxWLp3qODvSz51GY9hpk8JwQi4rA/edit#](https://docs.google.com/document/d/1L3EKopwx6g5RoCZdxWLp3qODvSz51GY9hpk8JwQi4rA/edit#) \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/History 73f3f1512c1949079eed545034c25739.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/History 73f3f1512c1949079eed545034c25739.md new file mode 100644 index 0000000..b551bef --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/History 73f3f1512c1949079eed545034c25739.md @@ -0,0 +1,280 @@ +# History + +It's the **28th of April 2014**, the day Blendle was born. Marten and Alexander expected a few friends and partners to show up in an old warehouse in Amsterdam for their 'launch' party. 30 minutes before the start, the room filled with cameras and reporters. More then enough people were interested to see and hear what they came up with. Even PowNews sent a reporter: + +[https://www.notion.so](https://www.notion.so) + +A little rewind: in 2011, Marten found himself in a bookstore, a bit frustrated, looking at a magazine (as reenacted beautifully in this picture below). He was frustrated that he had to buy the whole magazine, whereas he only wanted to read one article from it. The first idea for Blendle was born and was called MyMagazine. He started talking to a lot of people in the media world, including Alexander. Alexander wasn't convinced yet. + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/marten.jpg](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/marten.jpg) + +In **mid-2012**, Marten asked Jort to make the first sketches and wireframes. + +**June 2012**, these are the first sketches of Blendle: + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/Schetsen-van-juni-2012-960x698.png](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/Schetsen-van-juni-2012-960x698.png) + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/screenshot-trending-960x513.png](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/screenshot-trending-960x513.png) + +Alexander and Marten stay in touch and, after seeing the first sketches, Alexander sees the potential and decides to join. Together they have an 'office' in the staircase of the science centre Nemo in Amsterdam. With the prototypes and Alexander on board, the conversations with the publishers actually start to get interesting. Alexander and Marten take all the feedback and criticism from the publishers back to their 'office' and keep improving the product. + +In **September 2013,** Blendle received ****100,000 euros from a fund for innovation in journalism. + +**5 September 2013:** First announcement of Blendle in the Dutch TV show DWDD: + +[https://www.notion.so](https://www.notion.so) + +**28 April 2014:** Launch in NL + +In the meantime, Blendle got an office upgrade and moved to the Jaarbeurs in the beautiful Utrecht. It looks small in the picture below. It was. + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/jaarbeurs.jpg](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/jaarbeurs.jpg) + +On **October 26 2014** Blendle announces a ****3 million Investment from Axel Springer and The New York Times. A pretty big deal for us. + +Here’s the press release from Alexander: [https://medium.com/on-blendle/today-our-journalistic-startup-got-backed-by-the-new-york-times-and-axel-springer-8857c70832e4](https://medium.com/on-blendle/today-our-journalistic-startup-got-backed-by-the-new-york-times-and-axel-springer-8857c70832e4) + +RTL interviewed Alex at the office in the Jaarbeurs: + +[https://www.notion.so](https://www.notion.so) + +**12 March 2015:** The New York Times, Wall Street Journal and the Washington Post are in: + +[http://www.businessinsider.com/the-new-york-times-wall-street-journal-the-washington-post-sign-up-to-blendle-2015-3?international=true&r=US&IR=T](http://www.businessinsider.com/the-new-york-times-wall-street-journal-the-washington-post-sign-up-to-blendle-2015-3?international=true&r=US&IR=T) + +**12 September 2015**: Blendle DE goes live + +Marten announcing the launch: [https://medium.com/on-blendle/after-successful-test-blendle-deutschland-to-go-live-in-two-weeks-ffc02a813aa8](https://medium.com/on-blendle/after-successful-test-blendle-deutschland-to-go-live-in-two-weeks-ffc02a813aa8) + +Marten - in German - about the launch; [https://medium.com/zu-blendle/artikel-kiosk-blendle-ist-jetzt-in-deutschland-live-cd8aa855a9d9](https://medium.com/zu-blendle/artikel-kiosk-blendle-ist-jetzt-in-deutschland-live-cd8aa855a9d9) + +**10 December 2015**: We announce our beta in the US of A. + +[https://medium.com/zu-blendle/europe-s-favorite-journalism-startup-is-coming-to-america-206daa9c912d](https://medium.com/zu-blendle/europe-s-favorite-journalism-startup-is-coming-to-america-206daa9c912d) + +[http://www.poynter.org/2015/blendle-the-dutch-itunes-for-news-will-launch-in-the-u-s-early-next-year/388353/](http://www.poynter.org/2015/blendle-the-dutch-itunes-for-news-will-launch-in-the-u-s-early-next-year/388353/) + +**1 March 2016:** Launch of native android app + +We did a PR thingy (which worked really well): 24h beta. [https://androidworld.nl/apps/blendle-beta-applicatie-24-uur-lang-te-downloaden/](https://androidworld.nl/apps/blendle-beta-applicatie-24-uur-lang-te-downloaden/) + +[https://androidworld.nl/apps/blendle-android-officieel/](https://androidworld.nl/apps/blendle-android-officieel/) + +[https://www.bright.nl/app-van-de-week/app-van-de-week-blendle-voor-android](https://www.bright.nl/app-van-de-week/app-van-de-week-blendle-voor-android) + +[https://www.villamedia.nl/artikel/blendle-lanceert-android-app](https://www.villamedia.nl/artikel/blendle-lanceert-android-app) + +[https://play.google.com/store/apps/details?id=com.blendle.app&hl=nl](https://play.google.com/store/apps/details?id=com.blendle.app&hl=nl) + +**23 March 2016 US BETA Launch**: + +[https://www.notion.so](https://www.notion.so) + +Wall Street Journal item: + +[https://www.youtube.com/watch?v=ywSsQIOj99c&t=3s](https://www.youtube.com/watch?v=ywSsQIOj99c&t=3s) + +FOX: [https://www.youtube.com/watch?v=ljw0icGxF1g](https://www.youtube.com/watch?v=ljw0icGxF1g) + +[http://www.nu.nl/internet/4235416/blendle-lanceert-betaversie-in-verenigde-staten.html](http://www.nu.nl/internet/4235416/blendle-lanceert-betaversie-in-verenigde-staten.html) + +**August 2016:** 1 million people have a Blendle account: + +[https://medium.com/on-blendle/one-million-6390860c2a34](https://medium.com/on-blendle/one-million-6390860c2a34) + +**December 2016:** Christmas Party + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/Blendlegroupphoto3.jpg](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/Blendlegroupphoto3.jpg) + +**12 January 2017**: Launch of Premium: + +Alexander announching the launch: [https://medium.com/@AlexanderNL/we-hebben-het-afgelopen-jaar-in-het-geheim-toegewerkt-naar-dit-moment-vandaag-lanceren-we-blendle-5b10959803a5](https://medium.com/@AlexanderNL/we-hebben-het-afgelopen-jaar-in-het-geheim-toegewerkt-naar-dit-moment-vandaag-lanceren-we-blendle-5b10959803a5) + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/Schermafbeelding_2017-05-17_om_14.57.40.png](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/Schermafbeelding_2017-05-17_om_14.57.40.png) + +Various platforms report on Premium + +[https://tweakers.net/nieuws/119971/blendle-biedt-abonnementsvorm-met-selectie-artikelen-voor-tien-euro-per-maand.html](https://tweakers.net/nieuws/119971/blendle-biedt-abonnementsvorm-met-selectie-artikelen-voor-tien-euro-per-maand.html) + +Rick's vlog that day: + +[https://www.notion.so](https://www.notion.so) + +In this vlog, Rick explains what Premium is: [https://www.youtube.com/watch?v=15gbuy7fkTE](https://www.youtube.com/watch?v=15gbuy7fkTE) + +The gif that was put in the app: + +[../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/M4G7VOqrMT-OrKvtlaYOrLXfDwgRC8C4cIycQAg6qHcH9TXwCIf5M7PIeB_yJPMA.mp4](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/M4G7VOqrMT-OrKvtlaYOrLXfDwgRC8C4cIycQAg6qHcH9TXwCIf5M7PIeB_yJPMA.mp4) + +**6 April 2017:** Nikkei (Financial Times) and INKEF Capital invest in Blendle: + +[http://www.poynter.org/2017/blendle-the-dutch-itunes-for-news-lands-investment-from-financial-times-owner-nikkei/453341/](http://www.poynter.org/2017/blendle-the-dutch-itunes-for-news-lands-investment-from-financial-times-owner-nikkei/453341/) + +[http://www.nu.nl/internet/4599873/eigenaar-financial-times-investeert-in-digitale-kiosk-blendle.html](http://www.nu.nl/internet/4599873/eigenaar-financial-times-investeert-in-digitale-kiosk-blendle.html) + +[https://startupjuncture.com/2017/04/07/financial-times-invests-blendle/](https://startupjuncture.com/2017/04/07/financial-times-invests-blendle/) + +[http://www.quotenet.nl/Nieuws/Blendle-haalt-nieuw-groeigeld-op-bij-Inkef-Capital-en-mediaconcern-Nikkei-194454](http://www.quotenet.nl/Nieuws/Blendle-haalt-nieuw-groeigeld-op-bij-Inkef-Capital-en-mediaconcern-Nikkei-194454) + +**April 2017:** Blankie steps back + +[http://blog.blendle.io/post/159268405976/naast-zakelijk-nieuws-we-hebben-bij-blendle-weer](http://blog.blendle.io/post/159268405976/naast-zakelijk-nieuws-we-hebben-bij-blendle-weer) + +[https://www.businessinsider.nl/oprichter-marten-blankesteijn-verlaat-blendle-ik-word-dit-jaar-vader/](https://www.businessinsider.nl/oprichter-marten-blankesteijn-verlaat-blendle-ik-word-dit-jaar-vader/) + +**Summer 2017:** Slimming down + +[https://www.emerce.nl/nieuws/blendle-slankt-af](https://www.emerce.nl/nieuws/blendle-slankt-af) + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/Schermafbeelding2018-06-19om09.52.45.png](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/Schermafbeelding2018-06-19om09.52.45.png) + +**September 2017:** Work and surf trip to Morocco + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/workandsurftripmaroc.jpg](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/workandsurftripmaroc.jpg) + +**Q3 and Q4 2017:** Working hard on improving the product + +**11th January 2018:** Audio Launch + +Alexander explaining Blendle Audio (dutch): + +[https://youtu.be/D3QtwXbTPGo](https://youtu.be/D3QtwXbTPGo) + +Behind the scenes: + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/audio3.jpg](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/audio3.jpg) + +Jeroen in the first 'studio', saying Hey *FNAME* 500 times. + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/audio1.jpg](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/audio1.jpg) + +**February 2018:** Good numbers: + +[https://medium.com/@AlexanderNL/gebruik-van-blendle-groeide-71-in-2017-blendle-start-eerste-grote-reclamecampagne-bfacb326ef84](https://medium.com/@AlexanderNL/gebruik-van-blendle-groeide-71-in-2017-blendle-start-eerste-grote-reclamecampagne-bfacb326ef84) + +**February 2018:** First big marketing campaign + +Commercial: + +[https://www.youtube.com/watch?v=H0snvmuXDVc](https://www.youtube.com/watch?v=H0snvmuXDVc) + +Abri (outdoor) campaign: + +**March 2018:** Weekend in Terschelling. + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/weekendje.jpg](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/History%2029613779691d41b285c27156e574e0cc/weekendje.jpg) + +**May 2018:** 4 million euro investment: + +[https://medium.com/@AlexanderNL/investering-van-4-miljoen-voor-blendle-a927b9bca4ef](https://medium.com/@AlexanderNL/investering-van-4-miljoen-voor-blendle-a927b9bca4ef) + +[https://www.businessinsider.nl/blendle-alexander-klopping-investering-morten-strunge/](https://www.businessinsider.nl/blendle-alexander-klopping-investering-morten-strunge/) + +————- + +UvNL en gouden pen + +[http://www.nu.nl/media/4232234/laatste-interview-joost-zwagerman-meest-gelezen-blendle-in-2015.html](http://www.nu.nl/media/4232234/laatste-interview-joost-zwagerman-meest-gelezen-blendle-in-2015.html) + +[http://nos.nl/artikel/2022756-journalist-olaf-koens-wint-gouden-pen-voor-artikel-mh17.html](http://nos.nl/artikel/2022756-journalist-olaf-koens-wint-gouden-pen-voor-artikel-mh17.html) + +Blendle Trending Live: [https://medium.com/on-blendle/blendle-trending-design-details-61c5c64ac6aa](https://medium.com/on-blendle/blendle-trending-design-details-61c5c64ac6aa) + +Launch of native iOS app + +DE Launch: +Marten on the launch: [https://medium.com/on-blendle/pay-per-story-platform-blendle-goes-live-in-germany-37b53dbf360b](https://medium.com/on-blendle/pay-per-story-platform-blendle-goes-live-in-germany-37b53dbf360b) + +**Awards/prices/praise** + +Dutch Design Awards + +[https://www.dutchdesignawards.nl/nl/gallery/service-systems/blendle/](https://www.dutchdesignawards.nl/nl/gallery/service-systems/blendle/) + +Mercur d'Or 2016: + +[https://www.youtube.com/watch?v=DrJkY1oD_as](https://www.youtube.com/watch?v=DrJkY1oD_as) + +iCulture award 2014 (iOS, Blendle Trending): 1st place Best Newcomer 2014: [http://www.adformatie.nl/nieuws/iculture-awards-2014-voor-de-beste-apps-van-2014-bekend](http://www.adformatie.nl/nieuws/iculture-awards-2014-voor-de-beste-apps-van-2014-bekend) and [https://www.iculture.nl/iculture-awards/2014-awards/](https://www.iculture.nl/iculture-awards/2014-awards/) + +iCulture award 2015 (iOS, Blendle Trending): 3rd place for Best Dutch App: [https://www.iculture.nl/iculture-awards/2015-awards/#beste_nl2015](https://www.iculture.nl/iculture-awards/2015-awards/#beste_nl2015) + +iCulture award 2016 (iOS, Blendle app): 1st place Best Dutch App 2016: [https://www.iculture.nl/iculture-awards/#beste_nl2016](https://www.iculture.nl/iculture-awards/#beste_nl2016) + +2016: Game Changer Award: [https://www.ecommercenews.nl/thuiswinkel-awards-2016-bolcom-beste-webwinkel/](https://www.ecommercenews.nl/thuiswinkel-awards-2016-bolcom-beste-webwinkel/) and [http://m.thuiswinkelawards.nl/nl/wat-kan-ik-winnen/vakprijs-game-changer-award](http://m.thuiswinkelawards.nl/nl/wat-kan-ik-winnen/vakprijs-game-changer-award) + +**Talks by Blendle people:** + +Koen Bollen on the Architecture + +[https://www.youtube.com/watch?v=oid1raHVjoQ](https://www.youtube.com/watch?v=oid1raHVjoQ) + +Koen Bollen on Kubernetes (our current infrastructure) + +[https://www.youtube.com/watch?v=-Ypxg7tlYCI](https://www.youtube.com/watch?v=-Ypxg7tlYCI) + +Jeffrey on Data behind Headlines: + +[https://www.youtube.com/watch?v=WgGhLfRTTwc](https://www.youtube.com/watch?v=WgGhLfRTTwc) + +Eric on Building smooth and responsive UI with Texture + +[https://www.youtube.com/watch?v=XA_NkUbu9WA](https://www.youtube.com/watch?v=XA_NkUbu9WA) + +**Nice partnerships** + +NS + +Vodafone + +**Funny/cool/interesting articles/vids/pics** + +Frederic Filloux from Monday Note: [https://mondaynote.com/blendle-is-up-to-something-big-568d82e249d](https://mondaynote.com/blendle-is-up-to-something-big-568d82e249d) + +[https://nieuwejournalistiek.nl/startup-blendle/2015/02/06/ze-komen-in-onze-kranten-knippen/](https://nieuwejournalistiek.nl/startup-blendle/2015/02/06/ze-komen-in-onze-kranten-knippen/) + +Alexander after 1 year live in NL: [https://medium.com/on-blendle/blendle-a-radical-experiment-with-micropayments-in-journalism-365-days-later-f3b799022edc](https://medium.com/on-blendle/blendle-a-radical-experiment-with-micropayments-in-journalism-365-days-later-f3b799022edc) and in german: [https://medium.com/zu-blendle/blendle-7c5f55c75c3d](https://medium.com/zu-blendle/blendle-7c5f55c75c3d) + +Jarjour on what happens when he asked the germans to pay for journalism: [https://medium.com/zu-blendle/zwei-charts-wie-keine-anderen-oder-was-passiert-wenn-man-menschen-f%C3%BCr-journalismus-um-geld-86973e2403e7](https://medium.com/zu-blendle/zwei-charts-wie-keine-anderen-oder-was-passiert-wenn-man-menschen-f%C3%BCr-journalismus-um-geld-86973e2403e7) + +Marten, on the fact that Germany is doing well: [https://medium.com/zu-blendle/artikel-kiosk-blendle-w%C3%A4chst-in-deutschland-viermal-schneller-als-in-holland-6abd949935a8](https://medium.com/zu-blendle/artikel-kiosk-blendle-w%C3%A4chst-in-deutschland-viermal-schneller-als-in-holland-6abd949935a8) + +Jort in 2014 on how we designed the iTunes of journalism: [https://medium.com/@jortdevries/how-we-designed-the-itunes-of-journalism-46bf61c9e603](https://medium.com/@jortdevries/how-we-designed-the-itunes-of-journalism-46bf61c9e603) + +TNW conference: [https://www.youtube.com/watch?v=qDaT8SEBPG0](https://www.youtube.com/watch?v=qDaT8SEBPG0) + +Dit is Blendle vid NL: [https://www.youtube.com/watch?v=UZj58jnBz1A](https://www.youtube.com/watch?v=UZj58jnBz1A) + +Das ist Blendle vid DE: [https://www.youtube.com/watch?v=srblsKNceuk](https://www.youtube.com/watch?v=srblsKNceuk) + +DWDD micropayments: [https://www.youtube.com/watch?v=oid1raHVjoQ](https://www.youtube.com/watch?v=oid1raHVjoQ) + +RTL nieuws investment: [https://www.youtube.com/watch?v=3q3vVKIq6Lk](https://www.youtube.com/watch?v=3q3vVKIq6Lk) + +GeenStijl reportage bij launch: [https://www.youtube.com/watch?v=fEGmkpF57a0](https://www.youtube.com/watch?v=fEGmkpF57a0) + +Haat berichtjes: + +[http://www.adformatie.nl/blog/zeepbel-blendle-loopt-leeg](http://www.adformatie.nl/blog/zeepbel-blendle-loopt-leeg) (dutch) + +Vertrek NRC + +[http://daskapital.nl/2017/03/luidt_nrc_het_einde_van_blendl.html](http://daskapital.nl/2017/03/luidt_nrc_het_einde_van_blendl.html) (dutch) + +[https://www.nrc.nl/nieuws/2017/03/07/waarom-nrc-stopt-met-blendle-a1549164](https://www.nrc.nl/nieuws/2017/03/07/waarom-nrc-stopt-met-blendle-a1549164) (dutch) + +[http://www.quotenet.nl/Nieuws/Dit-is-waarom-Quote-anders-dan-NRC-wel-bij-Blendle-blijft-192789](http://www.quotenet.nl/Nieuws/Dit-is-waarom-Quote-anders-dan-NRC-wel-bij-Blendle-blijft-192789) + +[https://speld.nl/2017/03/08/nrc-stopt-blendle-gemakkelijk-omzeilen-betaalmuur-is-toekomst/](https://speld.nl/2017/03/08/nrc-stopt-blendle-gemakkelijk-omzeilen-betaalmuur-is-toekomst/) + +**General sources:** + +[http://blog.blendle.io/archive](http://blog.blendle.io/archive) + +[https://nieuwejournalistiek.nl/startup-blendle/](https://nieuwejournalistiek.nl/startup-blendle/) (dutch) + +--- + +# Work at Blendle + +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) \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Holidays b309d1e278d2418f828a0f85b733c5d1.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Holidays b309d1e278d2418f828a0f85b733c5d1.md new file mode 100644 index 0000000..a488cb6 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Holidays b309d1e278d2418f828a0f85b733c5d1.md @@ -0,0 +1,24 @@ +# Holidays + +Your team members will sometimes not be present 😮. No worries, they are just taking time off or recovering. Here's what you can do. + +**Holidays: time off ☀️** + +If you haven't please take a look at the section about time off for everyone: + +[Time off: holidays and national holidays](Time%20off%20holidays%20and%20national%20holidays%20dc2d206a3096412abe58e1db0ac79450.md) + +- HR doesn't keep track of holidays. You can, but don't have to. The @all calendar should be tracking this. +- Keep in mind we don't pay out holidays at the end of the ride. +- Make sure people take enough time off (4-6 weeks per year) by bringing it up every once in a while. But: **it's their responsibility.** +- Make sure people **communicate** their time off well with the team and you. You have a say in this and you have to agree on someones time off (which will be fine in 99% of cases). +- Make sure your people put it in the **@all and their own agenda.** +- When life happens (funeral, moving, child, dentist), you have the liberty to **agree on what is needed** for this person in this specific situation. When in doubt, ask HR. +- When people work hard, **poke them** to take time off so they recharge. +- For longer leaves of absence (~4 weeks) ping HR for advice. + +# Work at Blendle + +--- + +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) \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/How to lead at Blendle 08d66c91017c4a3c85da0601bf9fe150.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/How to lead at Blendle 08d66c91017c4a3c85da0601bf9fe150.md new file mode 100644 index 0000000..50022c9 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/How to lead at Blendle 08d66c91017c4a3c85da0601bf9fe150.md @@ -0,0 +1,37 @@ +# How to lead at Blendle + +This section is dedicated to all the people who are in some way in a lead role. This will give you all the info, context, background, tools, processes and frameworks you need to lead. This should equip you to make decisions. This doesn't mean your are on your own in this. Please ask for help. + +Before you dig in, read this piece (with 6 must reads in it). + +[Our 6 Must Reads for First-Time Managers to Hit the Ground Running](http://firstround.com/review/our-6-must-reads-for-first-time-managers-to-hit-the-ground-running/) + +--- + +[Your check-list](Your%20check-list%206928b6412e4a4026a25bb9003661dcab.md) + +--- + +[Leading Feedback ](Leading%20Feedback%20304a48f9a954482bb434e75cc581f04b.md) + +[Salary talks](Salary%20talks%209878e565393348189d8816689013b4f1.md) + +[Hiring ](Hiring%20553b27f441d44be6bc98653afbe0dd61.md) + +[Firing](Firing%20d930cdc39090418ea504f297425c97d7.md) + +[Party and study budget](Party%20and%20study%20budget%2093163720d55940beb0a1e70c7f121a96.md) + +[Holidays](Holidays%20b309d1e278d2418f828a0f85b733c5d1.md) + +[Personal User Guide](Personal%20User%20Guide%20c4cfa4e0683144aabf09ff955a5177be.md) + +[Soft shizzle](Soft%20shizzle%207fa3bb0ec8114b34b18fd6143cd17171.md) + +[Sickness absence](Sickness%20absence%202a1d61a941c940068ecbb1e4521a90b2.md) + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Leading Feedback 304a48f9a954482bb434e75cc581f04b.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Leading Feedback 304a48f9a954482bb434e75cc581f04b.md new file mode 100644 index 0000000..6ab1dc5 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Leading Feedback 304a48f9a954482bb434e75cc581f04b.md @@ -0,0 +1,284 @@ +# Leading Feedback + +We can not stress enough how we value feedback in all its forms. **Good feedback is at the center of all people-related topics**. Good feedback is the key to a good collaboration, happy people and even a successful company. As a lead, you are responsible for leading the feedback for your people. This section will help you do so. Look at this list as a toolkit for you and your colleagues. + +- **The Feedback Cycle** + + The general information about the feedback cycle for everyone can be found here: + + [Feedback cycle](Feedback%20cycle%2076db1b6873c9447780fc41d81a69441b.md) + + - **Quick links to tooling and formats** + - For everything related to goals and feedback, go to: [https://goals.blendle.io/](https://goals.blendle.io/reviews) + - For **your own review page** go to: [https://goals.blendle.io/reviews](https://goals.blendle.io/reviews) + - For an overview of **the feedback you got** go to: [https://goals.blendle.io/reviews/overview](https://goals.blendle.io/reviews/overview) + - For an **overview of your teammembers** go to: [https://goals.blendle.io/reviews/planning](https://goals.blendle.io/reviews/planning) and [https://goals.blendle.io/teams/me](https://goals.blendle.io/teams/me). + - **The Matrix™** can be found [**here](https://docs.google.com/spreadsheets/d/1HO4cEH0dguBywUzjT3FMUSGiJbgGjOQDdaILl0BaJME/edit#gid=1108390117).** + + **Why?** + + The Feedback cycle is all about taking a step back and look at the greater picture. Summarizing all the input from the last few months, highlighting areas that need attention and looking forward and creating perspective. + + **How?** + + The process for team leads looks like this, click on the toggle for tips and more information per step. We do this cycle 2 times a year (January and around summer). + + **Week 1 and 2: Preparation is key** + + - 1. Kick off meeting with all team leads by Team HR. + + Team HR will schedule a meeting with all leads in the first week to go over new stuff, refresh our feedback memories, answer questions and discuss worry points. + + - 2. Self review, send out peer reviews and check if all your team members did the same. + + Team HR blocks time in everyone's agenda. + + - **Lead by example** and make sure you did your own review on time and try to actively stimulate your team members and peers to do the same. + - **Check in with your team members** to see if they have questions. Keep in mind that all formats are just formats and a means to an end. Don't get hung up over semantics or form, feel free to freewheel if you think it's serves the overall goal. + + - 3. Write peer reviews and check if team members did the same. + 1. **Manage your time:** you will get invites and you have to make reviews for your team. Keep that in mind and feel free to decline requests if you have too much on your plate. You can also just quickly write something in 5 bullets if you get too many requests. + 2. **Write reviews for your team members:** they can (probably will) invite you, but you can also proactively write a review for them. Go to the invite section below, and type in the 'Find colleague' bar and click 'Start review'. The form speaks for itself. + + ![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Leading%20Feedback%200f0c47d45e1a4a59badec74df9c05c86/Schermafbeelding2018-06-19om17.04.43.png](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Leading%20Feedback%200f0c47d45e1a4a59badec74df9c05c86/Schermafbeelding2018-06-19om17.04.43.png) + + + How to write a good review: this might sound simple, but it isn't. Here are a few pointers. + + - **Blank page:** Before going to the 'form', try writing down your thoughts and feelings on a piece of blank piece of paper. This way you don't steer (or limit) your thoughts yet. After that, just go through the form. + - Ask questions: when you arranged your thoughts on a blank piece of paper, ask yourself some 'control' questions before you start filling in the form. + - Would you hire this person again? + - Does someone's contribution match with someone's seniority level and pay rate? How come? What expectation isn't this person meeting? + - Do you see this person working here in a year? How would that look? + - Take a look at **former reviews, goals, notes and 1on1's.** + - **No new information:** your review shouldn't contain surprises. You've been having 1on1's and discussing feedback and praise in those. + - **Use ratings and be fierce:** don't be scared to give a 1, as long as you explain it. Also, keep someone's level in mind. You can expect more for people with experience and it's a compliment if you are fierce in your review. + - **Use the Matrix™:** more on this later, but make sure to look at the discipline of your team member and keep the different traits of work, drive and fit in mind. Try using the same terms, so it's easier to know what your point is. + - **Keep it short and give examples:** try to focus your feedback. What points would you really like to get across? Offering too much feedback can make it hard to know what's most important. Also, use examples and try to highlight themes (you tend to finish things quick and dirty, in situation XYZ) instead of a single skill (you should get better at writing). + - **Red flag?:** When you've written your review, be aware of a red flag. How 'heavy' do you expect the conversation to be? Prepare for heavy conversations by asking for advice from your own lead or HR. + - 4. Plan and prepare your own review with your lead. + + Schedule a meeting with your lead first (also before the other reviews). + + Block time to prepare. + + - 5. Plan and start preparing reviews with your team members. + + We recommend blocking a day or two half days and doing your reviews back to back. Make sure you plan enough time between so you have time to prepare. + + If you are in a situation where you have a 2nd seat, you are in charge of the planning, just check with the 2nd seat for his/her availability. + + + **Week 3 and 4: It's all about execution** + + - 1. Have your own feedback session. + + For this I forward you to the general page about feedback: + + - 2. Finish preparing feedback sessions and remind team members to prepare. + + Prep is key. Without a proper preparation, there is no point in having the feedback session. Here's how you can prep well: + + 1. Read all the reviews + 2. Highlight differences between them and highlight things that draw your attention (things you would like to discuss). + 3. Take another good look at the self review of your team member. + 4. Take your own review as a starting point for the talk and try to come up with 2 or 3 overall themes you notice across the review. + 5. Check if there are red flags you really need to bring up. + 6. Check the pointers we give you in the next section. + + **Control questions:** + + Are there big differences between the self-review of the team member themselves and what other people (including you) think? + + Did your team member ask peers you think can give the most valuable feedback? Anyone missing? If you already notice that there isn't enough valuable input, consider flagging it with the team member. + + Do you see anything standing out in the reviews? Think about following up on this with the specific peers. + + - 3. Have the feedback sessions with your team members. + + 1st and 2nd seat: for a lot of people it makes sense for more people then just the lead to join. Especially in the tech and product teams. It can have a lot of added value for people who switch teams a lot to have more people join in + + 1. **Intro**: Hi X, welcome. We have 45 minutes to digest all the feedback you got in your reviews. The goal is to really look for overall themes and in the end work towards concrete goals. This conversation is a two-way street and you are in the lead. I prepared some talking points that I thought were interesting, but I’d like you to take the lead. The easiest way to structure this talk is to just simply go over the questions and the input you got there. + + Note: you have to take notes yourself. Pro tip: start a recording with your phone. + + 2. **Kick off question** (goal is to get a sense of how someone is feeling): But before we dig in, I’d like to know what your overall feeling/thoughts were when going through all the feedback? + 3. **Space to talk**: take time for this first question, it’s important. If someone is directly going to the concrete feedback, get back to the structure of the form and ask them to start with the feedback he/she got on the first question. + 4. **Go through the questions in the review form**. Just listen and ask questions, make sure you are on the same page about the feedback that was given. If someone is discarding a very important or heavy point: make sure to mention that. Try to get your talking points across when the team member is bringing them up in answer to a certain question. + + ‘Funny, I wrote that down too, how do you think we can improve that point?’. ‘Good to see your peers also see your hard work and dedication. I also wrote that down and project X where you did ABC is a really good example of it, do you recognize that?’ + + 5. **Look for overall themes (bigger points) in the feedback**. Try not to dig too deep into the details of concrete projects, feedback or tasks. Use the concrete stuff as an example to make a bigger point. Try to look for bigger points or themes across the concrete feedback. The so-called 'red thread'. Embed this in your questioning. + + Also, try to dig a bit deeper by asking questions and not taking an easy answer (without going all Freud on someone). Here are a few tips: + + - Ask **short follow-up questions.** Examples: + + Why is that? How do you feel about that? When did that happen before? How does that work? What did you do? What could you have done? Can you give an example? Can you explain? What stands out for you? Were there things you disagreed with? Which one? How come? + + - Ask neutral questions, without suggestion. So don't include the answer you think or hope you are going to get. Example: 'Did that make you feel stressed?' is less effective than 'How did you feel?'. Unless you specifically want to know someone's stress level, in which case you can use the next tip: ratings. + - **Use ratings** to get a better understanding. Example: on a scale of 1 to 10, how happy are you with your current role? Or how would you rate your current stress level? + - **Use silence.** It's time to think. Try keeping your mouth shut when silence occurs. + - **Listen.** Again: keep that mouth shut and practice the art of listening. Don't bother about the next question or that one thing you want to say. You are well prepared, you'll get your points across. Start with really listening to what someone was to say. You can use paraphrasing for this, but it tends to get annoying hearing 'So if I understand you correctly you mean ...' for the third time. + - Be curious and eager to understand. Just be human and use your sincere interest in that other person to really understand what someone is saying or maybe not saying. + 6. **Ask for feedback**, how someone is feeling (stress level, work-life balance) and check overall happiness. Try asking about Blendle-wide stuff. For example how they feel about the current direction of the company and how they think you or the other leads are doing. + 7. Go meta: you will know when you feel like you scratched the surface. Try one of these meta questions to turn the tide, by focussing on highs or lows: + - What are you most proud of over the past 6 months? Why? + - Do you ever get out of bed reluctant to go to work? When? + - If you had all the money in the world, what would you do from day to day? + - If you had your own company, what would it do/make/produce? + - What would you change of you were me or Alexander + + 8. Try to **agree on the outline of the goals** and aks your team member to come up with a concrete list and add a deadline. This is also to check if the points you think are important came across. Did someone understand? + + + **Week 4: Finish strong** + + - Follow-up on session and help with goals. + + +- **The Matrix™** + + General info about The Matrix**™** can be found here: + + [The Matrix™ (job profiles)](The%20Matrix%E2%84%A2%20(job%20profiles)%20215d09c0ccc84239ab64f7a16d7c0f7c.md) + + For you as a lead, there are a few extra pointers on how to use The Matrix**™.** + + 1. **It's a means to an end,** use it that way. It's not the holy grail, it's a living document with the purpose to give perspective and lower the bar for good feedback and meaningful conversations. + 2. **Roles can cover multiple disciplines.** We encourage people to constantly push themselves and explore new skills or gain new knowledge. This results in people having roles which cover multiple disciplines. Keep that in mind when using the matrix for an individual. You can also use other disciplines as an inspiration. + 3. The **levels aren't seniority levels**, so keep that in mind. There is a correlation of course. The more level 3 traits someone masters, the more senior someone probably will be. + 4. Use it as **a yardstick.** Think about where you think someone should be on certain traits based on their level of experience and age and use it as an individual yardstick. Make sure you both agree on that level of expectation for that person together and agree on what the biggest improvement points are and how to improve them. + 5. **Personalise.** In the end, we would love the have a tailor-made matrix for everyone, but this will do for now. Feel free to redefine certain traits or even add levels together. +- **Make notes** + + **Why?** + + Well, because you forget. Plus making notes forces you to constantly think about the feedback. We would recommend making it a habit at the end of the week (weekly review ftw!): how did X do? + + If you have a good system, it will also allow you to look back. ‘Didn’t we discuss this already a year ago? It’s still an issue’. It also shows that you don’t forget and take this seriously. + + **How?** + + Docs, Evernote, Todoist, Wunderlist, Word, Things or even a notebook (I would not recommend a notebook). Whatever works. Just make small notes: You did well on project X and meeting Y, because ABC. I really liked when you did X, because it had an effect on ABC. It helps you during the reviews every 6 months. + +- **Continuous Feedback** + + **Why?** + + Don’t save up feedback, it’s less powerful. Just speak your mind. The more often you do this, the easier it gets. This goes both ways: good and bad. I never heard someone say he or she got too much feedback. + + **How?** + + Face to face is best (e-mail/slack/chat is ok for practical stuff). + + Praise in public, feedback 1on1. + + Think about: + + - quality of work: you did well on X. Because ABC. + - way of working: you were slow and distracted, how can I help? + - behaviour: try not to interrupt people during the meeting. + + There are a lot of tips out there on how to give feedback. + + I like the HIP-approach: + + - **H**umble + - **H**elpful + - **I**mmediate + - **I**n person + - **P**rivate criticism/ **P**ublic Praise + - Not about **P**ersonality + + Source: + + [A HIP Approach to Feedback | Achieve Radical Candor](https://www.radicalcandor.com/blog/a-hip-approach-to-feedback/) + +- **Have scheduled (bi-)weekly 1on1's** + + **Why?** + + It’s important and it's not going to happen if you don’t schedule it. If all is fine it might feel too much. It isn’t. Goal is to ‘stay in touch’ and simply have a relationship with someone. The relationship is the basis for being able to give good feedback and it makes it easier to receive too. + + **How?** + + It works best if you have a standard agenda for this meeting. I would not recommend winging it every time. + + [re:Work - Guide: Coach managers to coach](https://rework.withgoogle.com/guides/managers-coach-managers-to-coach/steps/hold-effective-1-1-meetings/) + + Here’s an outline we like. + + - Personal: How are you feeling today? Why is that? What’s going on in your life at the moment? What’s on your mind? + - Work: What are you working on? What do you like/dislike? Any roadblocks/issues? + - Feedback and coaching: Share the feedback you wrote down. Do you have any feedback for me? + - Goals: How are you progressing on your personal goals? Need help? + + *Review action points last week and make new ones* + + I would recommend asking your team member to come up with an agenda, to also make them feel they are in control and in the lead. + + Last but not least: take 15-30 minutes to prepare. Both parties shouldn’t accept the meeting going forward without preparing. + + We can highly recommend listening to this three part course from Manager Tools on 1:1’s. It's sometimes a bit cheesy (including the theme music) but the contents are very much worth it. + + [One-on-Ones - Part 1 (Hall Of Fame Guidance) | Manager Tools](https://www.manager-tools.com/2005/07/the-single-most-effective-management-tool-part-1) + + [Map of the Universe™ | Manager Tools](https://www.manager-tools.com/2005/07/the-single-most-effective-management-tool-part-2](https://www.manager-tools.com/2005/07/the-single-most-effective-management-tool-part-2)) + + [One-on-Ones - Part 3 (Hall Of Fame Guidance) | Manager Tools](https://www.manager-tools.com/2005/07/the-single-most-effective-management-tool-part-3) + + A great book on this topic is ‘High Output Management’ from Andy Grove. Available here, let us know if you'd like to read this and we can order it for you. + + [bol.com | High Output Management, Andrew Grove | 9780679762881 | Boeken](https://www.bol.com/nl/f/high-output-management/9200000050107971/) + +- **Give input and flag** + + You are the gatekeeper for the performance and development of your team members. If people excel, we should reward them. If someone is underperforming we should look for solutions. We want you to flag both situations with the MT and the HR team. First step is to tell the team member yourself, but keep 'the rest' in the loop too. + + Don't wait for a review cycle or contract which expires to give this a thought. + +- Optional: **Skip level session and upward feedback** + + **Skip level session:** + + Also called an upward feedback session. A session where your team members sit down with your lead to talk about you. Your lead makes notes and shares them with you afterwords. + + “If you’re a manager of managers, you need to make sure that everyone on your team feels they can criticize their boss,” Scott says. But she’s quick to note that this does not mean encouraging your team to be boss killers. Instead, she recommends putting this advice into practice with a simple meeting — commonly called a 'skip-level meeting,' though that sounds hierarchical, so she prefers to call them 'manager guidance sessions.' + + The process is straightforward: First, let your managers know that you’ll be scheduling a meeting with their direct reports. Get them comfortable with the idea, and make it clear that this meeting is intended to be helpful to them. Then explain the process to the reports, again making it clear that the goal of the meeting is to help their boss be a better manager — and that the meeting is not for attribution. + + “In other words, I would tell the manager what everybody said but not who said it. Not because I wanted to foster secrecy, but because I wanted to help get the information out there,” says Scott. “If there were too many things the team didn’t feel comfortable saying directly to their boss, and if it wasn’t getting better over time, that became the top thing I worked with the manager to change.” + + [Radical Candor - The Surprising Secret to Being a Good Boss](http://firstround.com/review/radical-candor-the-surprising-secret-to-being-a-good-boss/) + + Just let us know if you would like one and we will organize it for you :). + + **Upward feedback** + + Something you can do yourself is asking for upward feedback using a typeform/googleform. Send these questions to your team and see where you're at: + + - My teamlead regularly gives me actionable feedback that helps me improve my performance. + - My teamlead does not micromanage (i.e., get involved in details that should be handled at other levels). + - My teamlead regularly shares relevant info and/or insights from the MT. + - My teamlead is easy to approach with problems/concerns/feedback. + - My teamlead communicates clear goals for our team. + - My teamlead keeps the team focus on our priority results/deliverables/OKR’s. + +Some good reads: + +[How Google Management Measures its Effectiveness](https://getlighthouse.com/blog/google-management/) + +[11 ways to get feedback from your most introverted employee](https://m.signalvnoise.com/11-ways-to-get-feedback-from-your-most-introverted-employee-7a6317121b47) + +[Our 6 Must Reads for Managers to Give Feedback That Helps People Grow](http://firstround.com/review/our-6-must-reads-for-managers-to-give-feedback-that-helps-people-grow/) + +With a great example attached: [https://cdn.filestackcontent.com/SS7xTRITymhxGQQ37eaY](https://cdn.filestackcontent.com/SS7xTRITymhxGQQ37eaY) + +[Radical Candor - The Surprising Secret to Being a Good Boss](http://firstround.com/review/radical-candor-the-surprising-secret-to-being-a-good-boss/) + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Office aa9cf6e6bdfa4277932056d700608387.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Office aa9cf6e6bdfa4277932056d700608387.md new file mode 100644 index 0000000..31ddb10 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Office aa9cf6e6bdfa4277932056d700608387.md @@ -0,0 +1,78 @@ +# Office + +# Our office and everything in it + +**Workplace:** + +We have a semi-flex workspace. Some people like to sit at the same desk 80% of the time and switch after a few months when joining another team or because they want a different view. Most teams are clustered together, simply because it's handy when working together. So do whatever helps you focus, collaborate or brainstorm. + +--- + +**The headphone rule:** + +We don't like rules tbh, but focus is important to finish tasks. You are the boss of your agenda and you are in charge of when you can be disturbed and when you can't. Headphones on = do not disturb. Simple, right? Try it out! + +--- + +**Lunch** + +~12 o' clock, there is lunch in the canteen, free of cost. Joëlle is in charge of lunch — ask her if you need anything (allergies for example). + +What you can expect from lunch: + +- Healthy: We try to offer products that are not bad for you! +- Enough for everyone: The goal is to have enough food for everyone. But sometimes we just run out of stock, bad luck... No worries, we will get some more next time. +- Variety: Variation is good. But it's also good to keep some things special. Like luxury products or snacks, we order these occasionally. This should keep it special and within our budget. +- If you have any food related suggestions, be free to send them to officemanagement@blendle.com. But remember this, we can not cater to all individual needs. But we always take suggestions into consideration. + +--- + +**Dinner - Delivery by Smulderskookt.nl** + +Blendle offers dinner to whoever is staying later than normal office hours. It doesn't matter what team you are in, if you are in the office during evening hours you can order food. + +The dinner is catered by Smulderskookt.nl. and is delivered Monday - Thursday between 18.00 and 19.00 pm. When Smulders is closed, you can use a different site like Thuisbezorgd or whatever. + +To order your dinner, go to the **[order sheet](https://docs.google.com/spreadsheets/d/19hJ4XFcv0E4IGh9GxnEmGq86k573dDSa0jG8wVmXcz8/edit#gid=148942457)** (not a public link) **.** Choose the dish you want to order from the tab (with that days date on it) and fill it in the order sheet table with the right date: + +[https://docs.google.com/spreadsheets/d/19hJ4XFcv0E4IGh9GxnEmGq86k573dDSa0jG8wVmXcz8/edit#gid=0](https://docs.google.com/spreadsheets/d/19hJ4XFcv0E4IGh9GxnEmGq86k573dDSa0jG8wVmXcz8/edit#gid=0)(not a public link) leave your name by the dish you want to order. + +- You can access the sheet and order until 15:00 pm +- The soups and salads might be too small as a whole meal, so consider them side dishes +- The menu is announced in the morning of the delivery day +- You can order your Friday and Sunday dinner in advance on Thursday and keep it in the fridge until then +- Smulderskookt does not deliver during national holidays + +--- + +**Snacks and more** + +There will be beer, soda and snacks after All-hands presentations. + +On any other regular day: + +- We might have chips etc, but op = op. We order snacks sometimes. +- This also goes for the cookies, fizzy drinks, beer or club mate. +- Fruit is something we want to provide everyday. If you notice we run out of fruit too fast and too often, ping our Office Manager so she can fix this. + +If you are a big snack lover or don't want to be left empty-handed, consider bringing your own snacks. + +--- + +**Clean up your shit** + +You need to clean up your own shit. Take your cups to the dishwasher. Throw away your stuff. Don't forget to do a chore on your own initiative every now and then. Do the dishwasher (turn it on, clean it out), throw away trash or clean the coffee machine. This 'system' works really well and keeps us away from bullshit like dishwasher duty. + +Fahima is here every day, twice a day to clean this place, including toilets. + +--- + +**Think about the environment.** + +Kill the lights. Turn down the heating. Don't waste paper #deadtrees. We separate our garbage into paper, glass and rest. Don't waste food: feel free to take home bread on Friday. + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Parenthood 909ce46f34174854a7b011778689ff56.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Parenthood 909ce46f34174854a7b011778689ff56.md new file mode 100644 index 0000000..6e878a1 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Parenthood 909ce46f34174854a7b011778689ff56.md @@ -0,0 +1,48 @@ +# Parenthood + +Being or becoming a parent can be challenging at home and at work. No matter if you are already a parent or are going to be one, you might have some questions about what Blendle has in place for Blendle moms and dads. This page should contain all the information you seek. + +- **Maternity leave** + + When you're pregnant, we recommend you inform your lead and HR no later than 3 months before your due date. This way we have enough time for the necessary paperwork with UWV. We also need a pregnancy statement from your doctor with the due date. + + **Some practical info:** + + 1. Absence during pregnancy: + + If you happen to get ill because of your pregnancy or if you have to be absent because of doctor appointments, please inform your lead. Our general guidelines on [Holidays](https://www.notion.so/Holidays-x-7eb8ac8f904b4e50a7c23133a7992f2c?pvs=21) and [Sickness](https://www.notion.so/Sickness-absence-7de9e568d0c2452682cc14e525c2ea69?pvs=21) absence also apply in this case. + + 2. Salary: + + Nothing changes here. Blendle pays your full salary. + + 3. Duration of maternity leave: + + By law you are entitled to 16 weeks of paid maternity leave. And you decide when your leave starts. The leave can start anywhere between 6-4 weeks before your due date. If you are pregnant with twins or more... you can leave between 10-8 weeks before your due date. Please let us know if you encounter unexpected complications during this time. We understand it's not always easy and will do our best to accommodate your situation. + + There are a couple more exceptions that can affect your maternity leave. You can either contact HR for more info or [visit the government’s info page.](https://www.rijksoverheid.nl/onderwerpen/zwangerschapsverlof-en-bevallingsverlof/vraag-en-antwoord/hoe-lang-duurt-zwangerschapsverlof-en-bevallingsverlof) + + + **To-do during pregnancy:** + + 1. At least 3 months before your due date: + - Tell your lead and HR that you are pregnant + - Show your pregnancy statement to HR + 2. At least 3 weeks before your leave: + - Together with your lead, set a date for your leave and inform HR + - Discuss possible work-related adjustments with your lead (like parental leave, breastfeeding) + 3. Within 4 weeks after birth: + - Inform HR of the birth date + - Let your lead and HR know if you need anything when you are back at work + +- **Birth leave** + + As a partner (if you are not the one giving birth) you are also entitled to leave after the birth of your child. The official term for this is birth leave. By law you can take 1 week off to enjoy your new offspring and help your partner. We think that is way too short, so we are adding 3 extra weeks on top of that. So you have the option to take 4 weeks off, but if you don't want to, you do not have to :). During these **4 weeks** you get your full salary paid. Just make sure you and your lead have made arrangements about the continuity of the ongoing projects/work within your team during your absence.Again, please let us know if you and your partner encounter unexpected complications. We’ll do our best to help where we can. + +- **Parental leave** + + As a parent (both parents) you are also entitled to parental leave for every child. In total, you can have **26 x your weekly work hours** off per child. If you work 40 hours a week, it would be 1040 hours total parental leave for each child. So this right applies to each child separately and you can make use of it until a child is 8 years old. You can choose to take time off either for a longer period at once, or spread it. For example 1 day per week off. + + **Important note→** You won't be getting salary and other allowances during the parental leave. And technically, you are not saving up for holiday hours and you are not saving up for holiday allowance. + + Please let your lead and HR know if you are planning to take parental leave. HR can help you with all your questions. \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Party and study budget 93163720d55940beb0a1e70c7f121a96.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Party and study budget 93163720d55940beb0a1e70c7f121a96.md new file mode 100644 index 0000000..d63fe8c --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Party and study budget 93163720d55940beb0a1e70c7f121a96.md @@ -0,0 +1,31 @@ +# Party and study budget + +There is money and time you can spend on celebrating stuff and for learning and development. We want you, as a Team Lead, to feel free to spend this money and time within these boundaries so you don't need permission every time you spend it on these two topics. We want to create clarity so you have the liberty to spend money on this. We don't want to limit your thinking by coming up with a budget, so feel free to ask HR if you'd like to bend the budgets for a good reason. + +You are in the lead for these two topics for your team. + +## Party budget + +Apart from the Blendle-wide parties, outings and celebrations, we came up with a number for you to spend on team related stuff. **Every person at Blendle has €60 per year to spend on fun stuff.** Why not €80 or €20? No good reason, we figured you could go out for dinner twice with your team for €60. Every person keeps track of this for themselves. + +## Study budget + +"There is money on our bank account and it’s up to us to spend wisely. So yes, there is budget. Just let us know if you think it’s reasonable if Blendle pitches in." + +The question is rather simple: is it a good investment? We spend our money wisely, so we consider the pro's and con's. Does Blendle benefit from the fact that someone is spending time and money on learning and development? There is a big chance the answer is yes, but it's important to make it concrete how. Does this fit in someones personal development path at Blendle? Does it match the personal goals? Does it match the role and responsibilities? + +A good control question is if you would spend the money on this if it was your own. The rest is common sense. + +As leads you can decide to say Yes or No to budget requests based on the above questions. If you need help deciding, you can discuss with HR. + +**€0-€250** = no study contract. Like a cool book, online course or a ticket to a summit. + +**€250-1500 =** 12 months study contract. Like a full blown study/course or a conference (abroad). + +**€1500+** = edge case with 24 months study contract, please discuss with HR. + +# Work at Blendle + +--- + +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) \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Perks and benefits 2f1a58f0a86d4c4d88c178e131dde968.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Perks and benefits 2f1a58f0a86d4c4d88c178e131dde968.md new file mode 100644 index 0000000..735ebd4 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Perks and benefits 2f1a58f0a86d4c4d88c178e131dde968.md @@ -0,0 +1,28 @@ +# Perks and benefits + +- **Travel expenses:** by default we will get you a fancy NS business card with a subscription that suits your situation best. If you come by car, we’ll pay you €0,19 per kilometer, but within limits. +- **Telephone costs/reimbursements:** if you need to make a lot of phone calls for Blendle, we’ll reimburse your costs. Same goes for other costs. +- **Pension:** we facilitate pensions via [Bright Pensioen](https://brightpensioen.nl/). Bright is not your standard pension plan. We think it’s better than the mandatory corporate pension scheme which you might be used to. [This video](https://youtu.be/xfZM2JuovJM?t=1941) explains a bit about pensions in general and it starts at the point where they explain what Bright Pensioen is and why we chose it. Blendle pays the costs to Bright, so the money you put aside goes straight to your pension. You can sign up through this [page](https://brightpensioen.nl/werkgever-blendle/). +You can join a webinar for more info on [https://brightpensioen.nl/event/pensioen-faciliteren/](https://brightpensioen.nl/event/pensioen-faciliteren/) +- **Option plan:** there is an Option plan. Options are worth a lot for us, because it is the most precious thing we have: a part of our company. So we don’t hand them out by default, we just want you to know it’s there and that we can explain the details to you later if you want. +- **Equipment:** we have electric sit-stand-desks and good chairs so your back stays in shape and there are more than enough screens and additional equipment at the office. +- **Massages:** once a week, our masseuse gets rid of all our stress with her chair massages. +- **Lunch/dinner/food/drinks**: Blendle will make sure to keep your engine running by taking care of food (lunch/dinner/snacks) and drinks. Let us know if you have dietary requirements/allergies. + +[**Headspace/Things**](Perks%20and%20benefits%202f1a58f0a86d4c4d88c178e131dde968/Headspace%20Things%202f805b807f734860858677534b7c0c45.md) + +[**Fitness subscription** with discount](Perks%20and%20benefits%202f1a58f0a86d4c4d88c178e131dde968/Fitness%20subscription%20with%20discount%206d96d6b1bc3647b6a415c170e666bd57.md) + +- **Blendle Premium:** we’ll hook you up with a Blendle Premium subscription. +- **Budget for study/courses/books/learning** etc.: there is money in our bank account and it’s up to us to spend it wisely. So yes, there is a budget. Just let us know if you think it’s reasonable for Blendle to pitch in. +- **Blendle outings:** the party agenda is pretty full. You’ll be invited when there is a party ahead. +- **Flexible Holidays:** we think 4-6 weeks off per year is kinda the sweet spot, with at least once 2 weeks in a row. So that’s what we put in your contract. +- **Flexible hours**: we want you to find out what works for you best. Just know that we don't keep track of hours. We trust you. +- **Laptop**: we provide you with a laptop that suits your job. Ask HR for further info. +- **Workplace**: we've built a pretty nice office to make sure you like being at Blendle HQ. Feel free to sit where you want. Even better: dare to switch your workplace every once in a while. + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Perks and benefits 2f1a58f0a86d4c4d88c178e131dde968/Fitness subscription with discount 6d96d6b1bc3647b6a415c170e666bd57.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Perks and benefits 2f1a58f0a86d4c4d88c178e131dde968/Fitness subscription with discount 6d96d6b1bc3647b6a415c170e666bd57.md new file mode 100644 index 0000000..bb0863a --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Perks and benefits 2f1a58f0a86d4c4d88c178e131dde968/Fitness subscription with discount 6d96d6b1bc3647b6a415c170e666bd57.md @@ -0,0 +1,48 @@ +# Fitness subscription with discount + +To keep your body in shape we arranged a nice discount at [bedrijfsfitnessonline.nl/blendle](https://bedrijfsfitnessonline.nl/en/?Itemid=14126) and deworkout.nl + +![../../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Perks%20and%20benefits%2090c7e3bfd18b449e9db9e9c69f622473/Fitness%20subscription%20with%20discount%20a5db149ac9944b239eb1f493c947e4f7/logo-bfo.png](../../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Perks%20and%20benefits%2090c7e3bfd18b449e9db9e9c69f622473/Fitness%20subscription%20with%20discount%20a5db149ac9944b239eb1f493c947e4f7/logo-bfo.png) + +## BedrijfsFitnessOnline.nl/Blendle + +Through [BedrijfsFitnessOnline.nl/Blendle](https://bedrijfsfitnessonline.nl/nl/blendle) we get a 10% discount off of memberships with their partners. + +**Where can I go?** + +At BedrijfsFitnessOnline they offer a variety of partners to choose from. They are located throughout the Netherlands. This way everybody can find a suitable location nearby. All connected fitness partners can be found with the [locations map](https://bedrijfsfitnessonline.nl/en/blendle/locations). + +**What are the costs?** + +You can find all the rates [here](https://bedrijfsfitnessonline.nl/en/blendle/rate), which shows the reduced prices we arranged for you with the connected partners. + +**How do I subscribe?** + +You can subscribe by visiting [BedrijfsFitnessOnline.nl/Blendle .](https://bedrijfsfitnessonline.nl/nl/blendle) Are you already a member at one of our partners? In that case you can subscribe yourself as an existing member. That way you too will profit from the discounted rate! To subscribe, you will need to use our specific Blendle reference number, this can be found [**here](https://www.notion.so/09b6a96d57ef4ca48cb8c325c131e632?pvs=21)** (Not a public link) + +**A list of all benefits:** + +- Always a discount on the private subscription +- National coverage with a variety of partners +- Even if you are already a member, you can switch to the discount rate +- The discount also applies to one or more guests + +--- + +![../../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Perks%20and%20benefits%2090c7e3bfd18b449e9db9e9c69f622473/Fitness%20subscription%20with%20discount%20a5db149ac9944b239eb1f493c947e4f7/WorkOut-Logo-Y.png](../../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Perks%20and%20benefits%2090c7e3bfd18b449e9db9e9c69f622473/Fitness%20subscription%20with%20discount%20a5db149ac9944b239eb1f493c947e4f7/WorkOut-Logo-Y.png) + +## deworkout.nl + +They have 2 locations in Utrecht. + +- Costs: € 21,95 per 4 weeks. +- Contract: is for 52 weeks, after that you can cancel monthly. +- If you leave Blendle, you can also cancel with a month’s notice. +- You can sign up with them directly. Use your Blendle email address and ask for the discount. +- Visit [www.deworkout.nl](http://www.deworkout.nl) for more info and signup. + +# Work at Blendle + +--- + +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) \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Perks and benefits 2f1a58f0a86d4c4d88c178e131dde968/Headspace Things 2f805b807f734860858677534b7c0c45.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Perks and benefits 2f1a58f0a86d4c4d88c178e131dde968/Headspace Things 2f805b807f734860858677534b7c0c45.md new file mode 100644 index 0000000..b4a1746 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Perks and benefits 2f1a58f0a86d4c4d88c178e131dde968/Headspace Things 2f805b807f734860858677534b7c0c45.md @@ -0,0 +1,34 @@ +# Headspace/Things + +To keep your head in shape, we pay for the best apps to help you do so: [Headspace](https://www.headspace.com/), to stay calm and mindful and [Things](https://culturedcode.com/things/), to boost your productivity and help you reach your goals. + +[https://www.youtube.com/watch?v=CS76mK58urI](https://www.youtube.com/watch?v=CS76mK58urI) + +[Andy Puddicombe's Ted Talk](https://t.yesware.com/tt/ece03257990d5921619e6fdc733d2d4a7f943fe1/87642caf16dc20e2362d1062acafd1ee/3ee9e7c8591cf48c76de0cb75f7a0519/www.ted.com/talks/andy_puddicombe_all_it_takes_is_10_mindful_minutes) (Headspace Co-Founder) Introduces the concept of mindfulness and the voice/founder of Headspace. + +[Brilliant Things Happen in Calm Minds](https://www.youtube.com/watch?v=lACf4O_eSt0) Introduces the concept of mindfulness and the voice/founder of Headspace. + +[Say hello to Headspace](https://www.youtube.com/watch?v=CS76mK58urI) Introduces the app and provides a preview of the style of our content. + +[Headspace: Changing Perspective](https://www.youtube.com/watch?v=iN6g2mr0p3Q) Helps improve our relationship with our thoughts. + +**How does it work:** + +- You can download either the iOS or the Android app. +- You can then purchase a plan in the app. +- To get your plan costs reimbursement, send your invoice which you receive either monthly or annually (depending on the plan) to [o](mailto:mariam@blendle.com)fficemanagement@blendle.com +- You get reimbursed on a monthly basis together with your paycheck + +**Who is eligible for reimbursement?** + +Anyone who is an employee of Blendle and has a contract with Blendle. Regardless of how many hours or if it's permanent or temporary. + +[../../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Perks%20and%20benefits%2090c7e3bfd18b449e9db9e9c69f622473/Headspace%20Things%20fb79c118fe1247d0913006ebdbd13d0f/Headspace30DaysofMindfulness(5).pdf](../../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Perks%20and%20benefits%2090c7e3bfd18b449e9db9e9c69f622473/Headspace%20Things%20fb79c118fe1247d0913006ebdbd13d0f/Headspace30DaysofMindfulness(5).pdf) + +[../../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Perks%20and%20benefits%2090c7e3bfd18b449e9db9e9c69f622473/Headspace%20Things%20fb79c118fe1247d0913006ebdbd13d0f/hs_10reasons_scientists_11x17(5).pdf](../../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Perks%20and%20benefits%2090c7e3bfd18b449e9db9e9c69f622473/Headspace%20Things%20fb79c118fe1247d0913006ebdbd13d0f/hs_10reasons_scientists_11x17(5).pdf) + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Personal User Guide c4cfa4e0683144aabf09ff955a5177be.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Personal User Guide c4cfa4e0683144aabf09ff955a5177be.md new file mode 100644 index 0000000..f45ef2b --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Personal User Guide c4cfa4e0683144aabf09ff955a5177be.md @@ -0,0 +1,44 @@ +# Personal User Guide + +We recently stumbled upon a [Firstround Review blog](http://firstround.com/review/the-indispensable-document-for-the-modern-manager/) about writing a manual for others about yourself. **In short: we advise our leaders at Blendle to write a User Guide for their team members.** The guide is a living and breathing document which gives really concrete pointers on how to work with you. It also gives more context and information about you, so people understand why you do things or act a certain way. + +Answering these questions is a quick way to do it. Below are more advanced examples. + +Oh, made a guide? Share it with other leads! + +- **[Mariam's** user guide](https://docs.google.com/document/d/1sEthJdCiFRUpJ_PlfvP5UBLkDeXPSSpMjq7AKUkVeO0/edit?usp=sharing) (not a public link) +- [Rick's personal buser guide](https://rickpastoor.com/userguide) + +[Alexander's personal user guide](Personal%20User%20Guide%20c4cfa4e0683144aabf09ff955a5177be/Alexander's%20personal%20user%20guide%20e12c70a9ad9e4450924c012213e036c5.md) + +![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Personal%20User%20Guide%208fcb2daa6bd14c86ac5dd1413b5a6804/Schermafbeelding2018-07-09om18.09.11.png](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Personal%20User%20Guide%208fcb2daa6bd14c86ac5dd1413b5a6804/Schermafbeelding2018-07-09om18.09.11.png) + +This a great and advanced example from the guy from the formerly mentioned blog: + +[](https://cdn.filestackcontent.com/SS7xTRITymhxGQQ37eaY) + +This is the blog post we were talking about: + +[The Indispensable Document for the Modern Manager](http://firstround.com/review/the-indispensable-document-for-the-modern-manager/) + +Rick wrote a blog post about it in Dutch. + +[Werk Slim - Een gebruikershandleiding voor jezelf](https://www.getrevue.co/profile/werkslim/issues/werk-slim-een-gebruikershandleiding-voor-jezelf-120623) + +There, you can find this other great example: + +[How to Rands](http://randsinrepose.com/archives/how-to-rands/) + +More articles (found by Rick) + +[Completing this 30-minute exercise makes teams less anxious and more productive](https://qz.com/1046131/writing-a-user-manual-at-work-makes-teams-less-anxious-and-more-productive/) + +[A guide for the 'all about me' generation](http://www.bbc.com/capital/story/20170318-writing-the-user-manual-for-yourself) + +[QuestBack's Lead Strategist, on His 'User Manual'](https://www.nytimes.com/2013/03/31/business/questbacks-lead-strategist-on-his-user-manual.html) + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Personal User Guide c4cfa4e0683144aabf09ff955a5177be/Alexander's personal user guide e12c70a9ad9e4450924c012213e036c5.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Personal User Guide c4cfa4e0683144aabf09ff955a5177be/Alexander's personal user guide e12c70a9ad9e4450924c012213e036c5.md new file mode 100644 index 0000000..d56b618 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Personal User Guide c4cfa4e0683144aabf09ff955a5177be/Alexander's personal user guide e12c70a9ad9e4450924c012213e036c5.md @@ -0,0 +1,118 @@ +# Alexander's personal user guide + +**This guide** + +- I was very much inspired by Mariam who wrote [her personal user guide](https://www.notion.so/Personal-User-Guide-feb1c55eb7ef41e996d32cf214de6731?pvs=21) (not a public link). +- I borrowed a lot from [this user guide](https://cdn.filestackcontent.com/SS7xTRITymhxGQQ37eaY), featured in [First Round Review](http://firstround.com/review/the-indispensable-document-for-the-modern-manager/) (which explains the purpose of a personal user guide very well). +- I borrowed a lot from the Big Five personality test. + +**Times I like to work** + +- I start my days late: Monday's often at 10:00. The rest of the week I start at around 09:30. Before that I'm spending time meditating or playing with my daughter. +- I go home between 18:00 and 19:00, often doing some work or reading on the train. When I'm home I rarely work in the evenings. +- On the weekends and during holidays I rarely work. +- I work from home on Tuesdays. Working from home gives me a lot of focus, and makes it easier to spend the time on deep work being less distracted (this user guide was written on a Tuesday). + +**Best way to communicate with me** + +- Most important: I live in my calendar. It tells me what to do. All the rest comes second. +- Personal + - I use email for work stuff. + - I enjoy instant messaging a lot for personal stuff. + - But when you try to make an appointment with me, I respond better to email (as it's going to be easier to turn it into a calendar event). + - I enjoy calling to chat about nothing. +- Work + - Email me. It's the center of my communications. It's easy for me to turn emails in to-do's. I have (and need) a system for follow up reminders, otherwise I lose track of if I need a reply from someone. (One of the reasons I hate phone conversations or instant messaging about work). + - I don't need acknowledgements of emails like "got it" or "on it". I expect you have read my email within a couple of days (except when you're on holiday). + - Only contact me by phone or instant message (telegram, whatsapp, slack, sms) when it's urgent, work related stuff. If you call me, I'm going to assume it's an emercency. And if that's the case, by all means, feel free to call me. + - I prefer to discuss things in real life, instead over email. + - I like the direct approach. Give it to me straight. + - I don't expect you to respond immediately when I send you something by email. Even when I send you the mail at night. However, I do expect you to close the loop on everything we open. I will do the same, but try to take things that are in your function off my plate and into your to do-list. I get frustrated when I have to ask about something twice. + - Don't say "let's discuss" without a follow-up of when we'll discuss. + - I'm super interested in why you believe what you believe. Help us build these contexts by over-communicating. Share your logic, particularly when we're building trust. It's even more important when we're just getting to know each other. + +**Meetings** + +- 1:1's and office hours + - 1:1's and office hours are mostly your time. Spend them however you like. I can talk about anything to you, from questions about work, the company, it's strategy, your personal life, your personal development or your interests. I might take 10 minutes to talk about stuff that came up during the week. + - I welcome you to take the time to plan (multiple) office hours with me (every Monday), even if it's to talk about nothing. If you feel like we don't talk enough, we don't talk enough. I'd love you to help us fix that. + - For 1:1's: maintain a Google Doc that we collaborate on. It helps us to follow up. +- Group meetings + - I love it when most time is spent around discussing concrete proposals. Vague points on the agenda (like "discuss salary of X") often feel like a waste of time. + - Be engaged, don't multi-task. + - Let the group know if you're losing your energy. Just say it. We might need to change something to the structure or contents of the meeting. I welcome this change. + + +**My character** + +- I have character traits that have upsides and downsides. Here are some of them: + - **I'm a very, very curious person**. I'm interested in ideas and abstract concepts. I enjoy being confronted with novel information, even when it is complex. + - **I tend to read idea-centered books** (almost always non-fiction). I'm quite articulate and can formulate ideas clearly and quickly. + - **I'm very optimistic about the future.** + - **I'm a risk taker**. Career accomplishment is not my primary goal, I don't care for safety and security. + - **I'm very extravert**. I'm very enthusiastic, talkative, assertive in social situations. I'm highly energized by social contact. Love talking on a stage. + - **I'm stubborn, dominant, harsh, skeptical and competitive**. At the same time I'm straightforward and blunt (so you know where I stand). + - **I don't avoid discussions. On the contrary**. I will happily sacrifice peace and harmony to make a point or to get things done. (Being a soft, patient, eternally-listening ear doesn't come as naturally. But I can do both.) + - **I often change opinion**. This might be really annoying to you, but I'm very consequent in the underlying ideas. (If you feel like I'm changing my opinions, try to digg deeper until you get to the underlying principles.) + - **I'm not very flexible, gentle or patient**. I can seem extremely demanding. When it annoys you, let me know. I appreciate it and I will try to tone it down. It's not always conscious. + - **I'm skeptical**. It sometimes interferes with my ability to cooperate with others whose intentions are genuinely good. It also means that I can only function high in the hierarchy of power. + - **I'm not very good at voicing and truly understanding my own emotions**. Although it's hard to guess what I'm thinking; I don't have feelings of resentment. I don't harbour hidden anger. If I'm angry, I'll tell you. + - **I'm very assertive**. I can't help it to take charge in situations without clear leadership. + - **I'm not disturbed by mess, disorder and chaos**. I simply don't notice such things (and often don't care). My schedules are loose, my time often unscheduled and I don't care for routine and predictability. But, often my job requires it. It doesn't come naturally though, and the only way to make it work for me is to live by my calendar. At the same time, when I take the time to be creative, I'm very welcoming of the chaos that accompanies creative endeavor. Also, I'm very good at it: **I know I'm productive when I spend time being creative.** + - **I'm, unfortunately, not very polite.** + +**My drive** + +- I have two goals in life. I want to be a great father and partner. And I want to make good information more accessible for more people. I know that last thing might sound super weird. But this is my professional purpose in life. +- I'm driven by being intellectually challenged, a feeling of purpose and creativity. I enjoy spending time with my girlfriend and daughter a lot. I enjoy spending time at Blendle with my colleagues. At the same time, I love spending time alone. Reading or just fucking around with my computer (probably being on Reddit, Twitter or YouTube). + +**How to deal with me** + +- I'm extremely passionate about our mission. I might come off as combative because I will disagree and agree with you forcefully. Just in case it rubs you in the wrong way (which inevitably will happen), here are some possible expanations. Not all have to do with you. + - A) I genuinely enjoy discussions. Even when things get heated. It is the way I form opinions and ideas. That's why I don't take disagreements personal -- I merely see it as a way to evolve ideas and opinions. It's a positive for me if a heated discussion led to a change in one of us. + - B) You did something that I felt lacks the right priorities, was poorly constructed, imcomplete, inadequate or otherwise didn't meet my expectations. We all have triggers that cause us to look unfavorably on other people and these are mine: + - You're coming to me with problems without thinking of proposals of how to fix it. + - You aren’t connecting your work to impact on your OKRs. I love when you can exist at 10,000 and 10 feet and clearly organize your priorities. Don’t waste time on things that don’t matter. + - You're not spending enough time thinking strategically. If you're too much in execution mode I'll get very frustrated. + - You aren’t showing enough rigor. I love it when you intensely evaluate the evidence, integrate that information from a wide range of sources, and apply sound judgment to make solid, smart decisions rapidly. + - You are shirking responsibility and not acting like an owner. Be an agent for the change you want to make at this company and show fearlessness. It’s ok to fail and take calculated risks. Speak your mind when something is broken and pair it with clever solutions. + - You aren’t fostering collaboration and a positive, energetic environment. Know your strengths and weaknesses, understand different social styles, and show empathy, compassion and humanity. + - You aren’t engaging in your own learning and teaching. A thread that binds us together is curiosity — about our industry, business, customers, function, and perhaps most importantly, about ourselves. + - C) If I notice that you haven't met my expectations, I will share my observation of your action. I'll either do this immediately (if there is nobody else in the room) or during our next 1:1. Feel free to check with me if I'm frustrated by your actions, sometimes I'm not aware of my own frustration and it helps us both to check. + - D) If you're sensing a lot of frustration from me, it's highly probable that parts of (B) happened multiple times. We should try to resolve by doing (C). You are in this position because you are highly capable and talented, but if the situation stays like this, we're just not a good match. + - E) I'm not listening well. Maybe because I'm stressed, frustrated or scared about something unrelated to you. I may realize later and will apologize, particularly if you email me what you were saying. I might reply that I was the dummy and apologize. I respect you calling me out on this. + +**The way I work** + +- I'm a hard worker. But I'm also very lazy. I like to do things in the minimal amount of time necessary. I have a low tolerance for chores and repetitive tasks. +- I'm quite likely to procrastinate things that I don't like to do or are very complex. +- I can focus on the task at hand when there are high levels of motivation, but often find myself distracted by something more entertaining, interesting or worrisome. +- There's a good chance I'm late, even if there isn't much of a reason for it. I tend to find and deliver excuses for my failure under such circumstances. +- I don't feel compelled to do things by the book. I love to engage in creative tasks, where rules must be broken for advancement to take place. +- I'm trying to split my time at work in 2 parts: contact with others and deep thinking. I need both in equal amounts to feel (and be) productive. +- I have the tendency to fix problems quickly and harshly. I immediately go into problem fixing mode, even while people might just want a listening ear. +- When I'm unsure of something, I'll arrange people around me with opposing ideas. After the debate(s) I can make a decision. + +**First 6 months** + +- Ask plenty of questions. If you stop asking questions, I will see that as a red flag. +- It's really helpful if you're proactive with your learning goals. I will help you with this. It's a lot of fun when we reach a point where information flows freely back and forth. +- I appreciate it if you share what you're learning and what you still have to learn. Share your a-ha moments and outstanding questions. +- It's impossible to over-communicate. Do not assume I know what you're up to. If you're ever debating including me on a communication, do it. + +**Feedback and celebrating success** + +- Celebrating things is not part of my DNA. I'm not likely to celebrate things that go well, or reward good behavior. I don't hand out compliments easily. I know this is tough for some people, and I'm trying to get better at it. +- I also don't give others a lot of feedback spontaniously. Another thing I'm trying to get better at. +- I value feedback enormously. I value it in a one scentence email when I said something stupid or nice. I value it when you put a lot of time in it and give it to me in a more elaborate manner. +- I value feedback from everyone at the company, but I'm also aware that I don't come across as somebody with a lot of patience. Yet, I still hope you will give me feedback. + +**Stress** + +- I don't understand my own stress well. It's only after a stresful period that I can feel my body and mind being tired. I'm coming to better understand this by talking about it a lot. What I do know: + - When I don't have options and have painted myself in a corner, I get very restless and stressed. + - I have days where I'm quite depressed and rather not want to get out of bed. This is correlated with my stress levels. At those days I'm feeling unhappy, anxious and irritable. I'm quite good at keeping my head in a storm, but when I'm stressed it costs me a lot of energy. + - I handle new, uncertain, unexpected, threatening or complex situations well. I don't withdraw in the face of the unknown. Except when I'm stressed. + + +Please let me know when you feel like I've missed things. There's a chance you know me better than I do :). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Rating systems 53c7d4de5be4490f8277a30f4019c805.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Rating systems 53c7d4de5be4490f8277a30f4019c805.md new file mode 100644 index 0000000..b0fe5f7 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Rating systems 53c7d4de5be4490f8277a30f4019c805.md @@ -0,0 +1,138 @@ +# Rating systems + +1. A rating forces you to quantify your opinion. +2. A rating makes the hiring discussion more valuable and the decision-making easier. + +*Disclaimer: a rating might give a false sense of security. Everyone in the hiring process is biased and therefore the ratings are too. So no exact science here.* + +- **1, 2 or 3** + + We chose a 3 point scale. This could also be a 5+ point scale, but we noticed more options doesn't make it easier. + + **1**: Poor + + **2**: Acceptable + + **3**: Good + + Notice how a **2** is a positive and not a neutral score, but three 2's is probably not enough. More on that later on. + +- **Work, Drive and Fit.** + + During the process we score people on: + + *Note: this doesn't cover everything, but it's a good start. We tried to keep it simple.* + + **Work:** how good is our candidate at his/her job? + + **Drive:** how driven and intrinsically motivated is our candidate? + + **Fit:** how well does our candidate match with Blendle as a company and the team? + + - Want to know what work, drive and fit really entails: go the the **[Matrix™](https://docs.google.com/spreadsheets/d/1HO4cEH0dguBywUzjT3FMUSGiJbgGjOQDdaILl0BaJME/edit#gid=1890661785)** and get inspired. + - At the beginning of the hiring process, the hiring manager and hiring team draw up a profile, also based on work, drive and fit and the matrix. That profile is your blueprint and that's also your yardstick for your ratings. Rating the coding skills of a lead iOS developer is different from rating someone who still has a lot to learn, so what we are looking for determines how we rate. Hope that makes sense :). +- **How do you rate?** + - **Fierce but fair:** be critical. It's important that the whole hiring team does this so the process isn't skewed. + - **With arguments:** the rating has to have a foundation. This is really important when it comes to a decision. If you don't have any, don't give a rating. Just keep in mind that this means you missed a spot in your interview or part of the process. You didn't get the information you needed to give a rating, but that is why you are involved in the process. + - **Alone:** you rate by yourself. Try not to influence each other too much by already talking to each other before rating. Sounds a bit 'high-school-ish' but even a 'this is really good' already primes your mind in a way. People like to agree ;). + - **Immediate:** after every step in the process, rate immediately. Write your thoughts and rating down somewhere. + - **Through the process:** How your thoughts evolve through the process is also really valuable information. For example: based on the Github profile, you think someone is not really good at - let's say - testing, so you give a 1 on Work because we decided that this is important for us. You can embed this in the assignment and pair day and actively look for someone's testing skills to check the 1 you gave at first. +- **The rating process.** + + So you rate continuously throughout the process. + + At every crossroad during the process, you use your ratings to make a decision. + + So take another look at the whole [hiring process](https://www.notion.so/Hiring-process-c19f8f3d05034b42b2bb42e330b8a934?pvs=21). + + ![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Rating%20systems%202e07abb8aa9541aca177b0020c00e278/Schermafbeelding2018-07-11om08.38.02.png](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/Rating%20systems%202e07abb8aa9541aca177b0020c00e278/Schermafbeelding2018-07-11om08.38.02.png) + + After every step you have a decision to make: turn down or take next step. Untill step 4, the decision making can go via comments on GH, in e-mail or Homerun. It's good to already use the ratings to ground your decisions and test your assumptions. + + After the 2nd interview (with an optional next step) the hiring team has to make a yes/no decision. We want you to do this right after the last step (or the day after), in real life. + + This meeting goes like this: + + - **Part 1: ratings** + + Hiring manager is in the lead of this meeting and starts with three questions: + + "What is your overall rating on Work? 3, 2, 1..." + + *Everybody shows at the same time his/her rating by raising 1, 2 or 3 fingers.* + + "What is your overall rating on Drive? 3, 2, 1..." + + *Everybody shows at the same time his/her rating by raising 1, 2 or 3 fingers.* + + "What is your overall rating on Fit? 3, 2, 1..." + + *Everybody shows at the same time his/her rating by raising 1, 2 or 3 fingers.* + + - **Part 2: elaborate** + + "What where your ratings and why?" + + Make a round, ask each other questions and challenge bias and assumptions. It's okay to not know, just be honest. + + - **Part 3: hiring decision** + + "Thumbs up or thumbs down: 3, 2, 1..." + + *Everybody puts his/her thumb up or down at the same time.* + + The goal is to make a unanimous decision. If you disagree, try convincing each other. If you still disagree, consider taking an extra step or turning the candidate down. + + More on this in the next section: when is it a yes, when is it a no? + +- **So when is it yes/no?** + + This is hard, because hiring people is always a risk. You don't know everything. + + - **A few pointers** + - Don't underestimate the power of a good (or bad) Fit. Don't hire people you wouldn't **enjoy** working with. + - **Nobody is seeing the whole picture**, so fight arguments that are opinions being brought as facts. + - Extravert people who work longer at Blendle tend to dominate the discussion. Seniority counts, sure. But it's important to **weigh up everyone's opinion**. Ask each other questions if you feel like not everybody is speaking up. + - The hiring manager has the last say and will lead the discussion. + - If you continue to disagree, try asking a **third party** to the table (HR/Rick/Alex) to moderate the discussion. + - If you are 80% sure, that's a good score. It's impossible to know everything based on a resume, an assignment and an interview. + - Always take a look at the original profile from when you started your hunt for a new colleague. Does this person check all the boxes? Where did we compromise? Are we okay with that? + - **Look at your rating** + + As said, this is no exact science + + Examples: + + (W)ork (D)rive (F)it + + **W: 2 D:1 F:2:** 1 on anything is always a red flag and probably no hire. + + **W: 2 D:2 F:2** Without a 3 on anything, it can be a hire, but it can't be a new key person of position. Consider taking an extra step. If a lot of other people in the hiring team do have 3's, it can be an immediate hire. + + **W: 2 D:1 F:3:** probably no hire: a 3 on fit does never compensate for a 1 on Drive (or Work) + + **W: 3 D:2 F:2** is probably a hire. + + **W: 2 D:3 F:3** is a hire. If we're looking for a rockstar, this might not by your ideal rating though. + + - **Look at your process and notes** + + How did I get here? You made notes and gave ratings throughout the proces. Go over these notes once again to validate your current opinion. What convinced you on certain topics. What did you ask or see during the pair session? + + - **Look at the ratings and arguments of others** + + This is the point where you also calibrate your rating and arguments. You might have been too fierce or too soft on the candidate and you heard good arguments to adjust your opinion. Feel free to do so, that's the point :). + + - **Look at the original profile** + + So what were you originally looking for? A very important question before you make your final decision. + + + + + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Salary talks 9878e565393348189d8816689013b4f1.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Salary talks 9878e565393348189d8816689013b4f1.md new file mode 100644 index 0000000..3db5cb0 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Salary talks 9878e565393348189d8816689013b4f1.md @@ -0,0 +1,106 @@ +# Salary talks + +Quick history lesson. This is how we did the very first round of company wide salary raises at Blendle: + +[How to do company wide salary raises at a startup (for the first time).](https://medium.com/@rologrootenboer/how-to-do-company-wide-salary-raises-at-a-startup-for-the-first-time-c8a17f6302e6) + +The process today is pretty similar, with one big difference: you are at the center of it. + +No stress, you are at the center but not alone, we got your back. Starting with answering the most important questions one by one and giving you the context you need. + +- **Who is in the lead?** + + You as a lead are in the center of all this because you get the questions and you have the best 'view' and therefore the ability to decide. + + Rick and Alex (with help from HR) eventually decide. They guard the overall salary house and make sure our costs (and growth of that costs) are budgeted and taken into account when thinking about runway. They will also come up with a structure and budget and range for the raises in January. + +- **How do we determine someone's salary in the first place?** + + We weigh up several variables: + + - **Benchmark:** internal and external. + + The most accurate way to determine the range where someone should be is comparing someone with a peer internally. During the hiring process you find out at what level someone is and you'll be able to compare him or her internally. Who would you compare this person to in terms of level? Is he/she better than X? If you notice that everyone is not as good as the people we have, but are paid more: think about raising the salary of our people. Keep in mind that - especially in tech - the market is on tilt. Big corporate pay a lot of money to even mediocare people in tech. We don't want to compete with them and that is a choice for new hires to make. + + - **Classic figures:** experience, education, specific knowledge and expertise. + + This is a bit old school in a way, but also at Blendle there is a difference between someone who is a starter with no experience or someone with 8 years of experience. For some jobs/roles we need certain skills, expertise or even education. This always comes with a price tag. + + - **Scarcity & market value.** + + It's fair to say that it's harder to fill some positions compared to some other roles. Good people are always hard to find, but we have to take into account that certain disciplines are paid a bit more because of what the market does. + + - **Role and responsibilities.** + + Certain roles and people make more impact than others. This is reflected in pay. + + - **Actual impact and contribution** + + Since we don't really like job titles, it's good to look at someone's actual impact and contribution. What difference will this person make or is this person really making? Can we try to put that in numbers or concrete projects? + + - **Someone's starting point** + + If we hire new people, they will have a job. To get them to work at Blendle, we need to offer a competitive salary. We have to take this into account. + + + *Note: all of this is not an exact science and is determined together, so please: ask for help.* + +- **When do we talk about money?** + - 1. **Yearly company wide salary raises in January** + + Every year (in January) we take a good look at all the salaries at Blendle. Right after the feedback cycle (which we use as input) we have salary talks with everyone. We chose to do this once a year so we don't have a constant conversation about money through the year. We don't think a contract renewal (which is basically just paperwork) should be the moment to talk about money. Mainly because you don't want people to say: give me X or I walk. People can quit any time they want and bring up salary any moment they want, just not as a tactic combined with renewing a contract. + + - 2. **Colleague brings it up her/himself** + + We don't want people to be unhappy about something stupid like money, so we want people to tell us if they are unhappy with their pay. We take everybody seriously if they feel like their pay is too low (or too high). We do ask people to come with arguments so we can have an actual talk. More than just: I want more money. You as a lead are the one they will come to with these questions. You are in the lead of coming up with a good answer and making sure someone is happy with that answer (even if it's a no). + + - 3. **We bring it up, adhoc.** + + With 'we', we mean anyone from Blendle who isn't the person in question. Could be you, a senior colleague, Jean, Rick, Alex or HR. + +- **Should we raise, yes or no?** + + This question mainly applies to the last two situations, because we review everyone in January. + + **Good reasons to raise:** + + - Drastic change in role and responsibilities. You can use the matrix to pin this down together. + - Very steep learning curve which makes current pay unfair for someone's impact and capabilities. It's important to be able to quantify that curve. + - New information internally or externally. + - New information by benchmarking studies or during hiring. + + *Note: notice how important the feedback cycle, continuous feedback, 1on1's, feedback from peers and personal goals are in all this 🙂?* + + **Not so good reasons to give a raise** + + - Colleague got another offer and uses this to get a raise. + - 'I earn X for this company, that's a lot of money, I want a piece of the pie'. + - Colleague just wants an incentive to stay. Money is never the answer, because it will fade - very - fast. +- **How much should we raise?** + + Again in January, Rick & Alex will work together with HR to come up with a solid structure and range which will guide you through the process. This mainly applies to ad hoc raises. + + If you decide that it is a good idea to raise (disregarding who took the initiative) the reasoning behind it is a good starting point. + + If you take the four reasons we mentioned above: + + - **Drastic change in role and responsibilites or very steep learning curve:** consider raising someone in the range of 0-5% or see if the 'new role' is comparable with someone in the company and let go of the range if needed. + - **New information.** + + Externally: N=1, so make sure to gather enough intel. Benchmark studies always end up giving a pretty wide range (up to €1000), so it's hard to apply this to an individual situation. + + Internally it's most important that people are paid fairly compared to each other. + +- **Control questions** + + Now before you finally decide + + - If we had to hire someone today for X's job, what would we pay them? + - What would it cost Blendle as a business to find a new person (hard to replace, scarcity, time to hire, impact on day to day business & product)? + - Giving a raise to an individual changes the salary house, so keep that in mind when you decide on a raise. Does this apply to more people? + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Sickness absence 2a1d61a941c940068ecbb1e4521a90b2.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Sickness absence 2a1d61a941c940068ecbb1e4521a90b2.md new file mode 100644 index 0000000..b9262aa --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Sickness absence 2a1d61a941c940068ecbb1e4521a90b2.md @@ -0,0 +1,56 @@ +# Sickness absence + +## What to do when someone calls in sick **⛑** + +People in your team might call in sick at some point. Here's what to do: + +- Make sure they **communicate** it well with the team and with you. +- **You call it in at Arbo [by visiting our Arbo portal](https://ja-groep.dossiermanager.nl/)**, which is important for both for Blendle and for the person. +- If people call in sick 3+ times in a year, that is a red flag and you should have a conversation about it. HR and Arbo keep track of that and will ping you about this, but we expect you to also **at least notice it** if someone isn't doing really well. +- If it's something more psychological (not the flu or migraine), make sure to flag it and check signs for a burnout. Check when in doubt: + + [When is there too much stress?](Sickness%20absence%202a1d61a941c940068ecbb1e4521a90b2/When%20is%20there%20too%20much%20stress%20a4f312be82cd46d8a8660be180f29fb8.md) + + +**Arbo information and presentation on sickness and the proces from day one can be found here:** + +[Google Slides - create and edit presentations online, for free.](https://docs.google.com/presentation/d/11TAG83sZkoXBBGi8pIOVTnYq0fyR5SkzuQUDZN4bQUk/edit?usp=sharing) + +## **Recurring sickness 🌡** + +If people call in sick more than 3 times in a year, that should raise a red flag. If you're leading one or more people, Arbo will also ping you if someone is calling in sick frequently. If sickness absence is recurring, consider if there is a [particular pattern or underlying issues](https://smallbusiness.co.uk/a-stepbystep-guideto-managing-repeated-employee-absence-2461572/) and initiate an open conversation about it. + +Do not be afraid of honest discussions, these discussions help to identify return to work barriers and underlying issues. They also help to outline the expectations of all parties involved. + +The open discussions encourage your team member to voice her/his concerns and request help. From the team members point of view, these discussions help to effectively manage and monitor sickness absence, particularly in most complex cases such as recurring absences. It also helps to ensure that the sickness management process is structured, consistent, clear and fair. + +## **The conversation** + +Try initiating an open conversation by scheduling a meet on the first day of return to work, or at least as soon as you can. The purpose behind this conversation is not to judge someone for being absent. But it's meant to uncover the factors behind, or the cause of the absence. There is a good chance that you or Blendle can prevent the next absence by talking about this. + +**Explain why you are having this conversation** + +- Don't ask right away about the problems and sickness. Make clear that it's about being absent. +- Share a list of dates and patterns relevant to being absent. +- Talk about how the absence worries you, how it effects the team and anyone close to the team member. + +**How to and what questions to ask:** + +[Google Slides - create and edit presentations online, for free.](https://docs.google.com/presentation/d/11TAG83sZkoXBBGi8pIOVTnYq0fyR5SkzuQUDZN4bQUk/edit#slide=id.p17) + +**Notes** + +- Always ask open questions. +- Know your facts, this will prevent unnecessary discussions. You can ask HR for the statics. +- Let your team member steer you towards the right solutions, don't fill in the blanks. +- Take notes, set goals and share them with each other afterwards. +- Monitor the progress, have recurring conversations about the situation and the goals. +- There is a fine barrier between being too pushy and being truly engaged and it's normal to feel that dilemma. Just use your own judgement. +- It's not our job to be sceptical or judgmental. We want to offer help where ever we can and manage the absence effectively. +- Ask HR for further support if needed. + +Good reads: + +[How to manage recurring sickness absence](http://www.hrmagazine.co.uk/article-details/how-to-manage-recurring-sickness-absence) + +[](https://smallbusiness.co.uk/a-stepbystep-guideto-managing-repeated-employee-absence-2461572/) \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Sickness absence 2a1d61a941c940068ecbb1e4521a90b2/When is there too much stress a4f312be82cd46d8a8660be180f29fb8.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Sickness absence 2a1d61a941c940068ecbb1e4521a90b2/When is there too much stress a4f312be82cd46d8a8660be180f29fb8.md new file mode 100644 index 0000000..888d300 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Sickness absence 2a1d61a941c940068ecbb1e4521a90b2/When is there too much stress a4f312be82cd46d8a8660be180f29fb8.md @@ -0,0 +1,76 @@ +# When is there too much stress? + +A burnout is referred to as a **‘death by a thousand cuts’**. So there is never one thing that will push you over the edge. It’s always a combination. A cocktail. + +Let’s start with a few quotes from people who had a burnout. This might not resonate with you directly because you may not feel like this. But this is to give you a grasp of how it feels when it’s been too much. + +> “It’s not just having too much to do, it’s having committed to doing more than you know you have time for. It’s committing to things you know at the time you won’t be able to get to, but another voice in your head says, ‘I’ll make it work somehow.’” +> + +> “Different people manifest burnout in different ways, but I think for all of us, it’s some variety of a shutdown,” she says. Parts of your personality start to contract. Your range of expression shrinks. Your world view narrows.” +> + +[Practical Frameworks for Beating Burnout](http://firstround.com/review/practical-frameworks-for-beating-burnout/) + +> “Suddenly without direction, I started feeling more and more disconnected. My work was no longer motivating, and it became harder and harder to stay focused. I felt like I was failing – like I should be able to make things work, but for some reason, I couldn’t.” +> + +> “I wasn’t overworked, but I was exhausted all the time. I couldn’t concentrate on my work – even simple tasks like responding to emails felt monumental. I was only able to work at a mere fraction of what I knew I was capable of. Things that used to be easy were almost impossible. I was plagued with insomnia, and found myself forgetting meals. My creativity had vanished – I could barely even respond to emails, let alone design a product.” +> + +> “Joyful activities, like playing with my infant daughter, suddenly felt like an obligation and a chore.” +> + +[Recovering from Burnout](https://kierantie.com/a/burnout/) + +So I hope this helps you grasp how you might feel when it’s already too much. If you feel like ‘omg this is me’, that is a red flag… + +After a lot of reading and talking to people, I made a list of red flags that kept popping up: + +**Symptoms you can look for by yourself** (this is really different for everybody and therefore not list you can cross off) + +- It’s hard to concentrate over a longer period of time +- Irritated and agitated (easily) +- Emotional (more than normal, often on moments you don’t expect it) +- Trouble sleeping (falling asleep but also sleeping through) +- It’s hard to put things in perspective (it’s all big, heavy and important) +- Low energy and not in the mood to do stuff (you would normally do) +- You don’t enjoy things (starting with your work, but even your food might taste bad) +- Depressing and anxious thoughts +- Physical manifestations of stress: palpitations, hyperventilation, headaches, constipation +- Trouble remembering stuff (you forget things more than usual) +- Compulsive behaviour increases (addictions and ticks) + +**In your job you could look at the following:** + +- **Work-life balance:** not working too much and really ‘tuning out’ when not working (no slack, mail or even Twitter with colleagues). Spending time with loved ones, investing in personal relationships and hobbies. Read more about why this is so important: + +[Diversify Your Identity](https://markmanson.net/diversify-your-identity) + +- **Being happy with (believing in)** the direction the company is going. Do not underestimate how this effects you. Try speaking up if you feel like you are disconnected to the overall goals, beliefs, direction, mission and vision. Especially because it changes all the time. +- After being ‘on your toes’ for a while, you have **time to recover.** Not having the ‘it’s never done or good enough’ feeling. +- **Good relationships** with colleagues and team lead: having the feeling you can speak up and share doubts and/or troubles. +- **Influence and freedom** in the work you do. +- Feel that **your work matters** and has **impact**. +- Working in **a role that fits** you (doing work you like and you are good at and work on things you love). + +This is just an outline and it isn’t meant to be complete. We have a lot of different characters at Blendle, but we do attract a certain type of person. This person usually has a big feeling of responsibility and a big drive and ambition. This type of person in particular is vulnerable to stress: + +> “In a way it’s ironic that this problem plagues Type-A players the most. The people who want to do their best and accomplish the most end up limiting themselves unintentionally. In startup culture, this usually manifests in people trying to have peak performance at work while also going to all the social events and being great to their families at the same time. Then they’re hard on themselves for not getting perfect marks in every category. As soon as they meet their own bar, they raise it.” +> + +[Practical Frameworks for Beating Burnout](http://firstround.com/review/practical-frameworks-for-beating-burnout/) + +Alright, so here we are: we now know we have a potentially dangerous environment (startup, fast paced, a lot of changes, a lot of freedom, not always clear structure) and we attract certain type of people: responsible, perfectionist, driven, ambitious and hard on themselves. + + + +## [What can we do?](https://www.notion.so/What-can-I-do-787ffe3aa6394af9bb588725979c07fa?pvs=21) >>> + +Yes, we can do something about it :)! + +# Work at Blendle + +--- + +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) \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Soft shizzle 7fa3bb0ec8114b34b18fd6143cd17171.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Soft shizzle 7fa3bb0ec8114b34b18fd6143cd17171.md new file mode 100644 index 0000000..47f94eb --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Soft shizzle 7fa3bb0ec8114b34b18fd6143cd17171.md @@ -0,0 +1,35 @@ +# Soft shizzle + +This might be a given but we think it is so important that we dedicated a section to it: the soft shit. Everything that is not concrete or directly work-related, but is as important. + +- **Vision, mission and strategy** + + For people at Blendle, it's really important to know why they are doing what they do and what the effect or impact is. You probably constantly think and talk about why and how we do things. Don't forget that your team members often don't have that context. Here are two things to close that gap of information and context. + + - **Proactively share what was discussed in high-level meetings.** Also what did we decide not to do and how was the decision made (based on hypotheses or data?). + - **Ask your team** if they know **why they are doing** what they're doing. Remind them of it if you feel the need. +- **Vibe and morale** + + Working in a nice and vibrant environment is important to all of us. A place where people are motivated, willing and positive. Do not underestimate the importance of this and the impact it can have on the daily work. Two things you can do: + + - Make it a recurring agenda point during retrospectives: how was the vibe during this sprint? + - Address it if you feel morale is fading. It can be a red flag. Is it one person? One situation? One team? One project? Or is it more? + +- **Culture** + + Lead by example when it comes to culture. We tried pinning down our DNA by writing down our operating principles but we came to the conclusion it's essentially all about you. The people themselves are the culture and we guard that culture. What you stand for, what you believe in and how we treat each other is part of our DNA. So be yourself and keep expressing yourself to your team. 'This is not how we do things' is a totally fine comment. Don't forget to explain why though :). + + Check our page about culture and values here: + + [DNA & culture](DNA%20&%20culture%20237e15b3264d46adb866936cd13f6dd3.md) + +- **Relate and care personally** + + The people around you are probably one of the reasons you like working at Blendle. We are not robots, so relate to your team. As a lead, it's good to **invest in personal relationships**. This will help you in so many ways. + + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/The Matrix™ (job profiles) 215d09c0ccc84239ab64f7a16d7c0f7c.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/The Matrix™ (job profiles) 215d09c0ccc84239ab64f7a16d7c0f7c.md new file mode 100644 index 0000000..60f7f92 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/The Matrix™ (job profiles) 215d09c0ccc84239ab64f7a16d7c0f7c.md @@ -0,0 +1,37 @@ +# The Matrix™ (job profiles) + +[*Click here to directly go to the matrix™ and start dodging bullets.*](https://docs.google.com/spreadsheets/d/1HO4cEH0dguBywUzjT3FMUSGiJbgGjOQDdaILl0BaJME/edit#gid=1108390117) + +**Why?** + +Because writing down what we expect from people will make it easier for everybody to know how they are doing and what they could do to get to the next level. It also helped us reduce the complexity of the review form and it will make giving feedback easier. + +**How do I use it?** + +Take a look at [**the Matrix™](https://docs.google.com/spreadsheets/d/1HO4cEH0dguBywUzjT3FMUSGiJbgGjOQDdaILl0BaJME/edit?usp=sharing).** This is a work in progress, but already 90% done. + +- Go to the tab (below) with your role (or something related) + + ![../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/The%20Matrix%E2%84%A2%20(job%20profiles)%206fbaf12b2ad24c529e6443677e61139f/Schermafbeelding2018-06-21om15.27.05.png](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/The%20Matrix%E2%84%A2%20(job%20profiles)%206fbaf12b2ad24c529e6443677e61139f/Schermafbeelding2018-06-21om15.27.05.png) + +- Scroll through the different areas (work, drive and fit). Drive and fit are the same for everyone. Work is specified per role or discipline. +- Per area (work, drive, fit), we came up with really concrete traits (skills, knowledge or behavior). This covers roughly 80%, so feel free to use traits that are not on this list. +- We defined what progress would look like on that specific trait. This isn’t a way of defining seniority per se, you can be a ‘level 3’ on one point and ‘level 1’ on the other. + +This will help you to know where you stand in a certain area and it’s now easier to define the steps you can take to improve this. + +For example: If you got the feedback that drive is something you can work on, you are now able to make it more specific by looking at what drive actually means. Is it in the area of ‘Speed = habit and flexible’ or is it about ‘self regulation’? + +We think it will help, but please let me know if that is the case. Really this is up for debate and it should help us get to the overall goals faster. So play around with it and let me know what you think. + +**What?** + +As said we came up with 3 categories: **work, drive and fit.** We also use these categories during the hiring process. It's not perfect but it helps us review ourselves and our colleagues. It’s no surprise, then, that we also use it during the feedback cycle. In the beginning of 2017 we started writing down what we think work, drive and fit entail. **Work** is specified per role or expertise. It should cover ~80% of the tasks, skills, knowledge and responsibilities. **Drive** and **Fit** are the same for everyone for now. Drive is about grit, motivation, eagerness, proactiveness, a way of working and a certain mentality and mindset. Fit is about your DNA matching Blendle's DNA and actively working on keeping that match so we stay aligned. + +To help people grow, we pinned down what we believe growth would look like in a specific area or trait. This will help with giving, receiving and processing feedback. + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Time off holidays and national holidays dc2d206a3096412abe58e1db0ac79450.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Time off holidays and national holidays dc2d206a3096412abe58e1db0ac79450.md new file mode 100644 index 0000000..1ea3b72 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Time off holidays and national holidays dc2d206a3096412abe58e1db0ac79450.md @@ -0,0 +1,61 @@ +# Time off: holidays and national holidays + +We kick off with the practical side of things and then dig into the idea behind it. + +- **How *time off* works at Blendle** + - Time off is about the time you **need,** not about a **quota.** + - At Blendle, **HR doesn't keep track** of your holidays **and we don't 'pay out' at the end of the ride.** When in doubt: 4-6 weeks is a good bandwidth. Less than that is not enough, more than that can happen, just check with your lead if you're in doubt if it's reasonable. + - **We stick to the commonly used national holidays**, which comes down to ~8 days per year. We are a startup and there are teams who have work to be done 24/7. We don't like being told whether we are off or not on Eid al-Fitr (Suikerfeest, ending of Ramadan) by some rules someone made up, so this is a guideline we use: feel free to work or be off when you want. + - Make sure to **take enough moments of rest when you have periods of working hard**. For example: worked a few nights to finish a project? Go home at 12:00 the next Monday to have lunch with a friend and go to the gym (or have a New Girl-marathon). It's about balance and flexibility. + - You agree on your time off with your team(lead). + - You put your time off in the agenda: add it to your own and all@ agenda. + - A life event occurs: communicate what you need and check with your team(lead) when in doubt. 'Hey I just had a baby, won't be at work this week, see you next week. His name is Jan by the way!'. + - Enjoy: don't worry if you go to the gym or get a haircut during classic 'work hours'. We trust you to make the best of your days for Blendle. +- **This only works when** + - Flexibility goes both ways. + - You make sure to take enough time off: since you don't get paid at the end of the ride. + - You communicate in a crystal clear manner: agreeing the dates with others and putting it in the agenda. +- **Backdrop** + + The law and additional ruling tell us what we can and can not do according to time off. We believe that is a very limited way of thinking about time off. We want you to think about what you actually need. Starting with two important pillars: + + - We work hard, we need time to reload and rest. Sometimes we work harder, so we need more. Some times we work less, so we need less. + - We have something called 'life' happening which means we can't work because we have more important stuff to do. + + We want you to take enough rest to reload and recharge so you can be at your prime when working. Taking enough rest is as important as giving it your all when working. The well known on and off switch. + + The concept of work isn't always caught in time (40 hours) and place. Most of the people at Blendle don't keep track of time because time is such a limited variable to grasp the concept of work. There is a balance to strike here and just looking at hours or a holiday quota limits this discussion. + + **That is why we don't keep track of holidays.** + + Our people don't have a holiday quota, but a moral obligation to their loved ones and Blendle to work hard and take enough time to rest. Alright, sounds heavy. How does that work? + + 'Time off' can be divided into two buckets: + + 1. **Holidays and national holidays**: + + Your contract states you have 4 weeks of paid time off per year, by law. + + On average we have 8 national holidays per year. We have no CAO (collective employment agreement), which means you are not entitled to paid time off on every national holiday. We decided to follow the most common situation in an average company, which in practice means most people are off on the big national holidays. But that's your own choice, it's not a right or an obligation, so feel free to improvise. Some teams even have to (editorial and support, for example). + + These rules state that we are off on 'Bevrijdingsdag' once every 5 years. But we aren't allowed time off on Eid al-Fitr (Suikerfeest, ending of the Ramadan). That makes no sense to us. + + So here is how we approach holidays and national holidays in practice. + + You 'have' 5 weeks holiday and ~8 national holidays per year. We want you to use this time off to reload but you decide when and how to consume this. You must also feel free to improvise. You work hard, maybe even a bit too hard, so you might need some extra time off to stay happy and healthy. This also works the other way around: maybe you had a chill quarter and feel no need to take a holiday: feel free to do so. We want you to think about what your body and mind needs instead of your quota. + + 2. **Life events:** + + Life happens. Your cat dies, your car broke, you move to another city, you get married or have kids. Life events which all need your attention. We decided that we are not going to decide for you how much time you **get** for certain events. The question is: how much time do you actually **need.** + + Most companies don't give you time off for funerals that are not for immediate relatives. We think we don't need a rule to tell us if that funeral is important for you. So take the time you need. + + +- Edge cases + - Sabbatical: check with HR if you for example have plans to take a very long trip (longer then ~4 weeks). + +# Work at Blendle + +--- + +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) \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/To Do Read in your first week 3b93655c75fc4b0db0f20d09be26ab1d.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/To Do Read in your first week 3b93655c75fc4b0db0f20d09be26ab1d.md new file mode 100644 index 0000000..fba7d6d --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/To Do Read in your first week 3b93655c75fc4b0db0f20d09be26ab1d.md @@ -0,0 +1,134 @@ +# To Do/Read in your first week + +# **First!** + +Please update the personal information of your Blendle [Google account](https://myaccount.google.com/privacy) with your phone number. You can find the contact details of all your colleagues in [this directory](https://contacts.google.com/directory) (not public). + +**TL;DR** + +1. Set up your accounts +2. Get some basic intel +3. Introduce yourself + +**Google (G Suite)** + +We use Google G Suite for email, calendars, spreadsheets and documents. We will set you up with a personal Google account (`[username]@blendle.com`), which is your identity within Blendle. You can use this account to sign in to both internal (e.g. 'goals', 'get-a-room') and external apps and services (through single sign-on). + +# **Part 1: setting up your accounts and tools** + +You can log in at: [http](https://www.google.com/a/blendle.com)[s[://www.google.com/a/blendle.com](https://www.google.com/a/blendle.com) + +Note that two-step verification is mandatory. You will be required to set this up at your first login. You can find more information at [the help page](https://support.google.com/accounts/answer/185839?hl=nl). + +**Slack** + +We use Slack for internal communication. This gives us all the ability to stalk each other, use GIFs, work on Slack-bots, etc. etc. It comes as a web app, iOS app, Android App, OSX app and Windows app. Just download the apps for your platforms of choice. With [**this link](https://blendle.slack.com/signup)** you can create your own Slack account with your @blendle account (SSO for the win!). You can join all the revenant channels of your choice. Slack can also be a big distraction, so make sure to [**check out the do-not-disturb-functionalities](https://get.slack.help/hc/en-us/articles/214908388-Do-Not-Disturb-and-snooze-settings).** If you run into any trouble, just let me know. + +**Trello** + +I’ve also sent you an invite (on your Blendle mail) for Trello. We use it for all sorts of things. Of course the occasional sprint planning but support uses it to flag issues and get them on sprints for example. [Here you’ll find](https://trello.com/blendle) (not a public link) the overview board for the whole of Blendle. Have a look around. When joining your team you’ll know soon enough which board to join. + +**Cluster** + +This neat little photo and video sharing app is the one we use to share fun Blendle memories. You will find the invite in your inbox. Download (or visit) and you’ll see. Don’t wait too long to post your first memory on it! + +# **Part 2: Office stuff and practical info:** + +**Office-Utrecht** + +Catharijnesingel 52 (4th floor), 3511 GC Utrecht. + +Walking Route from Utrecht CS can be found [here](https://www.youtube.com/watch?v=aTY6m0Pyul0): + +Entrance code: [here](https://www.notion.so/8354943cbce846e086ad48e67dc153bc?pvs=21) + +You can park your car [here](http://www.parkeren-utrecht.nl/parkeergarage-moreelsepark). Our Office Manager will get you a parking card asap (if you plan to come by car often). Until then, you can get a get-out-of-parking-stamp with her. Blendle will pay for it. + +Or just come by train, we’ll get you a fancy NS business card. + +When you enter on your first day, it’s probably best to team up with your teammate/buddy and sit next to or near him or her. Just know that you’re free to sit anywhere you like. Just know that further to the back (behind the meeting rooms) we like to keep things quiet. Just to keep focus :). To improve focus we have one rule called the headphone-rule. Headphones on means "do not disturb". Pretty straight-forward, but it works. + +More practical information about our office and door lock can be found [**here](https://www.notion.so/General-practical-7d6c7f1e44564dd7a6e4cdee510d179d?pvs=21)** + +**Massage** + +Every week on Wednesday from 12.30-16.00h (might change, see the all@ calendar), we have a masseuse come by to relieve us from stress (what stress), RSI, that aching back or tiredness. And yes its great! There is no queue, just a free-for-all. + +**Headspace** + +To keep your head in shape, we pay for the best apps to help you do so: Headspace to stay calm and mindful and **Things** to boost your productivity and help you reach your goals. Blendle offers reimbursement on your Headspace subscription. Leave your name [here](https://docs.google.com/spreadsheets/d/1-zlsECyft1A7SV30dsbaxGeS7F66u2Yte7sOli8bc4k/edit?ts=5ae08e58#gid=0) and you will receive a monthly reimbursement together with your salary. + +**Lunch** + +At Blendle we tend to lunch together. Buurtboer arranges nice lunches including sandwiches (to be self-made), salad, eggs and veggies. Just get your plate, walk to the salad bar (yes we got a salad bar from Marktplaats for 100 euros), grab whatever you like and enjoy the company of your colleagues (or don’t, whatever). Any allergies or preferences? Let us know at [officemanagement@blendle.com](mailto:officemanagement@blendle.com). + +Don’t be afraid to help out on cleaning up after lunch. You’ll experience this thing called gratitude if you do… + +**Sick?** + +Tough luck! Get over it! No, we care for each other so we will feel sorry for you. And everyone is willing to help out if you get in a tough spot being ill at home. To get the needed help or rest, just let your team know you’re staying at home (or going home) via email (hr@blendle.com) and let us know. I will need to put this in our scrapbook. + +**Official Holidays and Vacay!** + +Of course, we ain’t all workaholics, but we don’t have any CAO (collective employment agreement) with loads of bylaws. But we do have some official holidays. Be sure to check them out in the Handbook. If you want to head out to enjoy your well-deserved vacation then there is only 1 rule, and 1 rule to rule them all: check/discuss with your team and team lead and then put it in your calendar and @all calendar (for administrative reasons). + +**Your payslip** + +After onboarding you'll receive an email from noreply@loket.nl: + +*Van:   +Aan: <> Cc:*  + +Beste collega, + +Welkom bij het Werknemerloket van Blendle B.V. + +Je bent nu slechts één stap verwijderd van je toegang tot het Werknemerloket. + +Ga naar: [https://werknemer.loket.nl/#/login?token=](https://werknemer.loket.nl/#/login?token=QVV6Rmc5MGQ0blMxUGhoWUtoRmRhSnA4UUk4UWYrZWp4M1hxMnFSRzkyR3hDWmlHVmRocmloaytGbEc4MmltTA)................. en maak eenvoudig een account aan. Denk hierbij aan de veiligheid: kies een sterk wachtwoord! + +Voor overige vragen kan je contact opnemen met Blendle B.V. + +This email will most probably be sent to your private email address. Via this email you'll get access to [werknemersloket.nl](https://werknemer.loket.nl/#/login) where you can see your monthly payslip. + +[ESS handleiding.pdf](../Blendle's%20Employee%20Handbook%20627043432731449f85bf3624cbc13dc7/To%20Do%20Read%20in%20your%20first%20week%20a0bfb2d260b84285923f8712471c38c2/ESShandleiding.pdf) + +**Security** + +We care about security. So, whenever possible (Google apps, GitHub etc): use two-factor authentication! And please turn on Full Disk Encryption (FileVault on Mac) on your computer. And of course, whether you're at the office or somewhere else, be sure to lock your computer whenever you are AFK. And whenever you hear “Brace, Brace!”, be sure to get yourself into brace-position. It is for your own and our safety. :-) + +For sharing secure stuff with each other we use [Tresorit](https://tresorit.com/). Be sure to download that! If you need it, your team will also mention this, so don’t worry! Oh, and in case you’re wondering: we don’t share any user information via Slack or Google. + +**1Password** + +You should use a password manager to manage your secrets (e.g. passwords for your personal accounts or credit card details). This allows you to use *unique* passwords for your different accounts. + +You can sign up for 1Password for Teams [here](https://www.notion.so/4bb2545b52664e7687a408c1e3262939?pvs=21) (not public). + +# AND Mooooore.... + +**Recruitment** + +This might be one of the most important questions: Who would you like to work with? You might have noticed: we’re expanding! While trying to conquer the world, we need to gather our own army of super-duper extraterrestrial-powered heroes (you know them as your colleagues). We still have a lot of vacancies open… but apart from them, we’re always looking for new recruits. So, do you know anyone fitting the (or a) profile? Let them know we’re looking for ‘em or let HR know they need to contact them. + +**Business intelligence** + +Sounds cool. It is. We want everybody to be informed and make the best decisions possible because all the intel is available. This is also a great way to be transparant. You get all the tools you need and acces to all the data. [Go to this page (made by the BI peeps) and go nuts](https://www.notion.so/8f7739b14e754f7194992ce9b34d0d07?pvs=21) (not public). + +# **Party 3: Let’s intro the shit out of this:** + +**Introduce yourself!!1!** + +You’ve made it to the end of this post. Respect. Last but not least is introducing yourself. How? Just send an email to [all@blendle.com](mailto:all@blendle.com) before your first day. + +First impressions count (no pressure) and [here are all the intro emails](https://docs.google.com/document/d/1IFEw_LBFeEErL73W9yxBT-QYCK9Ug2yx33eiPSwlu2A/edit#heading=h.dddc6c1lldbp) (not public) of the colleagues who joined before you (no pressure), make sure to add your own too (again, no pressure). + +As you can see, it grew into one big funny gif-fest, which wasn’t our intention ;). + +The idea behind it is that your new colleagues get a glimpse of who you are, what you like/dislike, why you are joining Blendle and what you’re going to do. Yes we are suckers for gifs, but we’d like a picture of you even more. Nothing fancy, just you, so everybody recognizes you when you’re grabbing a cup of tea in the canteen. Oh, and short = sweet. Nothing like this enormous onboarding post... + +--- + +# Work at Blendle + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Travel costs and reimbursements 0fbe38e2e708470b8079e33ec39205a0.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Travel costs and reimbursements 0fbe38e2e708470b8079e33ec39205a0.md new file mode 100644 index 0000000..60dab9f --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Travel costs and reimbursements 0fbe38e2e708470b8079e33ec39205a0.md @@ -0,0 +1,17 @@ +# Travel costs and reimbursements + +You will need to travel for Blendle (mostly from home to work and back). Blendle will cover your costs. Just look for the cheapest option (spend the money like it is your own). + +When you travel by train: HR will get you an NS Business card, so all your home<>work travel is covered by Blendle. When travelling by car: you keep track of your kilometers and send an excel doc (or email) to finance@blendle and hr@blendle.com once a month to get your travel costs reimbursed. You'll get 0,19 per KM. HR can get you a parking card for P1. + +If you need to reimburse other costs. + +- Take a picture of your receipt. +- Send it to [finance@blendle.com](mailto:finance@blendle.com). +- The amount is added to your next salary (and payslip). + +# Work at Blendle + +--- + +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) \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Your 1st month eef9b2e7b3a54d11ae0aa7d64e77e30f.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Your 1st month eef9b2e7b3a54d11ae0aa7d64e77e30f.md new file mode 100644 index 0000000..159d0f4 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Your 1st month eef9b2e7b3a54d11ae0aa7d64e77e30f.md @@ -0,0 +1,192 @@ +# Your 1st month + +Hey you! Welcome to Blendle. Buckle up, you're in for one hell of a ride :). + +The faster you get settled in the better, so we came up with a structure for your first month to make sure you have a smooth start. + +- **Structure 1st month** + + Your first month is officially your trial period, which means both parties can terminate the contract if we figure out it is a total mismatch. In Blendle history, this happened once. Your first month is **not** an extended hiring process. As you might have noticed, the hiring process was pretty thorough and you made it through. This means we are pretty sure this is a good match. But, life happens so it's good to have a safeguard like the trial period, just don't feel any extra pressure plz. + + - **Before day 1:** your contract is signed and all the administrative stuff is taken care of. After that you got your on-boarding e-mail which probably led you here. This e-mail contains all the basic knowledge and acces codes to get you going. + - **Day 1:** **Start** around 10:00 (depending on your team, check with them), receive your laptop and Blendle stuff, get settled in (where is the toilet, how does the coffee machine work). Your buddy will get you started in terms of work. + + Check this page to get up to speed on the basics: + + [To Do/Read in your first week](To%20Do%20Read%20in%20your%20first%20week%203b93655c75fc4b0db0f20d09be26ab1d.md) + + - **Week 1:** Make sure to **sit down with your lead** in the first few days to get to know each other and talk about expectations [and goals for the 1st month](http://goals.blendle.io/) and the 1st quarter (see below for a structure). Make sure to schedule your week 2 and week 4 check-ins. + - **Week 2: Have a check-in** regarding expectations and goals. If there are doubts (from both sides): this is the time to say it. If there are severe doubts, think about scheduling another check-in next week (week 3). + - **Week 4: Have a check-in** regarding expectations and goals. Your trial period ends and you wrap up your first month together. It's important to come up with a few personal goals in this talk. Think about feedback you got and things you would like to achieve, learn or do at Blendle. After this, you will receive continuous feedback and will be involved in the feedback cycle like everyone. This is also a good moment to schedule your weekly or bi-weekly 1on1's with your lead. + + **Check out our tool** for (personal) goals [here](https://goals.blendle.io). You can sign in with your *@blendle.com* Google account. + + [](https://goals.blendle.io/) + + **Check this page** for more info on the cycle: + + [Feedback cycle](Feedback%20cycle%2076db1b6873c9447780fc41d81a69441b.md) + + +- **Template (examples)** for 1st month goals and expectations + + Your lead will come up with some goals and expectations, but feel free to add stuff you feel is important. These are **your** goals right :)? So go nuts and alter it if you want. + + - **For everybody:** mentality expectations + + **This is the mentality we expect from you:** + + **Be entrepreneurial
-** don't wait, get going and get in execution mode
- failing is not a problem, it's only a problem if you don't learn from it.
- never failing is a problem though
- again: execute, execute, execute. And don't give up after multiple setbacks :) + + **See and seize opportunity
-** we expect you to see opportunities within Blendle and seize these 
- proactively take on other tasks which you feel benefit our company + + **Take ownership 
-** you are responsible for the end result and targets. As they say within Facebook: "a problem is never someone else's problem", or as phrased within Booking: "See a problem, own a problem" @Jasper Oosterman) + + **Focus on impact** 
- your work should contribute to your clear deliverables. With everything you do, think about: does this contribute to my main targets? + + **Be ambitious -** aim for the highest
- we don't ask you to work 80 hours a week, we do ask you to always strive for the best when you are working. A "7" is not good enough. 
- be ambitious + + If you want to know more about the mentality stuff we find important. Check out The Matrix where we tried to pin down what certain roles look like. + + [The Matrix™ (job profiles)](The%20Matrix%E2%84%A2%20(job%20profiles)%20215d09c0ccc84239ab64f7a16d7c0f7c.md) + + Hope this creates some clear goals for you. Really looking forward to making this a success! + + - Editorial/content + 1. **Create a daily, high quality newsletter** + + You probably need some practice, so need to start one week before the actual start of the beta. It's important that we see growth, i.e. "the newsletter is becoming better on a day by day basis" + + **2. Hire a team of awesome editors** + + Including 1-2 editors from different backgrounds. + + Including at least 1 person of whom "you're afraid they might be better at this job than yourself" + + **3. Define and execute a winning social media strategy** + + Analytics underlying the strategy and "platforms" ready at start of the beta + + Optional: chat to other startups to get idea of how they do this + + **4. Find good curators** + + Involve your lead in how to best get this done - they have a lot of useful connections here. + + Find at least 3 curators for every channel in the American kiosk (I'd say: the more the merrier). Rest will be filled by the editorial team. + + **5. Manage our community** + + Reactions from users on emails of Alexander when beta starts + + - Tech + + **Week 1: (two days)** + + Onboarding, setup laptop, access to npm, GitHub, … Web client/landings running, mainly pairing, reading docs, ... + + **Week 2:** + + Features - Landing project (Written in TypeScript, not too big code base) + + **Week 3:** + + Bugs - Web Client (Mainly bugs to come along many places, we’ll collect them…) + + ## **Objective: At the end of the month I’m on pace with the team and can pick up Trello cards myself** + + The most important thing is to see progress at every milestone (week 2, 3 and 4). Don’t worry if you need time to come up to speed... + + **Key results:** + + - Shipped **4 features/refactors** + - Removed **1 painpoint** of the guild. This could be a random failing test or to make the development process better. + - At least **once per week a long pair programming session** to get deeper into the code bases and the processes. + - **Present 1 time at the all hands/TekTalks** to let everyone know you are here. + - Data + + [Blendle meets Data Jasper and vice verse](https://goals.blendle.io/keyresult/1253) + + - At the end of the first month send an email to @all to spread the learnings and progress + - Have one-on-ones with at least 20 people + - Befriend Hylke including at least one session outside Blendle + + [Understand Blendle data and data flows](https://goals.blendle.io/keyresult/1254) + + For each of the following data flows describe the flow from start to end and document into a Notion. + + - (Analytics) event data + + Describe for each step in the flow: + + - The application or service that does the transformation + - Which data goes in, what data goes out + sample + - Code link (+ interesting pointers) + + [Kickstart the ML architecture and system design for AKO](https://goals.blendle.io/keyresult/1255) + + - Get up to speed with project AKO + - Read the Global, Functional and Technical documents and give feedback where appropiate + - Create a design doc for: + - The generation of topic collections for the MVP + - The API and web interface to maintain and put live topic collections + - Create a tracking plan (events that correspond to behaviour) for Android for interaction with topic collections + + [Create drafts for future plans [8 hours]](https://goals.blendle.io/keyresult/1256) + + - [4 hours] "Leavers" prediction (together with Mathieu) + - [4 hours] Investigate and estimate time requirement UvA journalism project (together with Hylke en Daan Odijk) + + - HR/Recruitment + + HR: + + **Get to know Blendle** + + - Know the product, it's history, it's challenges and it's future + - Know the financial situation, history, current and future. + - Know the internal proces (how is the product made) + - Get to know the media landscape and it's challenges + - Get to know the different roles/expertise within Blendle and what they do on a day to day bases + + **Get to know all HR/Recruitment/Office/PA processes and topics** + + - Go through all processes together with Rolo + - Ask as many questions as you like + - Read all documentation + - Know where to find all information + + **Get in charge of all HR operations** + + - We still kinda need to define where your responsibilities start and end. Let's make sure that is figured out asap. + + **Get to know your colleagues (have meetings with key figures).** + + - We already made a list but it's important to have coffee with Rick, Alexander, Noortje, Ayden, Jeroen, Lisa, Boy, Jurre and Marrit. + - Join social stuff, you know the drill + + **Make a plan/come up with ideas on how to improve HR operations in Q2.** + + - I'm really curious to find out where you would make changes once you get up to speed. This can be a one-pager with your 'assessment' and advice. This can be a joined effort of course :). + + Recruitment: + + - **Get up to speed with Recruitment** + - Thijmen knows a lot about all the nitty gritty details of Recruitment at Blendle. Make sure you know everything he knows. + - Make sure to also get to know everything about the roles you don't start working on in the beginning, to make sure you and Thijmen have shared knowledge. + - **Get to know everyone** + - The succes and the quality of your work depends on your relationship with the people from Blendle. Take this month to invest in relations. Think outside the box: take a walk with someone, go to dinner, have a beer. + - Get to know your Hiring Managers and Hiring team in particular. + - **Implement Recruitment Analytics** + - Take 2 weeks to come up with a solid plan and share it with us. + - Take 2 weeks to implement it. + - **Get to work: focus on hiring great people** + - Don't forget to spend time on the things you already know. At the end of the day it's about hiring great people, so don't forget that this should be your no. 1 focus. + - NL editor + - Backend developer + +# Work at Blendle + +--- + +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) \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Your check-list 6928b6412e4a4026a25bb9003661dcab.md b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Your check-list 6928b6412e4a4026a25bb9003661dcab.md new file mode 100644 index 0000000..02be1d5 --- /dev/null +++ b/docs/content/C4 LangChain Chat with Your Data/docs/Notion_DB/Your check-list 6928b6412e4a4026a25bb9003661dcab.md @@ -0,0 +1,49 @@ +# Your check-list + +To give you an idea of how and when to approach all the different topics, here's a checklist with a timeline. You can duplicate this page for your own use. + +**Daily** + +- [ ] Give continued feedback and make notes + +**Weekly or bi-weekly** + +- [ ] Have 1on1's with all team members +- [ ] Check sickness and holidays +- [ ] Relate, care and check vibe/morale +- [ ] If you are hiring: spend time on hiring + +**Monthly** + +- [ ] Check contracts with HR +- [ ] Consider hiring new people + +**Quarterly** + +- [ ] Do something fun with your team +- [ ] Do personnel planning based on roadmap + +**Every 6 months** + +- [ ] Do Feedback cycle and use the Matrix**™** +- [ ] Stimulate team members to use study budget + +**Every year** + +- [ ] January: advise on salary raises for your team + +**One off's and ad hoc** + +- [ ] Answer questions (and escalate if needed) regarding salary, budget, feedback, hiring, contracts. +- [ ] Make a personal user guide +- [ ] Do a skip-level session +- [ ] Read + + [Our 6 Must Reads for First-Time Managers to Hit the Ground Running](http://firstround.com/review/our-6-must-reads-for-first-time-managers-to-hit-the-ground-running/) + + +# Work at Blendle + +--- + +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). \ No newline at end of file diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/cs229_lectures/MachineLearning-Lecture01.pdf b/docs/content/C4 LangChain Chat with Your Data/docs/cs229_lectures/MachineLearning-Lecture01.pdf new file mode 100644 index 0000000..34da5de Binary files /dev/null and b/docs/content/C4 LangChain Chat with Your Data/docs/cs229_lectures/MachineLearning-Lecture01.pdf differ diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/cs229_lectures/MachineLearning-Lecture02.pdf b/docs/content/C4 LangChain Chat with Your Data/docs/cs229_lectures/MachineLearning-Lecture02.pdf new file mode 100644 index 0000000..253095a Binary files /dev/null and b/docs/content/C4 LangChain Chat with Your Data/docs/cs229_lectures/MachineLearning-Lecture02.pdf differ diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/cs229_lectures/MachineLearning-Lecture03.pdf b/docs/content/C4 LangChain Chat with Your Data/docs/cs229_lectures/MachineLearning-Lecture03.pdf new file mode 100644 index 0000000..3157c35 Binary files /dev/null and b/docs/content/C4 LangChain Chat with Your Data/docs/cs229_lectures/MachineLearning-Lecture03.pdf differ diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/cs229_lectures/MachineLearning-Lecture04.pdf b/docs/content/C4 LangChain Chat with Your Data/docs/cs229_lectures/MachineLearning-Lecture04.pdf new file mode 100644 index 0000000..29d83ff Binary files /dev/null and b/docs/content/C4 LangChain Chat with Your Data/docs/cs229_lectures/MachineLearning-Lecture04.pdf differ diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/matplotlib/第一回:Matplotlib初相识.pdf b/docs/content/C4 LangChain Chat with Your Data/docs/matplotlib/第一回:Matplotlib初相识.pdf new file mode 100644 index 0000000..0ed7e8f Binary files /dev/null and b/docs/content/C4 LangChain Chat with Your Data/docs/matplotlib/第一回:Matplotlib初相识.pdf differ diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/matplotlib/第三回:布局格式定方圆.pdf b/docs/content/C4 LangChain Chat with Your Data/docs/matplotlib/第三回:布局格式定方圆.pdf new file mode 100644 index 0000000..7620c3f Binary files /dev/null and b/docs/content/C4 LangChain Chat with Your Data/docs/matplotlib/第三回:布局格式定方圆.pdf differ diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/matplotlib/第二回:艺术画笔见乾坤.pdf b/docs/content/C4 LangChain Chat with Your Data/docs/matplotlib/第二回:艺术画笔见乾坤.pdf new file mode 100644 index 0000000..9380d1b Binary files /dev/null and b/docs/content/C4 LangChain Chat with Your Data/docs/matplotlib/第二回:艺术画笔见乾坤.pdf differ diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/youtube-zh/【2023年7月最新】ChatGPT注册教程,国内详细注册流程,支持中文使用,chatgpt 中国怎么用?.m4a b/docs/content/C4 LangChain Chat with Your Data/docs/youtube-zh/【2023年7月最新】ChatGPT注册教程,国内详细注册流程,支持中文使用,chatgpt 中国怎么用?.m4a new file mode 100644 index 0000000..e4900b2 Binary files /dev/null and b/docs/content/C4 LangChain Chat with Your Data/docs/youtube-zh/【2023年7月最新】ChatGPT注册教程,国内详细注册流程,支持中文使用,chatgpt 中国怎么用?.m4a differ diff --git a/docs/content/C4 LangChain Chat with Your Data/docs/youtube/Stanford CS229: Machine Learning Course, Lecture 1 - Andrew Ng (Autumn 2018).m4a b/docs/content/C4 LangChain Chat with Your Data/docs/youtube/Stanford CS229: Machine Learning Course, Lecture 1 - Andrew Ng (Autumn 2018).m4a new file mode 100644 index 0000000..d3d8e1c Binary files /dev/null and b/docs/content/C4 LangChain Chat with Your Data/docs/youtube/Stanford CS229: Machine Learning Course, Lecture 1 - Andrew Ng (Autumn 2018).m4a differ