marvin downscale initiative – successful

Докато правих план за downgrade на DigitalOcean droplet-а и просто реших да го направя.

Имам чувството, че си убих кучето като му затрих ъптайма, но той така или иначе не е признак на нищо повече от това, че една машина е работила (без гаранция дали е работила добре или не).

Тааа да – всичко се вдигна правилно. Имах малко притеснения около nginx, защото конфигурациите му са едни чаршафи, но ето, че безпроблемно тръгна, както и cdn-check-а.

Загледах се неприлично много време към варианта да мина от MariaDB към NoSQL за WordPress-а но нека не бъдем прекалено екзотични за сега.

И преди съм мислил за static page като Jekyll и Simply Static, но за момента не смятам да влизам в този rabbit hole.

Next target – home lab-a.

17112025

Подготвям marvin за downgrade на VPS-а (като част от моята downsize инициатива както на VPS-а така и на homelab-а) и да ви кажа ми се свиди след 2 години uptime да го shutdown-вам:

marvinator@nedko /home/nedko $ w
 09:49:59 up 744 days, 23:47,  5 users,  load average: 0.04, 0.13, 0.12
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/2    tmux(2463138).%0 26Feb24 629days  8.02s  4.14s mc
root     pts/4    tmux(2463138).%2 04Apr25 227days  2:39   2:38  mc
marvinator@nedko /home/nedko $

Както и си пазя една tmux сесия от преди 227 дни в която бях пуснал да прехвърлям бекъпи към pCloud. С техния драйвър всичко ставаше екстремно бавно и ми трябваха много часове да свърша това.

После им писна и реших да изполвам rclone, който ми свърши жестока работа и за много по-кратко време.

Anyhow, тези дни блога и сървисите около него ще са за няколко минути долу за да мине downgrade-а. Не планирам други промени и maintenance така, че ако нямате достъп до блога повече от 10-15 минути това значи, че нещо жестоко се е омазало :D

17112025

Днес ми попадна видео от Cade Media за заместителите на вело продукти, които са аналогични, но значително по-евтини.

Говори за ръкавици, base layers, храна – супер интересен епизод, който може да ни спести сериозна сума пари. Инджой:

15112025

Ren е някакъв неочовек. Преди няколко дни е пуснал Two’s on a cigarette:

И ме връща по много приятен начин по ученическите купони и лекотата на времето тогава. Мелодията му е веееееликолепна и толкова лека за слушане …

Трябва да направя един timeline на нещата му, защото Vincent’s tale е жесток, но и останалите (начело с Hi Ren) заслужават вниманието на всеки.

Enjoy.

14112025

В ранните часове на деня днес 14 Ноември Дейвид Ковърдейл пусна видео в което слага край на кариерата си.

И е разбираемо. Човека е на 74 и пее от … над 50 години. Интересен факт, който понякога забравяме е, че е бил вокал на Deep Purple от 1973 до 1976.

Винаги съм се възхищавал на гласът му и по негов повод довечера ще си налея едно докато слушам Too many tears в безкрайно специалното му изпълнение в Токио.

Сега отворих wiki страницата му – има снимка от неговия лик на едно от блокчетата в Каварна.

Whitesnake идваха може би 3-4-5 пъти в България, но така и не можах да ги чуя на живо за което страхотно много съжалявам.

Atlassian User Group talk

Последно събитие за годината (за сега!).

На 20.11 ще си говорим за тънкото изкуство да бъдем малко по-добри от преди, да започнем най-накрая да се гордеем с това, което правим (освен ако не трием бази по погрешка), да се доближим до изкуството да изпипваме нещата, които правим и да се доближим повече до нашите дядовци и бащи по майсторство, а не да останем завинаги code monkeys.

Copy, paste, replace. In our fast-paced industry, true craftsmanship feels like a lost art. We're pressured into mediocrity by constant deadlines and cognitive overload, rarely creating code we can truly be proud of.

But this art can be revived. This talk is a reflection on how we move beyond mediocrity, reclaim mastery, and find that deeper sense of pride in our work again.

Линк към събитието, което ще се проведе на 20.11.2025 в офиса на Немечек България, офис София. Ще се радвам да се видим и да поговорим. Ако носите биричка ще се радвам още повече.

13112025

От Сряда съм в София и спането по хотели не ми се отразява добре, ама никак. Снощи и онзи ден се събуждах през половин час, нищо, че снощи люснахме по 1-2 бирички със Сашо, мой колега. Не е за мен тази работа май.

Днес съм сам в стаята на девопсите и е сравнително спокойно. Копая по един terraform и уча нови неща почти постоянно.
И днес почти не слушах музика. Вчера със Сашо говорихме бая за музика и той като почитател на по-твърдата музика разказа за много свои приключения и докато се прибера, а и в хотела въртях някакви по-тежки неща.

Днес обаче съм на Чоплин и точно сега ми резнира много добре с вътрешното ми аз. Ето една интерпретация на Bruce Liu (не тоя с каратето, другия):

С уважително добро качество.

А докато пиша за класическа музика и качество просто няма шанс да не спомена и моите любими лелички, които разцепват всички мивки (целия канал е с такова великолепно качество:

Дайте им шанс, изкарайте си хубавите слушалки, затворете очи и си позволете да се зареете в музика писана 1725 година. Колкото повече ги слушам толкова повече се удивлявам колко много инструменти мога да различа и колко твоа ми обогатява цялосното преживяване и разбиране за музиката.

12112025

НАЙ-НАКРАЯ СЕ СЛУЧВА!
На 05 12 2025 ще излезе осмата част на може би най-любимата ми криминална поредица на Робърт Галбрейт – “Жигосаният“. Тази ще е малко по-малка от предната и няма да чукне 1000 страници, а ще е “едва” 966.


Нямам търпение да излезе!

20251011

Един много готин ресурс – всички open source игри, които са в github. Списъка е огромен така, че enjoy:

https://github.com/leereilly/games

И една много интересна идея – replacement на zsh/bash history с SQLite и fully encrypted sync (това не мога да го преведа без да звуча като 85 годишен доцент по математика). Синхронизацията е върху ВАШ сървър, а не върху техен, кудос за което. Кудос и за името на проекта:

https://github.com/atuinsh/atuin

New pet project in town – cdn-check

Първи път от години в който стоя до почти 5 сутринта да си копая свой pet project.

Снощи мой приятел ме пита за tool с който да види кой сайт кой CDN използва. След като дадох 2-3 примера (които бяха много технически) в 9 и нещо вечерта ми светна – защо пък да не направя един такъв pet project?
И с помоща на Claude 4.5 vibe code-нах https://github.com/nedkoHristov/cdn-check, изсипах му добри практики, deployment pipelines, testing image, поиграх си с GitHub като artifactory, научих много покрай GitHub Security и SARIF, поиграх си с nginx за да си подкарам нещата, поиграх си и с docker/docker compose.

И последния ми commit е някъде около 4:30 и до приключване на таска си отиде почти 5. Отдавна не ме беше тресло такова въодушевление от това да направя нещо за себе си. Все не остава време, желание, енергия. Но в края на деня е много яко да имаш нещо, което е твое, живее и си го поддържаш.

Има още много трески за рязане, но за няколко часа работа за мен си е тих празник.

И понеже няма как да не кажа и 2 думи за AI – в този случай покрай python кода нямах почти никакви проблеми, но boy oh boy покрай pipelines имаше какво да се желае. Но ако не забравяме, че ако третираме AI като пиян developer/devops който има 2-3 синдрома и го държим за ръчичка през целия път с правини промптове и знаейки технически какво искаме (и си дописваме това-онова от време на време) нещата за личен проект може да се случат.

Демо на проекта можете да намерите на https://www.nedko.info/cdn-check/