corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a08751-e565-734d-9195-b14d87d0d28c", "title": "Low-tech Elixir LSP in vim with fzf and Ripgrep", "url": "https://blog.pabuisson.com/2025/05/low-tech-elixir-lsp-in-vim-with-fzf-and-ripgrep/", "published_at": "2025-05-10T22:00:00+00:00" }, { "id": "01a08751-e566-72d9-9fa2-f0dfce8d2b7f", "title": "Cleaning trailing spaces in vim and neovim", "url": "https://blog.pabuisson.com/2024/09/vim-cleaning-end-of-line-trailing-spaces/", "published_at": "2024-09-01T22:00:00+00:00" }, { "id": "01a08751-e566-72d9-9fa2-f0dfcf683a8f", "title": "Filter rails routes easily with FZF", "url": "https://blog.pabuisson.com/2023/12/filters-rails-routes-easily-with-fzf/", "published_at": "2023-12-03T17:49:00+00:00" }, { "id": "01a08751-e566-72d9-9fa2-f0dfd0197a9a", "title": "Show background jobs number in your ZSH prompt", "url": "https://blog.pabuisson.com/2023/11/show-background-jobs-in-zsh-prompt/", "published_at": "2023-11-26T17:14:00+00:00" }, { "id": "01a08751-e567-7181-93e7-0caf4627a048", "title": "Neovim modern features: treesitter and LSP", "url": "https://blog.pabuisson.com/2022/08/neovim-modern-features-treesitter-and-lsp/", "published_at": "2022-08-15T07:14:00+00:00" }, { "id": "01a08751-e567-7181-93e7-0caf463d0bbb", "title": "My 8 favorite color schemes for modern vim", "url": "https://blog.pabuisson.com/2018/06/favorite-color-schemes-modern-vim-neovim/", "published_at": "2018-06-16T08:01:00+00:00" }, { "id": "01a08751-e567-7181-93e7-0caf46817e5d", "title": "À la découverte de Sinatra #3 - Utiliser SASS/SCSS dans un projet Sinatra", "url": "https://blog.pabuisson.com/2018/05/a-la-decouverte-de-sinatra-3-utiliser-sass-avec-sinatra/", "published_at": "2018-05-20T22:00:00+00:00" }, { "id": "01a08751-e567-7181-93e7-0caf4747074f", "title": "Sinatra : authentification avec Warden", "url": "https://blog.pabuisson.com/2018/01/sinatra-authentification-avec-warden/", "published_at": "2018-01-31T20:07:00+00:00" }, { "id": "01a08751-e567-7181-93e7-0caf47add06f", "title": "Grape : custom validator conditionnel", "url": "https://blog.pabuisson.com/2017/07/grape-custom-validator-conditionnel/", "published_at": "2017-07-29T22:00:00+00:00" }, { "id": "01a08751-e567-7181-93e7-0caf484a0db4", "title": "Recherchez dans votre code avec Ack", "url": "https://blog.pabuisson.com/2017/02/recherchez-dans-votre-code-avec-ack/", "published_at": "2017-02-01T20:05:00+00:00" }, { "id": "01a08751-e567-7181-93e7-0caf488ab077", "title": "Firefox : filtrer les résultats de la barre d'adresse", "url": "https://blog.pabuisson.com/2016/12/firefox-filtres-awesome-bar/", "published_at": "2016-12-13T05:50:00+00:00" }, { "id": "01a0e51b-e4c7-7288-a905-cc200a0d873e", "title": null, "url": "https://blog.pabuisson.com/2014/03/middleman-design-avec-slim-scss/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc200a349cbf", "title": null, "url": "https://blog.pabuisson.com/2014/05/a-la-decouverte-de-sinatra-1-hello-world/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc200b1f3fc4", "title": null, "url": "https://blog.pabuisson.com/2016/06/javascript-debug-facile-avec-blackboxing/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc200bfa659e", "title": null, "url": "https://blog.pabuisson.com/2015/07/deployer-middleman-avec-mina/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc200c8271b7", "title": null, "url": "https://blog.pabuisson.com/2014/03/3-raisons-d-aimer-scss/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc200cb8b7dd", "title": null, "url": "https://blog.pabuisson.com/2014/05/automatisez-workflow-avec-gulpjs/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc200d28d94c", "title": null, "url": "https://blog.pabuisson.com/2014/07/vim-vundle-gestion-plugins/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc200d51bdfe", "title": null, "url": "https://blog.pabuisson.com/2014/04/branche-git-courante-dans-le-prompt/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc200e4ec8cf", "title": null, "url": "https://blog.pabuisson.com/2015/01/vim-git-commit-positionner-curseur-premiere-ligne/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc200fbfc0d8", "title": null, "url": "https://blog.pabuisson.com/2014/06/duckduckgo-moteur-recherche-vous-espionne-pas/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc2010754dcf", "title": null, "url": "https://blog.pabuisson.com/2014/03/un-blog-statique-avec-middleman/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc201083cec0", "title": null, "url": "https://blog.pabuisson.com/about/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc20108de5df", "title": null, "url": "https://blog.pabuisson.com/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc201114e0f0", "title": null, "url": "https://blog.pabuisson.com/tags/vim/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc2011e6930f", "title": null, "url": "https://blog.pabuisson.com/tags/elixir/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc201246f7c3", "title": null, "url": "https://blog.pabuisson.com/tags/ruby/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc2012684b05", "title": null, "url": "https://blog.pabuisson.com/tags/rails/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc201351a538", "title": null, "url": "https://blog.pabuisson.com/tags/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc2017cca45c", "title": null, "url": "https://blog.pabuisson.com/2015/06/sinatra-json-api/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc20180d4c75", "title": null, "url": "https://blog.pabuisson.com/2015/03/duckduck-rechercher-rubygems/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc2018cacc55", "title": null, "url": "https://blog.pabuisson.com/2014/03/une-sitemap-pour-middleman-avec-builder/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc2019b19e20", "title": null, "url": "https://blog.pabuisson.com/2014/07/a-la-decouverte-de-sinatra-2-routes-et-templates/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc201afcba01", "title": null, "url": "https://blog.pabuisson.com/tags/tips/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc201bca9891", "title": null, "url": "https://blog.pabuisson.com/2023/11/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc201c6a94fb", "title": null, "url": "https://blog.pabuisson.com/2022/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc201cf27267", "title": null, "url": "https://blog.pabuisson.com/2022/08/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc201d9d46ff", "title": null, "url": "https://blog.pabuisson.com/2018/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc201da6dfb5", "title": null, "url": "https://blog.pabuisson.com/2018/06/", "published_at": null }, { "id": "01a0e51b-e4c7-7288-a905-cc201e2aced0", "title": null, "url": "https://blog.pabuisson.com/2018/05/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b125956743d", "title": null, "url": "https://blog.pabuisson.com/2018/01/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b12598f9fd3", "title": null, "url": "https://blog.pabuisson.com/2017/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b125a7a0482", "title": null, "url": "https://blog.pabuisson.com/2017/07/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b125aa6000d", "title": null, "url": "https://blog.pabuisson.com/2017/02/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b125ae54b00", "title": null, "url": "https://blog.pabuisson.com/2016/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b125bb3c2cd", "title": null, "url": "https://blog.pabuisson.com/2016/12/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b125c77c489", "title": null, "url": "https://blog.pabuisson.com/2016/06/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b125d0e3668", "title": null, "url": "https://blog.pabuisson.com/2015/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b125d4da09f", "title": null, "url": "https://blog.pabuisson.com/2015/07/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b125db055f0", "title": null, "url": "https://blog.pabuisson.com/2015/06/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b125df6f8ed", "title": null, "url": "https://blog.pabuisson.com/2015/03/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b125eee5360", "title": null, "url": "https://blog.pabuisson.com/2015/01/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b125fbf72af", "title": null, "url": "https://blog.pabuisson.com/2014/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b1260510f91", "title": null, "url": "https://blog.pabuisson.com/2014/07/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b1260f0fabf", "title": null, "url": "https://blog.pabuisson.com/2014/06/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b1261052404", "title": null, "url": "https://blog.pabuisson.com/2014/05/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b1261d52b00", "title": null, "url": "https://blog.pabuisson.com/2014/04/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b1261d7e7cc", "title": null, "url": "https://blog.pabuisson.com/2014/03/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b1261f8d26f", "title": null, "url": "https://blog.pabuisson.com/tags/zsh/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b12625cc415", "title": null, "url": "https://blog.pabuisson.com/tags/scss/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b1262a55552", "title": null, "url": "https://blog.pabuisson.com/tags/sinatra/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b1262d006d6", "title": null, "url": "https://blog.pabuisson.com/tags/grape/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b126352c299", "title": null, "url": "https://blog.pabuisson.com/tags/api/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b126439ef9e", "title": null, "url": "https://blog.pabuisson.com/tags/search/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b1264a0ea39", "title": null, "url": "https://blog.pabuisson.com/tags/firefox/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b126532771c", "title": null, "url": "https://blog.pabuisson.com/tags/javascript/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b1265b0d711", "title": null, "url": "https://blog.pabuisson.com/tags/debugging/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b12668b0df1", "title": null, "url": "https://blog.pabuisson.com/tags/middleman/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b1267673561", "title": null, "url": "https://blog.pabuisson.com/tags/mina/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b1267e8fb2a", "title": null, "url": "https://blog.pabuisson.com/tags/json/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b1267f8b467", "title": null, "url": "https://blog.pabuisson.com/tags/git/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b12687ed58e", "title": null, "url": "https://blog.pabuisson.com/tags/haml/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b12694cb800", "title": null, "url": "https://blog.pabuisson.com/tags/frontend/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b12697f9296", "title": null, "url": "https://blog.pabuisson.com/tags/bash/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b126a2ad5c6", "title": null, "url": "https://blog.pabuisson.com/tags/seo/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b126b252d8a", "title": null, "url": "https://blog.pabuisson.com/tags/slim/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b126bf78f77", "title": null, "url": "https://blog.pabuisson.com/2025/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b126c2ac213", "title": null, "url": "https://blog.pabuisson.com/2025/05/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b126d1ada2a", "title": null, "url": "https://blog.pabuisson.com/2024/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b126d9b6d4b", "title": null, "url": "https://blog.pabuisson.com/2024/09/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b126db0a39e", "title": null, "url": "https://blog.pabuisson.com/2023/", "published_at": null }, { "id": "01a0e51b-e4c8-7386-8de5-4b126dcc1e0d", "title": null, "url": "https://blog.pabuisson.com/2023/12/", "published_at": null } ] posts
Claim your blog
Back to blog.pabuisson.com
Blog · corpus.blog/blogs/blog.pabuisson.com/posts
blog.pabuisson.com
blog.pabuisson.com
2025
Low-tech Elixir LSP in vim with fzf and Ripgrep
original ↗
10 May 2025
2024
Cleaning trailing spaces in vim and neovim
original ↗
1 Sept 2024
2023
Filter rails routes easily with FZF
original ↗
3 Dec 2023
Show background jobs number in your ZSH prompt
original ↗
26 Nov 2023
2022
Neovim modern features: treesitter and LSP
original ↗
15 Aug 2022
2018
My 8 favorite color schemes for modern vim
original ↗
16 Jun 2018
À la découverte de Sinatra #3 - Utiliser SASS/SCSS dans un projet Sinatra
original ↗
20 May 2018
Sinatra : authentification avec Warden
original ↗
31 Jan 2018
2017
Grape : custom validator conditionnel
original ↗
29 Jul 2017
Recherchez dans votre code avec Ack
original ↗
1 Feb 2017
2016
Firefox : filtrer les résultats de la barre d'adresse
original ↗
13 Dec 2016
Undated
https://blog.pabuisson.com/2014/03/middleman-design-avec-slim-scss/
original ↗
—
https://blog.pabuisson.com/2014/05/a-la-decouverte-de-sinatra-1-hello-world/
original ↗
—
https://blog.pabuisson.com/2016/06/javascript-debug-facile-avec-blackboxing/
original ↗
—
https://blog.pabuisson.com/2015/07/deployer-middleman-avec-mina/
original ↗
—
https://blog.pabuisson.com/2014/03/3-raisons-d-aimer-scss/
original ↗
—
https://blog.pabuisson.com/2014/05/automatisez-workflow-avec-gulpjs/
original ↗
—
https://blog.pabuisson.com/2014/07/vim-vundle-gestion-plugins/
original ↗
—
https://blog.pabuisson.com/2014/04/branche-git-courante-dans-le-prompt/
original ↗
—
https://blog.pabuisson.com/2015/01/vim-git-commit-positionner-curseur-premiere-ligne/
original ↗
—
https://blog.pabuisson.com/2014/06/duckduckgo-moteur-recherche-vous-espionne-pas/
original ↗
—
https://blog.pabuisson.com/2014/03/un-blog-statique-avec-middleman/
original ↗
—
https://blog.pabuisson.com/about/
original ↗
—
https://blog.pabuisson.com/
original ↗
—
https://blog.pabuisson.com/tags/vim/
original ↗
—
https://blog.pabuisson.com/tags/elixir/
original ↗
—
https://blog.pabuisson.com/tags/ruby/
original ↗
—
https://blog.pabuisson.com/tags/rails/
original ↗
—
https://blog.pabuisson.com/tags/
original ↗
—
https://blog.pabuisson.com/2015/06/sinatra-json-api/
original ↗
—
https://blog.pabuisson.com/2015/03/duckduck-rechercher-rubygems/
original ↗
—
https://blog.pabuisson.com/2014/03/une-sitemap-pour-middleman-avec-builder/
original ↗
—
https://blog.pabuisson.com/2014/07/a-la-decouverte-de-sinatra-2-routes-et-templates/
original ↗
—
https://blog.pabuisson.com/tags/tips/
original ↗
—
https://blog.pabuisson.com/2023/11/
original ↗
—
https://blog.pabuisson.com/2022/
original ↗
—
https://blog.pabuisson.com/2022/08/
original ↗
—
https://blog.pabuisson.com/2018/
original ↗
—
https://blog.pabuisson.com/2018/06/
original ↗
—
https://blog.pabuisson.com/2018/05/
original ↗
—
https://blog.pabuisson.com/2018/01/
original ↗
—
https://blog.pabuisson.com/2017/
original ↗
—
https://blog.pabuisson.com/2017/07/
original ↗
—
https://blog.pabuisson.com/2017/02/
original ↗
—
https://blog.pabuisson.com/2016/
original ↗
—
https://blog.pabuisson.com/2016/12/
original ↗
—
https://blog.pabuisson.com/2016/06/
original ↗
—
https://blog.pabuisson.com/2015/
original ↗
—
https://blog.pabuisson.com/2015/07/
original ↗
—
https://blog.pabuisson.com/2015/06/
original ↗
—
https://blog.pabuisson.com/2015/03/
original ↗
—
https://blog.pabuisson.com/2015/01/
original ↗
—
https://blog.pabuisson.com/2014/
original ↗
—
https://blog.pabuisson.com/2014/07/
original ↗
—
https://blog.pabuisson.com/2014/06/
original ↗
—
https://blog.pabuisson.com/2014/05/
original ↗
—
https://blog.pabuisson.com/2014/04/
original ↗
—
https://blog.pabuisson.com/2014/03/
original ↗
—
https://blog.pabuisson.com/tags/zsh/
original ↗
—
https://blog.pabuisson.com/tags/scss/
original ↗
—
https://blog.pabuisson.com/tags/sinatra/
original ↗
—
https://blog.pabuisson.com/tags/grape/
original ↗
—
https://blog.pabuisson.com/tags/api/
original ↗
—
https://blog.pabuisson.com/tags/search/
original ↗
—
https://blog.pabuisson.com/tags/firefox/
original ↗
—
https://blog.pabuisson.com/tags/javascript/
original ↗
—
https://blog.pabuisson.com/tags/debugging/
original ↗
—
https://blog.pabuisson.com/tags/middleman/
original ↗
—
https://blog.pabuisson.com/tags/mina/
original ↗
—
https://blog.pabuisson.com/tags/json/
original ↗
—
https://blog.pabuisson.com/tags/git/
original ↗
—
https://blog.pabuisson.com/tags/haml/
original ↗
—
https://blog.pabuisson.com/tags/frontend/
original ↗
—
https://blog.pabuisson.com/tags/bash/
original ↗
—
https://blog.pabuisson.com/tags/seo/
original ↗
—
https://blog.pabuisson.com/tags/slim/
original ↗
—
https://blog.pabuisson.com/2025/
original ↗
—
https://blog.pabuisson.com/2025/05/
original ↗
—
https://blog.pabuisson.com/2024/
original ↗
—
https://blog.pabuisson.com/2024/09/
original ↗
—
https://blog.pabuisson.com/2023/
original ↗
—
https://blog.pabuisson.com/2023/12/
original ↗
—