When to rewrite code
It’s funny that the same thing that made Joel Spolsky write an article in 2000 makes me write an article in 2025, and I know, I’m not Joel Spolsky, but please, let me cook.
It’s funny that the same thing that made Joel Spolsky write an article in 2000 makes me write an article in 2025, and I know, I’m not Joel Spolsky, but please, let me cook.
Cravata galbenă este o cravată pe care tatăl lui Sergiu Celibidache i-o făcuse cadou când era tânăr, și i-a retras cravata când acesta s-a dedicat muzicii; la final îi returnează cravata într-un pachet pe care îl deschide doar la bătrânețe.
You probably didn’t hear that the foundation behind the Zig programming language decided to switch from github to codeberg, and I will not try to explain to you why this is an important piece of news. It’s not. It’s a sane choice, and not only that, it’s the choice that should be and is made by some other open source projects as well. The article in The Register that I linked to gives one reason. It’s not the only one, but a common trend we tend to see in the development world, even at tooling level (and this is new).
Încep cu o paranteză. În anul 2021 cel mai vândut roman românesc a fost „Exuvii” de Simona Popescu. Nu știți cine e Simona Popescu, și nu știți nici măcar ce înseamnă „Exuvii”. Și nici că există un roman atât de popular în România numit Exuvii, probabil copiii tot își bat la cap părinții să le cumpere un roman despre droguri, probabil, că ce sunt alea exuvii, ce-ar putea fi altceva decât droguri? (Nu sunt droguri. Dar mai contează?)
This is part 3 of a series with undetermined number of rants from my side. Last time I finished my rant with a very wide statement that people might dislike, which is that „Open source comes from privilege”. And I don’t want to focus too much on the social aspects of how the software world changes, but I think there’s a few things worth discussing about nonetheless. This rant is a collection of multiple mini-rants, so I’ll get to explain that statement as well.
This is part 2 of the series, the rant about web based applications is here. Now here’s the deal with Rust, the language that nobody really likes but everyone plays a Rust-fanboy on YouTube because it’s the cool new toy.
There are a few trends that I notice in the world of software development that have, thankfully, little to do with AI, but are still worth mentioning and discussing. This is a set of two articles because it seemed I had more to say than I expected.
Acum vreo trei luni vă povesteam că am trecut pe Linux, „dintr-o bucată”. Mă săturasem de toate felurile în care Microsoft își face produsul inutilizabil. Și aș fi uitat complet de chestia asta, doar că m-au tras de mânecă niște oameni să povestesc un pic cum arată lucrurile pe Linux, și vin să vă povestesc.
După revelația extraordinară pe care mi-a oferit-o seria XXX am zis să merg spre ceva mai puțin controversat, și să mă uit la filmele din seria Karate Kid. 6 filme, din care ultimul chiar în 2025, o serie care mi-a plăcut destul de mult când eram copil. Și, ca în cazul seriei XXX, m-am gândit să stric câteva copilării și să îmi strâng câteva gânduri pe tema lor.
Circulă azi mare scandal cu ANAF, și faptul că Adrian Nica le-ar fi zis ieri celor de Digi24 că gemurile făcute în casă ar trebui taxate. Și nu mi-ar fi atras atenția deloc știrea asta, doar că ieri am primit și un clip făcut cu SORA2 în care doi polițiști arestau o băbuță care vindea niște legume înșirate pe un ștergar. Și dacă clipul ăsta cu arestul e clar că vine din fabrica de intoxicare a AUR, notoria Alianță pentru Ura între Români, asta cu Adrian Nica a venit din „bula mea” - din zona unde m-aș fi așteptat ca oamenii să facă un minimum de efort să asculte exact ce spune omul.