Highlights from my conversation with Drata's Helina Medhin and Arlo Guthrie on Compliance Uncomplicated about low-code, AI, user experience, and SOC 2.
Articles by Todd Schiller
Subscribe to keep up to date with my latest posts. Shorter pieces are also collected on the Notes page.
-
Compliance, low-code, and the user as hero: highlights from Drata's podcast
-
Everything is UI/UX: highlights from Masters of Automation
A few moments from my August 2022 conversation with Alp Uguray on Masters of Automation about PixieBrix, low-code, and putting humans at the center of the future of work.
-
A brief history of browser extensibility
Web browsers are the modern operating system. Google's Chrome OS, an operating system that runs the Chrome Browser exclusively, is now the second most popular desktop operating system....
-
7 bite-sized tips for reliable web automation and scraping selectors
If you're like most developers, you've probably encountered Cascading Style Sheet (CSS) selectors for styling webpages. For example, the following CSS rule combines a paragraph element selector p...
-
The PixieBrix manifesto: web customization for the masses
My freshman year of college, I interned as an "equities analyst". What this meant in practice was that I was supposed to look up numbers in a terminal, and then type them into an Excel...
-
Three interviewing mistakes that sabotage your diversity and inclusion initiatives
Learn the three interviewing mistakes that sabotage your diversity and inclusion initiatives and how to prevent them
-
Effective debugging: the observe-hypothesize-test cycle
Have you ever been stumped by a bug? Overwhelmed? Did it take hours, days, or weeks to solve? How did you finally manage to get yourself unstuck? Did you just get lucky, or was it skill? I...
-
The MBA guide to software development
This guide is for executives, managers, and entrepreneurs who want to make better strategic decisions about software. Itβs designed to give you a baseline conceptual understanding of the software...
-
Markov logic networks for fun and profit: NBA playoffs edition
Markov Logic Networks (MLNs) are a tool for capturing your beliefs about the world and then calculating the likelihood of outcomes based on those beliefs. Since it's the NBA playoffs, let's use...
-
Combating information failure during software development
Developer productivity is a product of program understanding, a developer's (1) mental model, and (2) access to information for refining that model. Former Defense Secretary Donald Rumsfeld's...