The "end-to-end" encryption wave is a great thing - securing the data moving between you and the websites you visit is important. However, one of the issues that presents itself, either when companies keeping track of what you are doing in order to more efficiently sell you things (surveillance capitalism), government …
read moreOther articles
Tor, Part 4: Varied and Sundry
Tor, Part 3: Onion Services
Tor, Part 2: EOTK
Tor, Part 1: The Basics
I've known about Tor and onions for quite a while now, but haven't really gotten a chance to dive into them until quite recently. Because I've now had a chance to dive in, I figured I should write some blog posts about what it is, what tools are out there …
read moreStatic Site Workflow for Nonprofit Organizations
I co-wrote a two-part series of articles on static websites with my friend and colleague, John Kenyon. And it got me thinking - how could I build a good workflow for nonprofits to maintain static sites?
The second of the articles outlines requirements for static sites. I've been using Pelican, a …
read moreNetSuite and Python
Sorry it's been a while since I've posted - but I'm working on a posting calendar, and hope to be much more regular in my posting.
I spent quite a bit of time recently, working on trying to get data to and from NetSuite using Python. There was so little information …
read moreIntroducing Simple AWS
Boto3 for Simple Queue Service
There are a variety of ways python applications can talk to each other. APIs might be the most common way, but APIs have a fair bit of overhead - there has to be something there listening all the time. One other way is asychronous communication via a message broker.
I'd not …
read moreBoto3 for DynamoDB
Introduction to Boto3, the AWS SDK for Python
Over the past year and a half, I have become very familar with boto3 which is the open-source SDK for Amazon's AWS resources. It's complicated in many ways, and, like AWS in general, there are always gotchas that will strike you when you least expect it. But it is a …
read moreDrupal 8 First Impressions
I took a break from Drupal development for about 2 years, and decided recently (largely for practical purposes) to dive back in. I had spent many years developing websites in Drupal - I started back in 2005 using Drupal 4.7, and I have developed websites on every version since, except …
read moregspread vs. pygsheets
I'm doing a very cool project for OpenIssue, LLC, a company I have been connected to for a number of years. This project involves a lot of API work, including Salesforce, varied database systems, and lots of AWS resources. I expect during the course of this project to get to …
read more