I've written plenty of traditionally published tech books over the years, but here's the guide I wrote for my daughters. Just fill in 0 to download free, and enjoy!
Is OOP just syntactic sugar once you remove bad practices? I don't think so, but there's definitely an argument there. But on the issue of inheritance, what I'm trying to say is "not a good idea for the average business developer, but still a great tool for careful, ambitious developers designing the OO frameworks that business developers will use."
They do have change tracking and scheduled posting (essentially staging) for content, though. But if you're actually building the site, they assume you either don't care or are going to manage the process is some other way of your own devising.
Just chiming in to say this article isn't saying "WordPress is terrible because ..." but "watch out for these traps that are all-too-easy to fall into."
It's not declared dead, but some (myself included) believe it has most likely crossed a tipping point and will be dead in the lifespan of the next generation or two.
This exactly. There was basically a run on canned goods the day before thanks to media stories, some of which didn't seem to have the slightest bit of logic to them. That doesn't mean that Y2K (and other date bugs) aren't real.
Basically a scientific issue wrapped in a political issue with a big huge asterisk that says even if we do all the right things we're triaging the patients, not curing them.
This article is interesting but somewhat misleading, to the point that I don't know what information to trust. Yes, it does take many steps to turn cassava into a refined flour for baking, but cassava is easily eaten--just peel and boil it, as I do often (it's readily available in many grocery stores in Canada, and a staple of Latin American culture). Cooking is the same basic process used to make many borderline or poisonous foods edible, from bitter almonds to kidney beans. The author appears to conflate some specialized regional cooking techniques with simply making food safe to eat.
We have a micro:bit and I agree that it's lots of fun. The ability to see your code have an effect in the real world is especially compelling for 8-11 year olds. There are many more possibilities available if you use the Raspberry Pi, as well.
It's definitely opinion (and I certainly don't spare VB from criticism--it draws more fire than JS in my article!). But I am curious in hearing a bit more about your opinion on JS. Because there are so many pain points in it. So much that someone can write a book about "The Good Parts of JS" and its shortness becomes a meme. Now, TypeScript and other refinements address some issues, but JS certainly makes it easy to write some bad code, especially if you're not an experienced coder. The OOP is particularly clunky. Not to hate on JS--it's wildly successful, but would we really have picked it as a favorite language if it wasn't already built into browsers for scripting?