Dev Log
meYannick Gladow
Home
About
Tags
LinkedIn
GitHub

Dev Log

me
Yannick Gladow

Home

About

Tags

LinkedIn

GitHub

[21 February, 2026]
claudeaicode-review

I Have Trust Issues With My AI. Canary Comments Help.

I have trust issues. Even though I have a very detailed harness for my co-working AI with clear instructions, style guide and dos and don'ts…

[15 February, 2026]
aiproductivityflow

AI to stay in Flow - a personal decision on how I chose to (not) use AI

The hard parts matter Most everyone seems to agree: go all-in on AI, vibecode everything, or get left behind. For myself, this is making me…

[08 February, 2026]
aiclaudelearningproductivity

Jokes on you AI: Turning the Tables - LLMs for Learning

Know that feeling of one too many times writing out each detail of the spec, going through multiple iterations in planning mode, long back…

[04 February, 2026]
obsidianaiproductivityclaude

AI-Powered Project Knowledge Management with Obsidian

I already showed in my previous post about organizing with Obsidian that I'm a really big fan of doing everything in Obsidian. Now with the…

[01 February, 2026]
claudeaicode-reviewproductivity

PR Review Navigator: AI-Assisted Review Orientation

AI is changing the whole coding workflow fundamentally, code is produced faster than ever. But with that comes a new challenge, the review…

[30 January, 2026]
claudeaiproductivityautomation

Click: Recurring Tasks for Claude

I wanted a super easy way to have Claude handle recurring organisational tasks for me, tracked across the many different places on my system…

[15 December, 2025]
vimcursorproductivity

Vursor: All the best of Vim in Cursor (or VSCode)

Vursor As I am "forced" to write less Scala and more TypeScript and I want to profit from AI assistance while still being in control and…

[17 January, 2023]
obsidiantodo

A systematic approach to organizing yourself with Obsidian

In our industry, deep focus work is of major importance. For me, with limited brain capacity available, I realized early on that having as…

[01 August, 2021]
calibredrmkindle

Remove the DRM from your Kindle Ebooks

Install calibre Download the latest zip release from https://github.com/apprenticeharper/DeDRM_tools/releases and unzip the file In Calibre…

[19 August, 2020]
scalavimintellij

VimtelliJ: All the best of Vim in IntelliJ

VimtelliJ with Scala Sometimes I am a very happy (metals) user, sometimes things just do not work out and I need to fall back to IntelliJ…

[01 March, 2020]
awk

Awk Cheatsheet

code is enclosed in {} code in can be separated with command is enclosed in '' run from an awk file: built-in function https://www.gnu…

[21 January, 2020]
haskellci/cddockertravisdigitalocean

Deploying Haskell: Painless CI/CD with Travis, Docker and Digitalocean (or any linux VM)

Disclaimer: I am using stack to develop my Haskell projects, if you are using cabal, some things might be a little bit different. For a…

[18 December, 2019]
elmplugin

Writing a Chrome Plugin with Elm

Recently I had the need to write a small browser plugin for one of my projects, the thought of that already making me feel bad thinking of…

[17 December, 2019]
haskellelmservant

HElm: Derive Elm Functions from Haskell Servant

Writing Decoders and Encoders in Elm is considered a bit painful by many people, especially compared to languages like Haskell or Scala…

[17 November, 2019]
notionhaskell

Search In Your Notion Images – 🖼 to ✍ for Notion

Make your images searchable in Notion! Check the repository for most up to date information out here. Notion is a great alternative to…

[14 November, 2019]
vim

Vim: Substitute across all files

Let's say you want to do a refactoring in your Scala project and replace all occurrences of with . Search for what you want to match in…

[06 November, 2019]
kindlenotionhaskell

Sync your Kindle Highlights to Notion: 📓 + 🗒

Notion is a great general purpose note taking App and a valid alternative to Evernote. I use it for almost anything. One thing I was unhappy…

[21 October, 2019]
fpconferencescalahaskell

Lambda World 2019

This year me and eight colleagues from holidaycheck went to lambda world in Cadiz. From the amount of people going you can guess, that we…

[20 October, 2019]
scaladottyvim

Vim with Dotty (using coc vim)

TL;DR Install coc Install coursier Remove settings from Add the script given below to your path Add this to your Make sure your project…

[26 September, 2019]
haskellvimtesting

Vim-test now supports haskell

With this commit vim-test now allows for running test in Haskell with Stack and HSpec. This is pretty neat as it allows to run the whole…

[26 September, 2019]
vim

tmux like zoom

I really like the zoom feature of tmux. It allows to jump into any window in detail, if you have multiple split windows open at the same…

[20 September, 2019]
vimtypescript

Running tests with vim-test

Having the test results in-line in the quickfix list (:h quickfix) can be really helpful, as it allows fast test feedback and easy…

[19 September, 2019]
vimtypescript

Jump between test files and implementation in Vim

One thing I was still missing a little bit after switching from IntelliJ to Vim was being able to quickly switch between the file I am…

[19 September, 2019]
vim

Vim: Search for visual selection

The command is awesome in Vim, as it let's you search for the word currently under the cursor as in: star keystrokes: But unfortunately if…

[18 September, 2019]
vim

Increment numbers in Vim

Today I learned about a great command to increase numbers in Vim! How to go from here: To here: gif increment to select to the bottom to…

[22 August, 2019]
haskellcheatsheet

Haskell Cheat Sheet

Basics Infix style Data Types Type constructor Data constructor newtype just a efficient wrapper around single value if then else pattern…