The technical debt myth

Help Scout: Instead of categorizing obstacles as “technical debt that must be resolved immediately,” it’s necessary to dig deeper and provide context, especially to non-engineering departments. Armed with an analysis of a problem we’re facing, an explanation of its negative effects, and possible positive future outcomes, we have…

Authenticating your email

Andreas Lopez: SPF (Sender Policy Framework): a framework used to prevent e-mail forgery aka Spoofing. Spoofing is when someone is pretending to be sent from your e-mail address. DKIM (DomainKeys Identified Mail): This will allow a server to send e-mails in your name while being authenticated to make sure it’…

China spying on undersea internet cables

Bruce Schneier: ... we need to decide if we are going to build our future Internet systems for security or surveillance. Either everyone gets to spy, or no one gets to spy. And I believe we must choose security over surveillance, and implement a defense-dominant strategy.…

House votes to restore net neutrality rules

Slate: The fight to bring net neutrality back from the dead got a major, if perhaps symbolic, boost on Wednesday. House lawmakers passed the Save the Internet Act, a Democrat-backed bill that would prohibit companies like Comcast, Verizon, and AT&T from slowing down, blocking, or charging websites to…

Net neutrality restoration bill advances

Karl Bode: With neither competition nor meaningful regulatory oversight to keep them in check, these telecom giants will have carte blanche to abuse their roles as internet gatekeepers online, net neutrality activists have repeatedly warned. What's good for telecom companies is bad for consumers.…

Changing your default shell to zsh on macOS

I use zsh on all machines I do dev work on. It has a number of features that are either missing from or more difficult to configure in bash. To change your default shell to zsh, you'll need to run the following: brew install zsh This will update the zsh…

Early adopters step back as privacy protections erode

Jesse Weaver: Today, each new device we purchase is a conscious decision to share an intimate piece of ourselves with a company whose goals may not align with our own. This exchange represents a fundamental shift in our relationship with technology and the companies that produce it. Adoption is no…