52 karma · joined January 15, 2026
Since Bending Spoons purchased Meetup, I have noticed the UI becoming more cluttered and hard to use. Also, I consistently get ads asking me to buy an organizer subscription to host events, even when on the page for a group I'm an organizer for.
After seeing this emphasis on "impact" cause Meetup's UI to degrade, I'm skeptical about the company's long term future.
I made one for in person board game events in the Washington DC area at https://dmvboardgames.com/
When working on front end projects in the past, maintaining code quality was a challenge. Every React project I worked on turned into a unmaintainable ball of spaghetti, regardless of how experienced myself and the other developers were.
Local LLMs are going to make people sit on their phones instead of taking to real people.
- Group searches consistently return irrelevant results across multiple cities. As a test, I tried searching for soccer groups in Dallas, Texas, and one of the results was for a backgammon group. Users will also often have a hard time finding events I host on Meetup. - An organizer being charged $357.98 per year to host a group on Meetup.com. - The pages for my Meetup events are full of clutter and duplicate data, while relevant information such as RSVPs is hidden. - My Meetup.com home page is full of pointless distractions, including a banner asking me to become an organizer when I already organize events. - When editing an event, Meetup shows an option to generate a description by using generative AI. Generative AI is a scam and I try to avoid it.
That being said, you are right that they are becoming more expensive and ship features faster. I describe Bending Spoons as Italian private equity.
To determine if a book is worth reading, I think it's better to ask someone for their recommendation or look at online reviews.
For repeated content where JavaScript is required, I use web components.
Generative AI is not suitable for building content-driven websites because it lacks context to understand subjective user preferences.
Also, having .astro files to implement island functionality is unnecessary. Interactivity can be implemented with Javascript using web components.
LLMs are unsuited for frontend development, and its sad to see LLM support ruining otherwise great frameworks.
Next.js is an overcomplicated abstraction that causes security flaws and massive tech debt.
Websites should not be vibe coded.
I've been skeptical about trying Astro because it seems to have unnecessary complexity. Also, I don't see any evidence that Cloudflare is going to prioritize making Astro easier to use.
" a.getElementsByTagName = function (...args) {//Clear page content}"
One can also hide components inside Shadow DOM to make it harder to scrape.
However, these methods will interfere with automated testing tools such as Playwright and Selenium. Also, search engine indexing is likely to be affected.
Allowing random people to message each other without meeting in person is a mistake. The nonverbal cues people get from in person interactions are helpful for discovering shared interested and personality compatibility.