Writing
The Blog
Introduction to Design Thinking – Part 4
The Prototype stage is about proving assumptions by creating low-fidelity models of promising solutions for testing and user feedback.
Introduction to Design Thinking – Part 3
The Ideate stage of design thinking is where creative energy flows, generating diverse and innovative solutions to the defined problem.
Introduction to Design Thinking - Part 2
The Define stage is about framing the problem clearly using insights from the Empathize stage to create a focused problem statement.
Introduction to Design Thinking - Part 1
Are you looking to take your problem-solving skills to the next level and deliver innovative solutions that not only work well, but also delight your users? Are you looking for ways to increase your s
From Decision Trees to Rule-Based Systems: A Machine Learning Prototype
Exploring how decision trees, one of the most interpretable ML models, can be used to auto-generate human-readable rules for fraud detection.
Systematic Innovation and Problem Solving with TRIZ
Struggling with complex problems or technical conflicts? Finding brainstorming sessions ineffective at generating valuable ideas? Desiring to impress your customers, colleagues, or superiors with unex
Navigating the AI/ML Landscape: Risks, Threats, and Solutions for Fraud Prevention
AI/ML are powerful tools against fraud, but come with risks like data privacy, bias, and adversarial attacks. Understanding and mitigating these is key.
The Wonders of Sagittarius: Exploring M8, M20, IC 1274, NGC 6544, and M21
A journey through the Sagittarius constellation exploring the Lagoon Nebula, Trifid Nebula, IC 1274, NGC 6544, and Messier 21.
Star Wars and Software Architecture: Building Galactic-scale Distributed Systems
Uncovering software architecture insights from the Star Wars universe to help design and manage complex distributed systems at galactic scale.