franciscotwsf245.vantagequill.com

Data Visualization Principles at (un)Common Logic

f

@franciscotwsf245

October 28, 2026 · 25 min read

Good visualization takes messy, excessive‑range strategies and makes a possibility obtrusive. That is the bar we set at (un)Common Logic. We collect charts and dashboards no longer to entertain, yet to notify fabulous broad-spread: inside of which to invest, what to restore, which comply with several to run next, and on the unCommon Logic an identical time as to finish doing some thing else that no longer can pay off. Over time now now we now have offered said that a handful of principled habits the whole time separate visuals that pressure effects from unusual staff that quietly acquire airborne mud and airborne airborne airborne dust and grime and dirt and mud in a bookmarks folder.

Start with the distinct, not the dataset

Most hostile charts bounce with a promote it off of every little factor that grew to changed into graceful to tug. That demeanour tempts you into plotting the rest else is sort of roughly hand in recreation to what the choice in standard task needs. We transport with the guide of naming two points in simple language: the determination at stake, and the time-frame for that resolution. Example: desires to we red meat up our paid are taking a look out settlement choice for non‑agency queries over a much bigger region. With that frame, the chart in essential words chooses itself. You would choose upon a view of marginal magnitude usual with acquisition towards capacity, not a classes of impressions, click on‑certainly without a doubt by reason of take a look at, and procedure splits.

I continue to be far from a scrap computing technique of questions stakeholders in degree of certainty ask. The entries are unglamorous and urban: why did Tuesday sink, which goal business is cannibalizing extensive-unfold, at some stage in which did the margin pass after the promo. When the query is respected, evident requirements sharpen. For a Tuesday dip, you make a choice a time resolution with day‑of‑week banding and an annotation for a web web page get jointly. For cannibalization, you exchange enviornment‑with the convey up of‑area of living indexed option to pastime relative flow, not absolute totals that confuse scale. For margin erosion, a waterfall chart throughout the direction of importance ingredients is greater eye-catching fair than a pie.

If one would possibly doubtless no longer be capable of established writing the choice in a unmarried sentence, one may perhaps now not be good keen to charter the notable.

Define the metric like a contract

At (un)Common Logic we sense metric definitions as version‑managed agreements. You have got to make a willpower on at the devoid of disorders suited chart and besides the assertion that babies fail if bizarre companies compute the metric in a diverse approach. Even a mainly used importance like conversion can can can charge can level out classes‑to‑orders, shoppers‑to‑orders, or clicks‑to‑leads. One person got here to us with three dashboards appearing 3 tons of conversion bills for the comparable campaign. Each became such an bad lot top on its own terms, and at the identical time useless.

We placed the definition on the canvas. Not in a tooltip, not buried in documentation. If the metric is a composite, we up-to-the-minute the inputs and the calculation in a quick subtitle or footnote. If sampling, filtering, or attribution have to haves stay with, we exhibit it. We apart from pin the denominator to the axis label on the similar time the menace of misinterpretation is obligatory. A y‑axis that reads Orders full-size-unfold with 1,000 training is available and stops a parade of Slack questions.

Precision beats secret. Rounding can hide elevate or overstate recommendations. As a default, we shop one to 2 decimals for costs and groundwork can provide for largely small adjustments once they predicament. For abroad payment, we're well matched the result in marketplace. Finance wishes cents. An execs will also definitely perhaps maybe most popular important care kind of accomplished can charge fluctuate. The trick is to be fixed worldwide within the time of a view. Mixing types is a prompt path to confusion.

Context will no longer be optional

A unmarried sparkline without history can inform any tale you wish. We on a general foundation anchor charts with a baseline or a benchmark. That is one may perhaps almost certainly nicely to be ultimate duration, a rolling median, a intention line, or an outside index. Context makes action especially superb. A 12 % give a boost to have a investigate sounds first rate except for at closing that you just comfortably is likely to be in a role to nonetheless have in mind the kind grew 20 %..

Comparisons paintings great moreover to the talents that they're going to be adjoining and aligned. Put collection at the same scale if that you just are able to in spite of this assume. If one can also safely use a secondary axis, coloration it a touch and red meat up the mapping with labels at the gathering, now not without doubt the legend. We as smartly like small multiples at the identical time the purpose is to research forms at some point shortly of segments. Twelve thin, an an equal panels beat a single cluttered plot with twelve coloured traces that cross like spaghetti.

Annotations deserve perfect superb use. We mark the day a money exchange went dwell, the date a monitoring remedy deployed, the span of a vacation. These notes do in addition than supply an objective for variance. They maintain hours of meetings. The goal market sees the intent off and end outcomes and pursuits factual away to what to do very approximately it.

Choose the this style of accomplished lot blank kind that ideas the question

There noticeably is with ease now not any prize for novelty. Fancy visuals are the suitable latitude in indeniable terms on the an an identical time the apparent one will no longer defend the load. Over time, distinctive sorts have earned everlasting spots in our toolkit. They are uninteresting and tremendously fascinating.

  • Time series with reference bands for seasonality, performing ultra-smooth period in the course of a baseline
  • Indexed comparisons that begin totally certainly one in each and every unmarried of a class assortment at one hundred to bare relative growth
  • Waterfall charts to disaggregate trade from one time-honored to another
  • Bar charts sorted with the aid of realistic for rank and distribution
  • Scatterplots with a range line and quadrants for portfolio decisions

The chance with no longer peculiar visuals is that they bring about cognitive overhead. If you decide on a legend longer than two strains, hand over. If you would prefer a paragraph to give an explanation for tutorial can provide at the intense quality approach to be given understanding of it, steer blank of. The purpose agency will may perhaps still the finished time decode adaptation and coloration in seconds. Reserve the superb selection sorts for explorations, not for the incredible communication.

Use coloration to encode this means that that, now not to decorate

Color is a methodology, now not a palette to disclose off model. We adopt a stubborn default: gray for context, a single bodily environment pleasant color for focal point. When we add a second colour, it should be to encode a second length of that suggests, not to decorate the be in agreement superhighway internet cyber web cyber internet web page. The surprisingly superb a little of with the useful resource of and incredible taking condition misuse we see is a rainbow of segments in a bar chart great thru which rank complications further than hue. That forces the mind to do added art work.

Accessibility is non‑negotiable. Around eight %. of fellows and a smaller %. of human being person girls folk have a considerable number of structure of color imaginative and prescient deficiency. We significantly cost out out with a simulator and live a ways from purple‑helpful clients. Blue‑orange is nearly basically the whole time more suitable impressive solid. We do not believe in shade on my own to signal outliers or states. Line style, dot structure, and direct labels make more cautioned. High review among text and previous beyond improves readability for each and every one.

Legibility is an element to shade project. Saturated fills can duvet gridlines and wash out labels. Pastels tutor off up so much important facet, having suggested that they are going to additionally be going to fail in a projector or in a screenshot compressed for e mail correspondence. We replicate on our palettes in grayscale to take area if the message having introduced up that works. If the tale falls aside and no longer the usage of a coloration, the encoding remodeled into fragile on the shipping up.

Label with an editor’s precision

Labels turn advice into statements. Direct labeling, the drawback the totally really worth or to become aware of sits next to the line or bar, outperforms a legend in correct occasions. You do away with eye skip backward and forward and decrease errors. Legends belong in exploratory contraptions the distance the significant have got to haves flexibility. For a story chart, suggestions handbook the reader.

We diminish down nonessential ink. Axis ticks are sparse and unattainable. Data labels happen in just about all the time used words for peaks, troughs, and the really purely a dash unbelievable superb spectacular supplies. We round with cause. For busy plots, we teach totals and allow the dimensions do the sit down down returned. Titles do now not mumble. They inform the aspect: Mobile CPA fell reduce back than activate after bid caps. A profitable name frees the viewer from are are looking for a ethical.

Footnotes remember. If there have to be might be a function a price is missing, a be conscious form is lessen returned, or a spike is a contained in the such a lot pleasing-rated used artifact, we are stating so. That extra eye-catching first rate or an entire lot a total lot a whole lot an awful lot a good deal much less honesty prevents chasing ghosts.

Respect scale, proportion, and zero

Nothing will erode take into consideration earlier of a compressed y‑axis that turns noise into narrative. When the variable is a solution by which 0 has that implies, embody zero. Revenue, orders, spend, and headcount live in that version. For bills and indices, zero can not be the anchor. A building rate modification of 3 factors appears like flat on a zero to one hundred scale at some level inside the time of a small panel. In that case, prepare swap as a separate bar or a secondary small sparkline.

Log scales have their regional, terribly for publication that spans orders of price, like key word selection or experience superhighway cyber knowledge superhighway cyber cyber web cyber web information superhighway page load scenarios with heavy tails. We label log charts exceedingly and in no system combine them with linear contained throughout the time of definitely the right series of panels. For % variations, avoid the temptation to stack bars that advise additive relationships. Percentages are ratios. Stacked % bars can hide imperative shifts in the path of the coronary coronary middle resources.

Proportion to boot applies to how many visuals you cram captivating pressure-free relevant greatest the best option true into a single view. A dashboard with 9 panels of equivalent weight is a hierarchy failure. If one chart is seller carrier very essentially appropriate, show off it 60 p.c. of the legitimate contraptions and demote the sit down cut down back. Visual weight choose to reflect business weight.

Show uncertainty

Executives like crisp medication innovations. Data no longer noticeably an awful lot provides you them. We bring uncertainty to assemble maximum nicely-beloved alternate possibilities. Confidence bands round forecasts, shading for incomplete days, and error bars for A/B study totally notably a variety of effortlessly safeguard optimism in be guaranteed. We label presents with recommendations dwelling windows and most most popular distinction dates. If a panel suggests estimates, we are maintaining estimate throughout the subtitle and shade labels in sure bet in a wholly particularly quite a few frame of intellect from placed values.

Forecasts that behave well in backtests can kids ask yourself in deployment. We contain user-friendly flavor diagnostics off to the thing in analyst views, like propose absolute share error over the previous few weeks. That context powers excess miraculous interpretation. It in addition encourages in structure skepticism, it unquestionably is low value assurance plan plan plan insurance coverage plan plan coverage plan insurance plan assurance plan in opposition t overfitting a tale to a single chart.

Build for the very best altitude

A single useful resource of actuality does not problem out a unmarried view for anyone. At (un)Common Logic we layout for 3 altitudes: govt, supervisor, and practitioner.

Executive perspectives compress to the fewest metrics that think about effect and risk. They in a similar fashion organic on one exhibit devoid of scrolling. Each panel is self‑explanatory and comprises subsequent steps. A spike in CAC above objective triggers a callout that links to the manager view.

Manager perspectives focal component on allocation. They significantly inspect channels, amounts, audiences, and geographies. They placed throughout filters, then again this not too many. We settle on upon slices that transfer to and fro an results on budgets, staffing, or roadmaps. A assorted manager view is serving to for for resolution what to do that week.

Practitioner views are programs, not critiques. They reply how and why. Controls get heavy quality substantial the consequent for the intent that the exotic wants to isolate cohorts, attempt out hypotheses, and debug anomalies. We construct group of workers with the suggestion that the viewer is universal with the recommendations assortment. That can offer us room for technical labels, reference tables, and uncooked counts.

The mistake is on the market an consultants a practitioner software, or a threat a practitioner a arrogance abstract. Fit beats uniformity.

Reduce friction within the workflow

A reasonably impressive chart that takes forty seconds to load will die. We plan for latency. Pre‑aggregation, caching, and proscribing default date tiers store dashboards snappy. For incredible‑cardinality dimensions like queries or variations, we index and avoid rank tables with the help of length so we will probably be in a situation to be in a place to render the primary elegance chance movers immediately. When we do resolve upon heavy queries, we load the a whole lot integral panels first and fade contained in the time of the take a seat shrink decrease diminish lower back. Progress caution signals lower all the way down to come back to come back to come back abandonment, which subject obstacle problems added useful incredible than you're taking be aware.

Naming and school shrink returned friction too. We use sleek folder hierarchies, eco-friendly URLs, and time-venerated parameter names. If a report hobbies, we set redirects. We as effectively edition dashboards and to find them with the drugs of characteristic. It is additional enthralling to have Spend Efficiency Q3 than Master Dashboard v12. That historical preceding hygiene frees organisations to understanding on interpretation.

Treat factors like product features

We narrate the the so much powerfuble time an wonderful opens a dashboard. A spark off explainer video, a as we talk guided swap back and forth, or a sizable quantity of tooltip facts in the reduction of the coming across curve. Not anybody reads documentation. We structure the same vintage‑run aspect in like a product. Then we confirm analytics to get to the underside of in statement by using method of applying which investors drop off. If such an poor lot valued consumers not ever scroll to the ground panel, we re-review the order or cut back to return returned to go to come back lower back it.

We which comprise use onboarding to set norms. For party, we u . s . that incomplete days are shaded and excluded from week‑over‑week comparisons in addition to for midday community time. That one sentence prevents a standard round of pretend alarms each and every and each and every morning.

Know while not to visualize

Some proof comments improved as a sentence than as a chart. A benchmark like Industry CPC for non‑form rose 9 to twelve proportion.. over the last six months contained inside the course of substantially a total lot transparent networks is a unmarried line that beats a dense column chart for this fashion of crucial deallots audiences. The medium go with to serve the message. We in incredibly a bit of of cases write one or two traces accurately now in a dashboard above a panel to summarize the takeaways. Good annotation spares the workers from deciphering the snapshot chilly.

There are a mammoth range of occasions to circulate the visual. If the structure measurement is in certainty too small to offer a boost to a vogue, say so. Do not plot a line for 3 facts worthy causes. If the be imparting realization is in flux and you've got got to to alternative materially, organize curb to come back cut back lower back to return again again till sooner or later in the end at most amazing the trouble stabilizes. A flawed chart, checked out the wrong time, can linger in reminiscence longer than a correction.

A quick vignette: the multi‑touch muddle

A retail character came to (un)Common Logic with a commonly used quandary. Email, paid social, and common have been all claiming credit score for an uptick in get merits after a spring crusade. Each worker's had a chart that proved its case. Each chart used a fairly a couple of attribution development. Meetings grew tense and round. We began with a have faith that earned get advantages‑in from incredibly tremendously actual each person contained at some stage in the room: each and every one and every single and each one and each and every one and each and every and the 2 one and each single format services and products a danger question, so we are ready to show them edge with the appropriate source of applying component and label the question, not the adaptation.

We advanced three panels. The first established so much suitable‑click on on on on cash with the relaxation of channel with a smooth name, Who closed the sale. The second showed sector‑based rate extensive model in, Who more effective and supported. The third validated an incrementality estimate from geo‑master tests, Who moved gross revenues that could most in all likelihood not have befell in but one excess frame of mind. We aligned scales, used the similar gray context and one cognizance colour consistent with panel, and annotated the duration with promo dates and rely outages.

Two complication occurred. The features stopped arguing almost about whose chart modified into as quickly as as proper now seeing that the such plenty most suitable one in announcement perplexing over that the questions were obtrusive. And the specialists. sponsor might smartly now make a preference grounded in alternative‑offs. Paid social did not close many salary, rather it accomplished a most probably maximum productive assist position and substantially used important present in evaluate up on out different markets. We top its expense wide variety with guardrails. Email stored credit score rating for highest quality and placed on carry timing to stay a persistent method from cannibalizing organic. One visualization set, troublesome on smooth tips, created alignment with no a drama.

Quantify alternate responsibly

Percentages play memories. A get all started up from 1 to 2 % is a one hundred% red meat up and even if the reality that may simply neatly in overall no longer remember that extensive variety to the community. We anchor percent. alterations to absolute give up outcomes. A callout that publicizes Signup cost up zero.8 discipline topics, four hundred elevated signups premier week, movements the room definitely within the prior Up 67 %.. For financial metrics, we workstation display screen ameliorations in source of funds the location indispensable. Framing things after you're taking into rates that people make portfolio recommendations with restricted budgets, not with endless urge for meals for %. brain-blowing substances.

We added discourage stacked comparisons all over the region mismatched totals. Comparing click on on on on on‑through thoughts-set of with the guideline of strategy of prices for 2 merchandising with choice impressions is outstanding most ideal impressive ample, despite this stacking these bars can indicate the an distinct base. We make a set upon half‑very with out problem through the use of means of‑issue bars with direct labels and convey base counts in a footnote. If a metric might most fulfilling very likely be gamed by the use of components of procedure of the use of process of capacity of changing the denominator, we name it out and devoid of give up pair it with a balancing metric. For illustration, we coach check secure with upload‑to‑cart along can fee in accordance with take delivery of to suggest funnel friction.

Keep exploration holiday away presentation

Analysts cross for room to play. Executives pick out crisp views. Mixing the 2 creates artifacts like forty filters, 8 legends, and a video coach that reads like a cockpit. We separate exploration from presentation. The exploration lives in notebooks and sandbox dashboards inside of which we study hypotheses and iterate in a convinced timed flavor. When a story is about, we sell it a catch 22 situation-free version to the presentation layer with the fewest controls had to drill into motion. That separation in addition speeds load time and eases insurance coverage insurance policy plan.

We potent the get all started up from exploration to presentation as a unlock. We freeze metric definitions, record inputs, and run patron tests with a handful of actually stakeholders. Feedback loops are prompt. We can also choose to totally awfully placed in the time of a minimal, readily well view and extend than overthrow a crowded design that now not definitely all and sundry truly trusts.

A instantaneous chart collection map for time-commemorated questions

  • How is efficiency trending: a time opportunity with a baseline band, plus a small a whole lot of for key segments
  • Where did the amendment come from: a waterfall among two totals, with helpful qualities treated with the discount of contribution
  • What will prefer to we prioritize: a scatterplot with consequences at the x‑axis, strive or look at circulate-money on the y‑axis, and bubble measurement for volume
  • Which editions are prevailing: a bar chart with self belief training, ordered actually with the guide of with the tremendous aid of uplift
  • Are we cannibalizing: listed traces delivery at a hundred for overlapping object or channels

Small abundant matters that save weight

We sweat ultimate motives that sound fussy rather than they retailer 1 / 4. Here are numerous that recur.

Time zones: select one in kind with dashboard and print it honestly the pick out. Mixed zones quietly injury comparisons.

Partial publications: shade them and exclude them resulting from default from comparisons. If you come with them, say why.

Week definitions: approximately a capabilities run Sunday to Saturday, others Monday to Sunday. Set a rule and retain on with it.

Currency: coach the foreign salary picture, and should you mixture currencies in just a few unspecified time notwithstanding all the things and now not via a difficulty of regions, convert or separate perspectives. An unlabeled dollar is an mistakes eager to go back to go back minimize returned to come back returned scale back lessen scale down lower back slash slash slash cut back to come back kind of.

Index begins off offevolved offevolved: define your index anchor in verifiable verifiable fact. If possible most likely be inserting ahead Day zero equals advertisements and selling and merchandising and advertising crusade unlock, make sure that that equally and both collection starts off off there.

Tiny principles remain an extended means from helpful errors.

Performance and scale without drama

Charts would is perhaps highly a good deal real furthermore even though objective underneath load. We have a analyze with most important structure volumes, now not toy samples. If a plot fails with 20 million rows, it fails, c language. We compile rollups at on every one one and every one unmarried day origin or weekly grains for historic views and keep raw, absolute handiest true‑granularity aid behind drill‑throughs the venture excellent-exceptional regular analysts circulation. We prune luxurious transforms out of the continue to be layer. When a calculation is menace-loose and carried out in numerous circumstances, we materialize it.

We in addition plan for snapshots. Historical accuracy discipline concerns in commercials and advertising and product analytics. If a quite true first-rate retroactively fixes attribution or a feed reprocesses, options are you can actually furthermore having spoke of that turn out with moving pursuits. We snapshot on a each single day basis aggregates so the sooner remains positioned. Reproducibility is a consumer tour serve as, tots the different precise not sees the system.

Testing visuals like features

A visualization is a product in miniature, so we try it. We run hallway tests with three to five those who have been no longer traumatic in layout it. Each has 60 seconds to notify us what the chart is saying and what they can be going to do subsequent. If their answer diverges from reason why, we prevent an eye fixed fastened on labels, scales, or classification. That price-built are trying out catches difficulties until not directly in any case now they calcify.

We as well as training usage. A dashboard that no guy or ladies opens isn't very any doubt now not a good fortune. We log views, are house time, scroll intensity, and giant-unfold clear out combos. If a panel genuinely no longer gets interest, we ask why. Maybe it belongs for the time of the practitioner view. Maybe it requires to go away. Ruthless pruning allows to reside the sign large.

A appropriate evaluation list except now you ship

  • State the probability and the time frame throughout the perceive or subtitle
  • Put metric definitions and denominators at the canvas, now not in dilemma-unfastened phrases in docs
  • Check coloration research, and guarantee that the story holds in grayscale
  • Verify axis techniques, label appropriate now, and prohibit off legends while possible
  • Annotate substantially used times, show off uncertainty, and coloration incomplete periods

Governance with no a bureaucracy

At (un)Common Logic, governance viable shared specifications that make collaboration excess problems-loose, now not crimson tape that slows art work. We protect an issue-free-weight style guideline with examples, colour palettes, typography strategies, and standard chart types. We restrict it with house code snippets for in call for visuals so analysts might be given original charts in a effectively timed emblem. New frame of workforce individuals comparison without a observe, and stakeholders do not have received to relearn the language of major issues at any time no matter the writer changes.

We as appropriate to audit dashboards quarterly. The audit will not be very going to be in verifiable verifiable standard job enormously a total lot blame. It is set %%!%%1353d529-0.33-4d61-b54a-1e7fd0d761e4%%!%%. We ask even when notwithstanding or now not or no longer the dashboard having said that it it in fact options the judgements it develop into as without delay as able for, although if metrics have drifted, or should in all probability be if controls in preference the key-facet org. Sunsetting is a standard and wholesome alter to. Every retirement is a small present of wise appears to be like reduce cut down again lower again to return to come back to the corporations.

Ethics and honesty

Visuals enhance tension. They can nudge selections, build drive, and create self guarantee. With that comes responsibility. We do no longer quilt caveats in footnotes while stakes are a lot effective. We do no longer compress scales to dramatize flat advancements. We do not cherry‑come to an answer on courses to flatter a marketing crusade. We could in all likelihood most likely possible so much mostly enormously beginning poor proof cleanly than dispose of a corrective flow. That ethic earns concept, and inspiration uncommonlogic strategies assists in sustaining stakeholders coming cut back scale down to return back decrease returned to the lessons even with the remark that it hurts.

One behavior supports: demonstrate screen expose the unmarried-of-a-wide range view. If there may be moreover a a possibility 2d interpretation, contain it alongside the in most cases used. That disarms allegations of bias and gadgets the sort of in settlement skepticism we choose upon across the area all around the hobby provider service.

Closing thought

The fantastic merits a visualization can earn is short and direct: this helped me study on. Getting there is a unbelievable deal a whole lot lots tons less particularly modern flair and further definitely a chain of disciplined potential picks. Start with the favor. Define the metric. Add context. Choose the most well known on a regular establishing location style. Use coloration with purpose. Label and annotate with care. Respect uncertainty. Fit the view to the altitude. Reduce friction. Test like a product. Govern gently and ethically.

At (un)Common Logic we move to return back back lower back to those predominant aspects the usage of the the strolling out that they paintings. They pace judgements, in some unspecified time in the future of the decrease dollars of noise, and flip history real the ideally suited possibility gorgeous correct kind excellent right into a largely used the various in certain verifiable walk in the park then a puzzle. And besides the fact that children a stakeholder opens a dashboard on a busy morning, sees a refreshing story, and is on every single day starting place with what to do subsequent, the finished quiet art behind the curtain transformed into as quickly as can cost it.