SitePoint Weekly #13 This Issue Certified Politics-Free🍓 The freshest resources for web developers, designers, and makers. Pointed Advice Just published on SitePoint Jack Franklin JavaScript and Ruby engineerLearn how to use higher-order components to keep your React applications tidy, well-structured, and easy to maintain. We’ll discuss how pure functions keep code clean and how these principles can be applied to React components. With dev tools and libraries in the React ecosystem forever growing, Camilo provides a list of essential React tools for you to focus your learning time on. Learn the basics of using forms in React: how to allow users to add or edit info, and how to work with input controls, validation, and 3rd-party libraries. Michael Wanyoike Technical writer and software developer This Issue Certified Politics-Free Your weekly tech digest Every week we try to pull together a combination of news, workflows, tools, and tutorials to help you spend less time keeping up and more time sharpening your edge.With the U.S. election count still underway and every outlet on the internet pivoting to politics for the week, I bet you're fatigued with the topic. And even if you're not, there are numerous sources of political media out there — I hear there are literally dozens!There are a couple of other reasons to constrain our focus. Our plan was to move SitePoint Weekly to Tuesdays after I returned from a week of leave. Once Tuesday actually arrived, though, my son had a mountain biking accident, falling from a couple of meters in the air in such a fashion as to scare the hell out of us and require maxillofacial surgery. Thanks go to Simon Mackie, SitePoint's master of books and Premium content, for the correct vocabulary — everyone in the hospital calls these surgeons "plastics" the way you or I might refer to everyone down in "accounts" except that nobody from accounts specializes in the intersection of knives and faces (as far as I know).(Since I started putting this issue together, my other son has broken a bone, and I've placed my daughter within a protective cocoon of bubble wrap.)Anyway, I don't want to milk it — my son is at home recovering now and looking remarkably better by the day — but my curated link file lacks the kind of Volume foretold of in history's greatest shampoo advertisements.Because we know plenty of readers may need a break or escape from election coverage, we've precluded such coverage here. And because we'd rather focus limited resources on creative, fun, inspiring links, we've gone a step further to give anything that's strongly political, partisan, or involves yelling loudly a miss — even on antitrust, one of our usual subjects. There are a few important stories about right-to-repair legislation and police-Amazon cahoots. But I said we'd avoid politics, not anything that might've been politicized by the pugnacious, or this would be a slim read indeed.In any case: you're tired. I'm tired. The muck is somewhere that way. Any direction will get you there. Cool links for hackers, makers, and designers below.♾️ The Rundown Technology news, society, and internet cultureEvery time a new feat of machine learning impresses us, as with GPT-3, a chorus shouts back: but it can't take our jobs yet! — albeit with diminished confident gusto every time. AI pioneer Geoff Hinton says “deep learning is going to be able to do everything.” Also interesting is the brief discussion around symbolic versus operational models of cognition and Hinton's views on these. When deep learning can do everything and we do lose our jobs, it doesn't necessarily need to be a social and economic doomsday, of course (we just need to get an inconvenient global revolution out of the way first, since we can all agree that our current leaders lack the vision or ability to give a crap required to get us there). Perhaps in the future we'll even develop self-identities independent of our economic output. Crazy concept. Someone get the chorus a copy of The Player of Games! ♾️ It feels like barely a news cycle has passed since Apple announced the Intel exodus. Now, we're staring a November 10 Apple event right in the face. All signs point to the first Apple Silicon device announcements. Apple has called the event One More Thing, which sounds to me like the lovechild of Jobsian foreshadowing and a John Farnham tour (Australian readers will understand). ♾️ Neighborhood Watch is out. Letting police use your Amazon Ring camera as part of its Internet-of-Shit-fueled surveillance dragnet is in. Can we take a moment to appreciate just how openly Amazon progresses the dystopian capabilities of law enforcement and landlords alike while a fraction of the sentiment actually sticks on the brand compared to, say, Facebook? ♾️ Versioning Web development, design, and tooling Logic Flow Computing, automation, productivity, and tools for thought The Linux ecosystem began to benefit from a renewed period of growth as the pandemic swung into force earlier this year. It's a legitimately great time to make the move over. Here are 5 reasons to use Linux in 2020. SitePoint Head of Engineering Stuart Mitchell is a big fan of Pop!_OS, in particular for its auto-tiling window manager. And our sysadmin and master of the arcane Adam Bolte depends on the rock-solid stability of Debian. But if you're new to Linux, I imagine both would suggest starting your excursions with Pop! or something similar, like Ubuntu. ♾️ Feeling guilty about your library of unread books? Have been for decades? That's one guilt you can put to bed, says Anne-Laure Le Cunff in Building an antilibrary: the power of unread books. ♾️ Raspberry Pi's latest offering might remind you of some of the programmable computers of another era — it packs the whole computer into a keyboard. The Roadmap Product, strategy, Future of Work, and the creator economy- V.One reckons it's the no-code platform that'll make building logic-driven apps as easy as using Canva.
- Tara AI is a simple sprint management tool designed for modern teams. Tara's team says its core functionality will remain free without limitations because it wants teams to have an alternative to ossified turn-of-the-century tools like JIRA, with future monetization coming from genuinely optional premium features like automation. That's an appealing pitch, given how little products like JIRA have changed in response to years of developer dissatisfaction. Let us know if you take Tara for a spin, and whether it lives up to the hype.
- Have you been looking into the growing ecosystem of Google Analytics alternatives that offer users more privacy and operators more control? One developer talks about the process of replacing Google Analytics with a private, open-source, self-hosted alternative.
The Shutdown A little something for later [i3/Polybar] Like in the Movies Our favorite setup this week is this i3/Polybar rice named Like in the Movies. So many Linux desktop customizations go for the traditional hacker look, but so few pull it off in a way that isn't a little embarrassing. This smooth mover could be your daily driver, at least for a period of time. Connect with the communityThat's it for this week's issue. We'll see you in the next one — in the meantime, connect with us for a chat through our various communities: Want to recommend SitePoint Weekly to a friend? Here's a link to our newsletter sign-up page, where they can sign up to receive new issues once a week. Until next time, |