Mastering Color for Data: Why the HCL Color Space is the Gold Standard
In the world of data visualization, color is more than just an aesthetic choice—it’s a communication tool. However, common color models like RGB and HSL often fail us because they aren’t “perceptually uniform.” This means that while the math behind the colors is consistent, our human eyes perceive some transitions as harsher or brighter than others, potentially leading to misinterpretation or accessibility issues for those with color blindness.
Enter the HCL (Hue-Chroma-Luminance) color space. Unlike its predecessors, HCL is designed specifically to align with human visual perception. By separating color into Hue (the tint), Chroma (the intensity), and Luminance (the perceived brightness), HCL allows designers to create palettes where every step is visually equal. This ensures that your charts remain readable, professional, and accessible.
Whether you’re building complex heatmaps or simple bar charts, switching to an HCL-based workflow is the most effective way to ensure your data is seen—and understood—exactly as you intended. Stop letting “bad math” distort your data and start using a color space built for the human eye.
No One Likes You Naked: Samsara, Projection, and Self-Saving
“No one likes you naked” is a quiet truth at the heart of samsaric suffering. What the world rewards is not who we are, but what we emit—crafted identities, agreeable projections, performances shaped for acceptance. While we struggle to preserve these images, nature moves in chaos, undoing every construction. This resistance creates dukkha. The Buddhist path does not ask us to perfect the mask, but to see through it. Liberation begins not by pleasing others, but by saving oneself from endless becoming.
Improve user interface to increase work efficiency
Case Study: Optimizing iAddress Efficiency through UI Refinement Improve user interface to increase work efficiencyQuick Note The Challenge: Cognitive Load & Navigation Friction In iAddress V5, the NCOA (National Change of Address) interface required users to...
Concept 2: No Escape From Two Water Drops, But You Can Escape the Rain
You Cannot Escape Two Water Drops, But You Can Escape the Rain Concept 2The two water drops represent unavoidable forms of dukkha that arise as long as there is a body and a mind. As long as physical form and mental activity exist, some degree of discomfort, pain, or...
Journal
Welcome to my space—a collection of thoughts, experiences, and lessons gathered along the way.
This blog brings together my professional life in
data engineering, analytics, AI, and data pipelines
with the everyday interests that keep me curious and grounded.
You’ll find reflections on learning and problem-solving,
alongside posts about hiking, travel, gardening, cooking, movies, and hobbies
that shape my perspective beyond the screen.
I also write about practical, real-world topics such as
tenancy, rentals, short-term accommodations, and the housing market,
informed by observation, research, and lived experience.
Whether I’m exploring a trail, building a data workflow, or analyzing systems that impact daily life,
my goal is the same: to share insights that are thoughtful, practical, and useful.
This blog is both a journal and a knowledge hub—where technology meets life,
and learning never stops.
No Results Found
The page you requested could not be found. Try refining your search, or use the navigation above to locate the post.
No Results Found
The page you requested could not be found. Try refining your search, or use the navigation above to locate the post.
No Results Found
The page you requested could not be found. Try refining your search, or use the navigation above to locate the post.
Join My Newsletter
Phone
(604) 256-2432
Surrey BC, Canada