41554 blogs · [ { "id": "01a08797-0412-73be-96fd-d11ed73e6f2f", "title": "Make gif from a youtube video", "url": "http://kray.me/2025/02/add_gif_to_whatsapp/", "published_at": "2025-02-08T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ed7e80586", "title": "Pawn races five golden rules", "url": "http://kray.me/chess/2025/02/pawn_rules/", "published_at": "2025-02-04T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ed8deb0f7", "title": "Training program (February)", "url": "http://kray.me/chess/2025/01/training/", "published_at": "2025-01-08T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ed942a552", "title": "post-commit hook to generate a changelog page for your Jekyll site", "url": "http://kray.me/2025/01/post_commit_changelog/", "published_at": "2025-01-05T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ed9707746", "title": "Sicilian opening principles with Black", "url": "http://kray.me/chess/2024/12/sicilian_opening/", "published_at": "2024-12-29T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ed9cf41fe", "title": "Sinnerman Amnesia", "url": "http://kray.me/sound-selector/2024/12/sinnerman-amnesia/", "published_at": "2024-12-15T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ed9e334d5", "title": "Life Sunset Camarade", "url": "http://kray.me/sound-selector/2024/11/life-sunset-camarade/", "published_at": "2024-11-30T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11edaaf087c", "title": "Analyzing defeats with Chat-GPT (Week 48)", "url": "http://kray.me/chess/2024/11/chat_gpt_week_48/", "published_at": "2024-11-23T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11edafd30d9", "title": "Brown Cadillac in the Market", "url": "http://kray.me/sound-selector/2024/08/brown-cadillac-in-the-market/", "published_at": "2024-08-31T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11edb692f47", "title": "Free solution for serving a Jekyll blog stored in a private repository", "url": "http://kray.me/2024/05/jekyll_private_repo/", "published_at": "2024-05-12T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11edc3dc7d2", "title": "SublimeText PythonAutoImport plugin", "url": "http://kray.me/2023/09/st3_auto_imports/", "published_at": "2023-09-07T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11edcf94502", "title": "Cool Negro Dope (instru.)", "url": "http://kray.me/sound-selector/2023/02/cool-negro-dope/", "published_at": "2023-02-11T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11edd8177b8", "title": "Truth better in thought", "url": "http://kray.me/sound-selector/2022/11/truth-better-in-thought/", "published_at": "2022-11-19T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ede791037", "title": "Importing chess book exercise into Lichess etude using OCR", "url": "http://kray.me/2022/09/book_chess_problem_to_lichess_ocr/", "published_at": "2022-09-17T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11edf43b678", "title": "Autokill detached anonymous EC2 instances", "url": "http://kray.me/2019/01/ec2_autokill/", "published_at": "2019-01-15T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ee03ae94b", "title": "Code across multiple branches while keeping a single database", "url": "http://kray.me/2018/12/django_branches_database/", "published_at": "2018-12-27T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ee0cf73c2", "title": "Cron jobs execution monitoring in slack", "url": "http://kray.me/2018/10/cron_monitoring_in_slack/", "published_at": "2018-10-24T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ee18c26b3", "title": "Slackery", "url": "http://kray.me/2018/09/celery_monitoring_in_slack/", "published_at": "2018-09-10T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ee1b9242f", "title": "Django: check for uncommited migrations on deploy", "url": "http://kray.me/2018/05/django-check-migration/", "published_at": "2018-05-12T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ee246a5bc", "title": "Git one-liner: show commits since last release", "url": "http://kray.me/2018/05/git-commits-since-last-release/", "published_at": "2018-05-05T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ee289cfba", "title": "Creative use of git blame for slack deploys notifications", "url": "http://kray.me/2018/05/slack_deploy_notifications/", "published_at": "2018-05-03T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ee35c75c4", "title": "Custom css style for terminal codeblocks", "url": "http://kray.me/2018/04/terminal_css/", "published_at": "2018-04-16T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ee3e98fdb", "title": "Print related stored stashes when checkouting a branch", "url": "http://kray.me/2018/04/git-alias-print-branch-stashes-checkout/", "published_at": "2018-04-12T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ee4205afc", "title": "Highlighting lines in git blame output based on dates", "url": "http://kray.me/2018/02/git-blame-highlight-lines-date/", "published_at": "2018-02-16T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ee4ba95b6", "title": "Blog last publish date in favicon", "url": "http://kray.me/2018/01/jekyll-favicon-publish-date/", "published_at": "2018-01-21T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ee5b39783", "title": "Deep in F-dotfiles : zsh package", "url": "http://kray.me/2017/06/fdotfiles-zsh/", "published_at": "2017-06-26T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ee63721e6", "title": "RSS subscribe badge for Github projects", "url": "http://kray.me/2017/06/rss-badge-github/", "published_at": "2017-06-13T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ee6410914", "title": "ezkill, selective process killing made easy", "url": "http://kray.me/2017/03/ezkill-kill-process/", "published_at": "2017-03-29T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ee6ea96b3", "title": "Downloading magnet links as .torrent files", "url": "http://kray.me/2013/07/downloading-magnet-links-torrent-files/", "published_at": "2013-07-15T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ee79a47fe", "title": "Todo playlists", "url": "http://kray.me/2013/05/itunes-todo-smart-playlists/", "published_at": "2013-05-09T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ee88d2f5e", "title": "First observations on iTunes 11", "url": "http://kray.me/2012/12/observations-itunes11-remote/", "published_at": "2012-12-03T00:00:00+00:00" }, { "id": "01a08797-0412-73be-96fd-d11ee9816339", "title": "Pruning beets genre canonicalization tree", "url": "http://kray.me/2012/10/customizing-beet-genres-canonicalization-tree/", "published_at": "2012-10-13T00:00:00+00:00" }, { "id": "01a08797-0413-71d4-8d74-a0f2b87e16d3", "title": "Introducing replica, the id3 cloner CLI", "url": "http://kray.me/2012/04/introducing-replica-the-id3-cloner-cli/", "published_at": "2012-04-30T00:00:00+00:00" }, { "id": "01a08797-0413-71d4-8d74-a0f2b8e3da55", "title": "Grand Mix recipe", "url": "http://kray.me/2011/09/daily-routine-smart-playlist-filterings/", "published_at": "2011-09-10T00:00:00+00:00" }, { "id": "01a08797-0413-71d4-8d74-a0f2b9397a98", "title": "Take a seat and enjoy the musical ride", "url": "http://kray.me/2011/06/itunes-dj-mode/", "published_at": "2011-06-20T00:00:00+00:00" }, { "id": "01a08797-0413-71d4-8d74-a0f2b9a716e6", "title": "This is not Nam’. This is tagging. There are rules.", "url": "http://kray.me/2011/04/walters-guide-to-rule-based-music-management/", "published_at": "2011-04-06T00:00:00+00:00" }, { "id": "01a08797-0413-71d4-8d74-a0f2ba136b28", "title": "Resilient ID3 embedded ratings", "url": "http://kray.me/2011/03/resilient-id3-embedded-ratings/", "published_at": "2011-03-13T00:00:00+00:00" }, { "id": "01a08797-0413-71d4-8d74-a0f2ba305f64", "title": "Restoring files scattered on a backup drive using rsync", "url": "http://kray.me/2011/02/restoring-files-scattered-backup-drive-rsync/", "published_at": "2011-02-06T00:00:00+00:00" }, { "id": "01a08797-0413-71d4-8d74-a0f2babe3d89", "title": "A look at the stars", "url": "http://kray.me/2010/12/howto-define-ratings-system/", "published_at": "2010-12-31T00:00:00+00:00" }, { "id": "01a08797-0413-71d4-8d74-a0f2baea24d6", "title": "Exporting music from Itunes (Mac) while keeping source folders arrangement", "url": "http://kray.me/2010/12/exporting-music-from-itunes-mac-while-keeping/", "published_at": "2010-12-18T00:00:00+00:00" } ] posts Claim your blog
Back to kray.me
Blog · corpus.blog/blogs/kray.me/posts

kray.me

kray.me

2025

2024

2023

2022

2019

2018

2017

2013

2012

2011

2010