Kevin Cojean

Articles

  1. Forcing your agents to use TDD in OpenCode
  2. Be a thoughful and nice developer
  3. Speech to text for Opencode
  4. Flight migraines
  5. The simplest morning routine which gives me the...
  6. My Taskwarrior Workflow
  7. Tiling managers for KDE Plasma on Ubuntu
  8. [Vim] You should use commit hashes in your vim-...

Code snippets

  1. [NeoVim] Proper code folding for Python files
  2. Setting up a backup AI provider in case Opencod...
  3. Getting shift+enter to work with Kitty with Tmux
  4. Nuke the LinkedIn feed
  5. Taskwarrior TUI - A nice theme override
  6. Using different Git identities for different pr...
  7. Your favorite dev tools shouldn't pollute a sha...
  8. Combining the asdf version manager with the Jav...
  9. Automatically snoozing all incoming emails unti...
  10. Why Google Antigravity beats Claude's subscript...
  11. LLM auto-complete plugin for Vim for OpenAI, Mi...
  12. [KDE] CTRL+T Shortcut: Focus or Launch Konsole ...
  13. [Vim] Proper code folding for Python files
  14. [Vim] How to compile Vim
  15. Researching the best small VPS for under 5 euro...
  16. [Vim] Fuzzy finding a string within a project w...
  17. [Vim] Prank your coworker by forcing them to us...
  18. A monadic Result type using generics in Python
  19. Interacting with Bitwarden in your terminal
  20. [Vim] Disabling typehint diagnostics for the `p...
  21. Free git repository with actual large file stor...
  22. Script utilitaire pour générer automatiquement ...
  23. [Vim] Navigating between Tmux panes using Vim m...
  24. Autogenerating an OpenAPI json file using Maven

Thoughts

Two days ago, I obtained by Computer Science Bachelor degree; took me two years and I've finally done it :)

The cost of using AI agents is dropping daily.

Perplexity's searching capabilities are fantastic.

Using OpenCode + OpenAI codex-5.1-mini helped me fix an issue with my GPU chip on my home laptop I could not fix in multiple years : in only one hour of time! Stoked.

"The European Commission has launched a whistleblower tool for the AI Act." - Businesses need to comply quickly !

A good article explaining the differences between Vim and Neovim: https://itsfoss.gitlab.io/post/whats-the-difference-between-vim-and-neovim/

A new OpenAI LLM model came out : gpt-5.1-codex-mini ; it's 5x less expensive than gpt-5 or gpt-5-codex. Interesting!

I'm going to try Neovim; I've avoided this as much as I could given how much time I poured in my vimrc config. I hope it goes well.

Firefox has an incredible feature which is more convenient than browser profiles : tab containers. You can store difference user sessions in them.

After an afternoon of work, I noticed my mouse has been turned off the entire time; it's so nice to work mostly using the keyboard :)