"Good Code Reviews, Better Code Reviews" by Gergely Orosz is a good read that offers practical tips for improving the code review process in your organisation. Empathy and flexibility go a long way!
@protonmail This is great! Will there be blog posts on the redesign and the migration to React? I'd find them really interesting.
"An HTML Element Potentially Worth $18M to Indiegogo Campaigns"
Adrian Roselli follows up Jason Grigsby's recent "An HTML attribute potentially worth $4.4M" with another simple fix that could've saved $millions, this time <label> for form accessibility:
How does machine learning actually work? Google has produced a fun comic intro to its concepts: “Learning Machine Learning” https://cloud.google.com/products/ai/ml-comic-1/
This post resonates strongly. I, for one, have a low motivation for replacing Google Calendar as my main calendar app but I've given up using their search in favor of DuckDuckGo. I still use Facebook and Instagram a little but I've quit Twitter. Small things help.
You don't have to quit cold turkey on every "Big Bad Tech" today to help the Internet. Just like you don't have to go full vegan diet to help the environment. Explore the alternatives and do as much as you can.
@carlesjove Since 2017 ThinkPads have been my go-to recommendation: https://mikebabb.com/blog/computing-on-a-budget-buying-a-200-laptop-that-doesnt-suck/
Linux performance even on older models is fantastic. They make great dev machines.
@kev hmm, opened 5 months ago and closed by Nextcloud 2 months ago doesn't suggest an imminent fix. Maybe I'll need to change reader.
@kev same thing with that URL. Reader is Nextcloud News
@kev I'm dabbling with RSS now myself but I'm having trouble adding your blog to my feed - any idea why my reader might not like it?
I had a couple of requests recently to add an RSS feed for my blog and I’ve finally gotten round to doing it: https://mikebabb.com/feed.xml. More posts on the way!
Little Bobby Tables is back!
Someone chose the very cursed NULL for their license plate, and the DMV has been sending him traffic fines that are meant for other people.
Also linked from there: the legend of Christopher Null
`const street = user.address && user.address.street;`
The Optional Chaining ECMAScript proposal offers an elegant solution in the form of a new operator, like so:
`const street = user.address?.street // won't break if address is undefined`
@jlelse "Maybe it’s because I’m missing expertise? I’m just at the beginning of my career..."
Write about something you've learned recently! Someone who has just learned a new thing can offer a perspective on it that an expert might not, because the difficulties they had getting to grips with it have long been forgotten. If nothing else, writing about something that's new to you helps you understand it better, too!
Google's "Be Internet Legends" online safety initiative looks like a great idea. I like that it covers social concepts like over-sharing, bullying, scams and phishing, as well as technical ones like securing accounts and devices. It's aimed at children but I'm sure a lot of adults could learn from it too:
Husband, father, and software developer. Open Web advocate and supporter of Free, Open Source Software projects. Working mostly with React and Redux 👨💻
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!