A welcoming community is an investment into your project’s future and reputation. If your project is just starting to see its first contributions, start by giving early contributors a positive experience, and make it easy for them to keep coming back. Make people feel welcome One way to think about your project’s community is through […]Read more "Building Welcoming Communities – Open Source Guide"
Note: I’m trying to blog more, just get any useful thoughts or recommendations I have down in public, on paper, so to speak. While I have developed, contributed to and promote various formal digital security guides and curriculum, sometimes these can be overwhelming to people just looking for some quick advise. Why do you need […]Read more "Four Browsers for Defending Your iPhone from Evildoers, Spiders and Snoops"
I want to design a new operating system whose entire user interface is based on navigating through an instance of Dwarf Fortress, you know just for fun. It would be like bringing back Norton Commander, but with a user experience designed by George R.R. Martin. If you wanted access to my data, you must be prepared […]Read more "Dwarf Fortress OS: Security through Insanity?"
I have a created a simple Signal batch sending script (signal-batch.sh), which works with the fantastic Signal-CLI (Command Line Interface) project. Now, you might be asking, why is this needed, or why wouldn’t I just use a group? Well, there are many cases where a person may want to send an alert or update message […]Read more "Sending Secure Broadcast Messages with Signal"
I am proud of this opinion piece I wrote for the MIT Technology Review, back during the height of the Apple v. FBI legal battle over encryption and forced backdoors. While I am clearly a fan of strong encryption, I am also grounded with regards to the limits of what it can achieve. Ultimately, my […]Read more "From 2015 MIT Tech Review: “Tracking Terrorists in an Encrypted World”"