Notion Github Backup
Data is expensive I write around 2-3 important notes a day. And donโt actually worry if my laptop will be stolen, but the data on it..
Since Im heavy notion user I was looking for automated backup solution. Not that I donโt trust notion, trust but verify, right?
Backup Create a private github repo Go to actions tab and click on set up a workflow yourself -> Paste this yml file name: "Notion backup" on: push: branches: - main schedule: - cron: "0 0 * * *" jobs: backup: runs-on: ubuntu-latest name: Backup timeout-minutes: 15 steps: - uses: actions/checkout@v2 - uses: actions/setup-node@v2 with: node-version: "12" - name: Setup dependencies run: npm install -g notion-backup - name: Run backup run: notion-backup env: NOTION_TOKEN: ${{ secrets.
Recursive blog post or Github Codespaces
I already posted a few thoughts about the iPad in the life of a developer. When I got a message from GitHub that I have beta access to codespaces I was super excited and started looking for a project which I can try to move to the cloud development environment to try it out. Due to the lack of small cozy projects which wouldnโt require docker-compose with 10 services, the first thing which I setup here is my blog since itโs just Hugo.
Flexible Env in Go V2
lalabuy948/genvutils Motivation As you probably saw my founding of two nice libraries that allow you beauty and easy abstraction on dot and just environment variables. You can check it there
After some time I decided to create another open-source library for the world and I merged the functionality of packages which you can find in the article above. I started from scratch and you are more than welcome to have look on it on my GitHub -> github.
Hashicorp Vault as Environment Manager
How to use Hashicorp Vault as dot environment manager? I decided to share this because I was looking for small, simple and easy to use tool where I would store dotenv secrets for my apps. And I found this nice and elegant solution which will allow you to control your application secrets with small bash script. ๐
Pre Requirements Installed vault Finish setup instructions You can find nicely described steps here: Getting started