pauamma: Cartooney crab holding drink (Default)
pauamma ([personal profile] pauamma) wrote in [site community profile] dw_dev2016-12-31 03:31 am
Entry tags:

Question thread #48

It's time for another question thread!

The rules:

- You may ask any dev-related question you have in a comment. (It doesn't even need to be about Dreamwidth, although if it involves a language/library/framework/database Dreamwidth doesn't use, you will probably get answers pointing that out and suggesting a better place to ask.)
- You may also answer any question, using the guidelines given in To Answer, Or Not To Answer and in this comment thread.
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

[staff profile] denise 2017-01-09 08:28 pm (UTC)(link)
also, re: your edit, which came in while I was replying and I forgot to address in my response BECAUSE I'M RAMBLING TODAY BECAUSE IT'S BETTER THAN DEALING WITH THE UMPTEEN BILLION EMAILS STILL IN MY INBOX: highly customizable was the LJ theory for just about everything for a very long time and we try to keep it the DW theory as much as feasable, and "deeply terrible" is a good description of it. Not only performance issues, but UI/UX issues as well -- LJ/DW is so customizable that it's not intuitive for a lot of people and there are a ton of things that are difficult to explain. Conversely, however, the fact that it is so customizable is a major selling point for a lot of people, and removing or redesigning options/making things less customizable risks angering people or breaking edge-case uses -- and there are a lot of edge-case uses. (Like, most people only use 20% of the site features and options ... but everyone uses a different 20%.) Witness the uproar every time LJ makes radical changes to something...

I'm a lot more willing to support options and under-utilized features than [staff profile] mark is (he always wants to rip things out, lol) but we've tried to do a lot of simplifying, and there's still a lot we could do.
mark: A photo of Mark kneeling on top of the Taal Volcano in the Philippines. It was a long hike. (Default)

[staff profile] mark 2017-01-15 08:41 pm (UTC)(link)
DEATH TO EVERYTHING RIP IT ALL OUT

The code machete makes life better. It keeps us sane. Removing code removes bugs! Deleting things deletes security holes! It is all better!