Compliance is often where conversations about data begin — and end. Regulations define what is required.
Category:Technology
Good Stewardship in Code: Writing for Longevity
Most code is written with the present in mind. A feature needs to ship. A bug needs to be fixed. A deadline is approaching.
Open Systems, Open Hearts: What Tech Can Learn from Openness
Openness has shaped some of the most influential developments in modern technology. Open standards allow systems to communicate.
Debugging with Integrity: Owning Our Mistakes
Despite careful planning, clean architecture, and thorough testing, bugs emerge. Assumptions prove incomplete.
Documenting Decisions: Transparency in the Development Process
Most codebases tell you what was built.Very few tell you why. Functions exist. Classes interact. Features appear. But the reasoning behind them — the…
Transparent Data Practices: What Users Deserve
Data has become one of the most valuable assets in modern systems. It informs decisions, shapes services, trains models, and influences outcomes at scale.
Honest Code: Why Clear Logic Matters
There is a kind of dishonesty in software that has nothing to do with deception. It appears in code that technically works but obscures what it is doing.
Debugging Our Thinking: Techniques for Reducing Bias
By this point in the month, one thing should be clear: bias is not an occasional intruder in technical work.
Bias in AI: How to Build More Just Systems
Artificial intelligence is often spoken about as though it were an independent agent — something that decides, learns, or optimises on its own.
When Data Misleads Us: Bias in Datasets and Models
Data carries an aura of authority. Numbers feel solid. Charts look persuasive. Models produce outputs with an air of precision.