vita nouva / diary
"The Rose Garden by Carl Aagaard"
09/12/2025

The very sad situation of Tony Marston

I had the first I met with Tony Marston <https://www.tonymarston.net> on the Internet was on Dec 2024, when I read his 2018 "Why I don't do Domain Driven Design", I found it a bit strange post, but in a good way (what I believed back then), I thought it's an enjoyable discussion, so I post it on Hacker News and it was discussed a bit there. I never met with Marston again, but I learnt that he had some radical, sometimes ridiculous, views. But how doesn't, right? Couple of days ago there was a discussion on GitHub about Object-Oriented Programming, I was not investing a lot of effort there pointing out my views, because it was obvious to me that the opponents are not distinguishing between "encourages", "allows", and "emphasize" bad practices1. Someone replied to my comment there, I didn't pay a lot of attention once they mentioned that inheritance and encapsulation magnified their productivity. "you lost me after "inheritance". It sounds like you have no idea of how bad code looks like" I wrote. I got a very strange response from their side, projecting, and just bizarre. "If my code is THAT bad, then why has it won numerous awards? If you think YOUR code is better than mine then take this challenge to prove it."2, the bottom line was "Note that in all cases I was using a development framework that I had designed and built myself. How many frameworks have you written?". I was just speechless at this moment when I read the email. I couldn't response, when I browsed some of the website, I realized this was Tony from the DDD article, but the rest of the website and content was not pretty at all, it felt like I went into a limited intelligence 70 years old elder who was a lot into programming. I've shown the commend to some of my friends who couldn't take it seriously at all, especially the "how many frameworks", one posted it on r/programmingcirclejerk. The people there had more tolerance than me to look at Marston's world, and some made deeper investigations: "Let me explain something. There's a guy who writes code. He claims he can create in PHP in 5 minutes what would take 5 days to create using COBOL. He creates a product. He gets a letter saying his product has been nominated. The organization that gives out the prizes has a Twitter account without any announcements and a simple website that clearly states that participation is free. But to get the award and beautiful photos - you have to pay. Oh, and you won't find a list of nominees or a list of who received their award on their website. This guy writes that his anon fans nominated him, but I wouldn't be surprised if this organization itself creates spam mailings. I think it's even a little sad. Stupidity and self-confidence are a terrible combination. This guy seems to be losing touch with reality. Sad…", I opened Marston's reddit profile, first glance was -100 karma, I know reddit its awful but really how bad you need to be to get to -100? I found that the guy is just ragebaiting3 the whole PHP community, getting roasted over and over and over. Some dude wrote on a comment "You just HAVE to look up this guy's website and previous discussions both here and on Sitepoint. You'll be entertained for hours.", although of all this continuous criticism and even bullying of the guy, he is so rude and arrogant, let alone stupid. I just feel sad for this, what it takes for someone to be like this? "When I read this, I imagined how David Lynch (RIP) would film it: a developer tries to start working but IDE is not installed on his computer. The developer takes a desperate step and tries to download and install IDE himself, but it turns out that IDE is already installed, it's just that its shortcut is not on the desktop. As if everything is not so bad, but the next moment he launches Vi… Panic, the clock on the wall starts ticking loudly. The developer calls his colleagues and asks for help but hears loud laughter in response…" ‒ BenchEmbarrassed7316.


[permlink]
c. lr0 2025