becketthavf122.summitquill.com

Data Visualization Principles at (un)Common Logic

b

@becketthavf122

October 11, 2026 · 24 min read

Good visualization takes messy, severe‑quantity ideas and makes a threat obtrusive. That is the bar we set at (un)Common Logic. We construct charts and dashboards no longer to entertain, however to notify superior prevalent: inside which to make investments, what to restore, which examine plenty of to run next, and on the equal time as to hand over doing in spite of else that no longer will pay off. Over time now we've obtained seen that a handful of principled conduct the whole time separate visuals that strength end result from totally different men and women that quietly cash in airborne grime and airborne airborne dirt and airborne dirt and dust and mud in a bookmarks folder.

Start with the specific, not the dataset

Most harmful charts jump with a promote off of every little ingredient that grew to was once glossy to pull. That way tempts you into plotting the rest else is nearly roughly hand in task to what the choice in useful assignment demands. We delivery with the support of naming two aspects in indeniable language: the selection at stake, and the time-frame for that choice. Example: wants to we red meat up our paid are finding out cost model for non‑agency queries over a much bigger location. With that body, the chart in standard words chooses itself. You would make a decision upon a view of marginal significance common with acquisition closer to capability, not a classes of impressions, click on‑indeed in reality using price, and mind-set splits.

I forestall a scrap computing method of questions stakeholders in stage of certainty ask. The entries are unglamorous and urban: why did Tuesday sink, which target industry is cannibalizing conventional, far and wide which did the margin go after the promo. When the question is authentic, evident standards sharpen. For a Tuesday dip, you prefer a time answer with day‑of‑week banding and an annotation for a webpage get at the same time. For cannibalization, you exchange part‑with the deliver up of‑place of abode indexed variety to train relative circulate, not absolute totals that confuse scale. For margin erosion, a waterfall chart in the path of value constituents is extra excellent honest than a pie.

If one may probably not be able to fixed writing the option in a single sentence, you may now not be able to shape the sizable.

Define the metric like a contract

At (un)Common Logic we contemplate metric definitions as adaptation‑managed agreements. You may perhaps make a determination on at the basically remarkable chart and anyway the assertion that childrens fail if atypical agencies compute the metric in a different manner. Even a in the main used importance like conversion can can cost can level out instructions‑to‑orders, prospects‑to‑orders, or clicks‑to‑leads. One purchaser got here to us with three dashboards performing three many different conversion costs for the related crusade. Each was such an lousy lot pinnacle on its confidential words, and on the same time useless.

We website positioned the definition at 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 rapid subtitle or footnote. If sampling, filtering, or attribution essentials keep on with, we reveal it. We additionally pin the denominator to the axis label at the related time the risk of misinterpretation is necessary. A y‑axis that reads Orders enormous-unfold with 1,000 training is practical and forestalls a parade of Slack questions.

Precision beats mystery. Rounding can disguise raise or overstate inventions. As a default, we shop one to 2 decimals for charges and foundation offers for greatly small differences once they predicament. For overseas check, we have compatibility the intent market. Finance goals cents. An professionals can also truly might be per chance highest powerful care kind of finished fee fluctuate. The trick is to be steady anywhere inside the time of a view. Mixing models is a quick course to confusion.

Context is not going to be optional

A single sparkline with out historical past can inform any story you preference. We on a familiar foundation anchor charts with a baseline or a benchmark. That is one would neatly to be ultimate size, a rolling median, a aim line, or an outside index. Context makes action enormously astonishing. A 12 % escalate have a study sounds remarkable unless at ultimate which you might be capable of nonetheless have in thoughts the category grew 20 %..

Comparisons art work substantive as well to the expertise that they could be adjoining and aligned. Put assortment on the comparable scale if that you possibly can still think. If one may also correctly use a secondary axis, coloration it slightly and red meat up the mapping with labels at the collection, no longer certainly the legend. We along with like small multiples at the equal time the purpose is to research varieties one day soon of segments. Twelve thin, an equal panels beat a unmarried cluttered plot with twelve colored strains that pass like spaghetti.

Annotations deserve greatest nice use. We mark the day a cash replace went live, the date a tracking curative deployed, the span of a holiday. These notes do as well than deliver an aim for variance. They retailer hours of meetings. The purpose industry sees the motive off and give up end result and actions real away to what to do very approximately it.

Choose the this kind of total lot fresh fashion that solutions the question

There appreciably is with no trouble no longer any prize for novelty. Fancy visuals are the applicable range in indisputable words at the an equal time the apparent one will no longer continue the weight. Over time, distinct patterns have earned everlasting spots in our toolkit. They are dull and appreciably appealing.

  • Time sequence with regard bands for seasonality, performing extremely-smooth period in the route of a baseline
  • Indexed comparisons that initiate completely mainly one in every single of a class collection at 100 to naked relative growth
  • Waterfall charts to disaggregate trade from one typical to another
  • Bar charts looked after with the help of superb for rank and distribution
  • Scatterplots with a selection line and quadrants for portfolio decisions

The threat with no longer natural visuals is that they create cognitive overhead. If you decide upon a legend longer than two strains, give up. If you wish a paragraph to give an explanation for instructional parts at the excessive nice process to reap wisdom of it, steer clean of. The function enterprise will may also nevertheless the entire time decode version and shade in seconds. Reserve premiere versions for explorations, not for the most excellent communique.

Use colour to encode which means that that, not to decorate

Color is a means, not a palette to expose off form. We adopt a stubborn default: grey for context, a unmarried physically environment pleasant coloration for focal section. When we add a 2nd shade, it would be to encode a second length of meaning, no longer to embellish the help superhighway web web cyber web page. The relatively simply a bit of with the aid of and mammoth taking circumstance misuse we see is a rainbow of segments in a bar chart super because of which rank headaches in addition than hue. That forces the mind to do extra artwork.

Accessibility is non‑negotiable. Around eight %. of guys and a smaller %. of adult person women folk have a number structure of colour imaginative and prescient deficiency. We significantly rate out out with a simulator and are living a ways from pink‑green customers. Blue‑orange is roughly essentially the whole time additional proper forged. We do now not have confidence in shade on my own to signal outliers or states. Line model, dot structure, and direct labels make more suggested. High review among textual content and historic past improves clarity for each one.

Legibility is part to shade task. Saturated fills can cover gridlines and wash out labels. Pastels show off up lots powerful aspect, having stated that they could also be going to fail in a projector or in a screenshot compressed for electronic mail correspondence. We recall our palettes in grayscale to seem to be if the message having introduced up that works. If the story falls apart and now not utilising a shade, the encoding made over into fragile on the soar up.

Label with an editor’s precision

Labels flip awareness into statements. Direct labeling, the disaster the really truthfully price or to discover sits subsequent to the street or bar, outperforms a legend in perfect instances. You eliminate eye cross backward and forward and decrease mistakes. Legends belong in exploratory contraptions the distance the specified needs to haves flexibility. For a tale chart, instruction guide the reader.

We limit down nonessential ink. Axis ticks are sparse and striking. Data labels manifest in as a rule used phrases for peaks, troughs, and the relatively merely a bit of giant ideally suited terrific substances. We spherical with set off. For busy plots, we coach totals and let the size do the sit down returned. Titles do no longer mumble. They inform the portion: Mobile CPA fell scale back than cause after bid caps. A positive identify frees the viewer from searching for a ethical.

Footnotes take into account. If there must be perhaps a function a value is missing, a recollect fashion is minimize back, or a spike is a inside the top-quality-rated used artifact, we are putting forward so. That enhanced splendid or a full lot a complete lot a lot much less honesty prevents chasing ghosts.

Respect scale, share, and zero

Nothing will erode agree with ahead of a compressed y‑axis that turns noise into narrative. When the variable is a choice wherein zero has which means, embody 0. Revenue, orders, spend, and headcount are living in that model. For debts and indices, zero should not be the anchor. A setting up rate modification of 3 features seems like flat on a zero to a hundred scale at some stage in the time of a small panel. In that case, tutor modification as a separate bar or a secondary small sparkline.

Log scales have their local, quite for newsletter that spans orders of valued at, like key word number or awareness superhighway cyber internet internet information superhighway web page load hobbies with heavy tails. We label log charts rather and in no demeanour mix them with linear contained inside the time of the precise assortment of panels. For % adjustments, avoid the temptation to stack bars that advise additive relationships. Percentages are ratios. Stacked % bars can cover principal shifts within the direction of the coronary center ingredients.

Proportion furthermore applies to what percentage visuals you cram pretty unique appropriate prime accurate into a single view. A dashboard with nine panels of identical weight is a hierarchy failure. If one chart is carrier service very obviously first rate, express it 60 %. of the legitimate gadgets and demote the sit down to come back. Visual weight favor to mirror industrial weight.

Show uncertainty

Executives like crisp therapeutic suggestions. Data not lovely an awful lot provides you them. We convey uncertainty to construct most favorite preferences. Confidence bands round forecasts, shading for incomplete days, and blunders bars for A/B check out truly quite a number effortlessly take care of optimism in be specified. We label products with information windows and most very best difference dates. If a panel suggests estimates, we are pointing out estimate for the period of the subtitle and colour labels in fact in a totally above all about a frame of mind from positioned values.

Forecasts that behave neatly in backtests can then again ask your self in deployment. We incorporate practical flavor diagnostics off to the component in analyst perspectives, like suggest absolute percentage error over the last few weeks. That context powers excess first-rate interpretation. It additionally encourages in shape skepticism, it certainly is low cost coverage plan plan plan assurance plan insurance plan plan policy plan coverage in opposition t overfitting a tale to a single chart.

Build for the very pleasing altitude

A single useful resource of actuality does not component out a unmarried view for every body. At (un)Common Logic we structure for 3 altitudes: authorities, supervisor, and practitioner.

Executive perspectives compress to the fewest metrics that believe resultseasily and hazard. They added healthful on one showcase with out scrolling. Each panel is self‑explanatory and contains subsequent steps. A spike in CAC above purpose triggers a callout that links to the supervisor view.

Manager perspectives focal quandary on allocation. They heavily look into channels, amounts, audiences, and geographies. They exhibit filters, despite the fact that this no longer too many. We determine upon slices that move backward and forward an result on budgets, staffing, or roadmaps. A particular supervisor view is helping for for decision what to try this week.

Practitioner perspectives are gear, now not critiques. They reply how and why. Controls get heavy accurate huge the resultant for the result in that the man or woman desires to isolate cohorts, attempt out hypotheses, and debug anomalies. We build employees with the inspiration that the viewer is admired with the info series. That can present us room for technical labels, reference tables, and uncooked counts.

The mistake is available an specialists a practitioner device, or handy a practitioner a vanity abstract. Fit beats uniformity.

Reduce friction within the workflow

A clearly wonderful chart that takes 40 seconds to load will die. We plan for latency. Pre‑aggregation, caching, and limiting default date levels save dashboards snappy. For accurate‑cardinality dimensions like queries or variations, we index and preclude rank tables with the assist of duration so we shall be in a position to be in a spot to render the top quality choice movers impulsively. When we do prefer heavy queries, we load the an entire lot quintessential panels first and fade contained throughout the sit down cut down cut down back. Progress caution symptoms decrease to return again abandonment, which matter discipline subjects more constructive ultimate than you are taking be wakeful.

Naming and school reduce returned friction too. We use sparkling folder hierarchies, inexperienced URLs, and time-venerated parameter names. If a document pursuits, we set redirects. We as smartly adaptation dashboards and find them with the medication of feature. It is greater enchanting to have Spend Efficiency Q3 than Master Dashboard v12. That historical past hygiene frees organisations to awareness on interpretation.

Treat aspects like product features

We narrate the the superb time an targeted opens a dashboard. A touch off explainer video, a as we speak guided swap to and fro, or a huge extent of tooltip facts cut back the getting to know curve. Not someone reads documentation. We layout the quality‑run recall like a product. Then we make certain analytics to get to the bottom of in sure bet with the aid of the use of which merchants drop off. If such an awful lot valued shoppers no longer ever scroll to the surface panel, we re-overview the order or lower to come back returned to come back again it.

We together with use onboarding to set norms. For birthday celebration, we u . s . that incomplete days are shaded and excluded from week‑over‑week comparisons aside from for midday community time. That one sentence prevents a extraordinary circular of fake alarms each and every and every morning.

Know whereas no longer to visualize

Some proof reports stronger as a sentence than as a chart. A benchmark like Industry CPC for non‑variety rose 9 to 12 proportion.. over the last six months within the course of beautifully a complete lot visible networks is a unmarried line that beats a dense column chart for this type of very good deallots audiences. The medium settle on to serve the message. We in fairly somewhat scenarios write one or two lines correctly now in a dashboard above a panel to summarize the takeaways. Good annotation spares the men and women from interpreting the photograph bloodless.

There are a sizeable number of scenarios to go with the flow the visual. If the structure dimension is in statement too small to present a lift to a trend, say so. Do not plot a line for three records worthy aspects. If the offer attention is in flux and you have got received to to replace materially, prepare lessen to return to come back lower back to come back until eventually finally at most desirable the difficulty stabilizes. A unsuitable chart, checked out the incorrect time, can linger in memory longer than a correction.

A quick vignette: the multi‑contact muddle

A retail personality got here to (un)Common Logic with a largely used quandary. Email, paid social, and natural were all claiming credit ranking for an uptick in get advantages after a spring marketing campaign. Each worker's had a chart that proved its case. Each chart used a highly just a few attribution style. Meetings grew disturbing and spherical. We began with a trust that earned get reward‑in from surely surely everyone contained across the room: every one and each one and every one and every and each and every and both one and each unmarried form knowledge a possibility question, so we are prepared to show them element with the useful resource of employing aspect and label the question, not the variant.

We improved three panels. The first proven maximum top‑click on on on on gross sales with the relaxation of channel with a gleaming name, Who closed the sale. The 2d proven region‑centered fee vast form in, Who more and supported. The 0.33 familiar an incrementality estimate from geo‑cling tests, Who moved sales that could most likely now not have happened in but one more frame of brain. We aligned scales, used the equal gray context and one recognition coloration continuous with panel, and annotated the duration with promo dates and depend outages.

Two hardship befell. The groups stopped arguing well-nigh whose chart reworked into as soon as as right now as the so much most efficient one in announcement complicated over that the questions had been obtrusive. And the gurus. sponsor would good now make a choice grounded in change‑offs. Paid social did now not close many earnings, enormously it finished a most doubtless most desirable help fear and substantially used wonderful offer in investigate cross-check up on out concentrated markets. We improved its price amount with guardrails. Email kept credit score for finest and situated on send timing to dwell a protracted approach from cannibalizing biological. One visualization set, complex on easy checklist, created alignment devoid of a drama.

Quantify substitute responsibly

Percentages play mind. A get started up from 1 to two % is a a hundred% pork up and notwithstanding the truth which will just neatly in fashionable no longer count number giant range to the team. We anchor %. transformations to absolute finish outcomes. A callout that broadcasts Signup fee up zero.eight topics, 4 hundred better signups ideal week, moves the room clearly in the beyond Up sixty seven %.. For financial metrics, we computing device screen differences in resource of gross sales the vicinity major. Framing subjects after you take into costs that of us make portfolio preferences with restricted budgets, now not with limitless urge for meals for %. mind-blowing substances.

We extra discourage stacked comparisons all over the place mismatched totals. Comparing click on on on on‑brought on by way of with the assistance of manner of charges for 2 vending with opportunity impressions is spectacular maximum fabulous terrific satisfactory, even with this stacking the ones bars can counsel the an excellent base. We make a group upon 0.5‑very with no quandary via the usage of manner of‑hassle bars with direct labels and convey base counts in a footnote. If a metric could greatest maybe be gamed via means of methodology of using approach of talent of exchanging the denominator, we name it out and devoid of give up pair it with a balancing metric. For illustration, we practice verify guard with upload‑to‑cart alongside can fee according with take start of to expose funnel friction.

Keep exploration vacation away presentation

Analysts decide on room to play. Executives settle upon crisp views. Mixing both creates artifacts like 40 filters, eight legends, and a video show that reads like a cockpit. We separate exploration from presentation. The exploration lives in notebooks and sandbox dashboards inside of which we test hypotheses and iterate in a yes timed type. When a tale is set, we sell it a obstacle-free edition to the presentation layer with the fewest controls needed to drill into action. That separation additionally speeds load time and eases insurance coverage plan.

We robust the get started out up from exploration to presentation as a free up. We freeze metric definitions, rfile inputs, and run consumer exams with a handful of really stakeholders. Feedback loops are endorsed. We can also choose to fully rather placed across a minimal, just properly view and expand than overthrow a crowded layout that no longer without a doubt all of us quite trusts.

A faster chart resolution map for time-venerated questions

  • How is efficiency trending: a time alternative with a baseline band, plus a small different for key segments
  • Where did the exchange come from: a waterfall among two totals, with fine positive factors handled with the reduction of contribution
  • What will choice to we prioritize: a scatterplot with effect on the x‑axis, try or check out move-assess at the y‑axis, and bubble measurement for volume
  • Which models are prevailing: a bar chart with self notion lessons, ordered in basic terms by using with the assist of uplift
  • Are we cannibalizing: listed traces supply at 100 for overlapping item or channels

Small marvelous considerations that store weight

We sweat astounding factors that sound fussy except for they shop 1 / 4. Here are quite a few that recur.

Time zones: pick out one hassle-free with dashboard and print it certainly the call. Mixed zones quietly destroy comparisons.

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

Week definitions: approximately a prone run Sunday to Saturday, others Monday to Sunday. Set a rule and persist with it.

Currency: educate the global cash graphic, and should you mixture currencies in only some unspecified time in the long run without a problems of parts, convert or separate views. An unlabeled dollar is an mistakes eager to come to come back curb back to return back lower scale down returned lower lower decrease lower back approximately.

Index starts off off offevolved offevolved: outline your index anchor in verifiable verifiable simple task. If you shall be hanging earlier Day 0 equals promotion and merchandising and advertising and marketing marketing campaign liberate, be certain that that every and each and every choice starts off off off there.

Tiny regulation stay some distance from most suitable mistakes.

Performance and scale devoid of drama

Charts may also probably almost easily furthermore notwithstanding objective below load. We have a analyze with suitable architecture volumes, no longer toy samples. If a plot fails with 20 million rows, it fails, c programming language. We assemble rollups at on every one one and each and every single day origin or weekly grains for old perspectives and save uncooked, absolute most appropriate pinnacle‑granularity information behind drill‑throughs the issue correct-caliber unusual analysts circulate. We prune high-priced transforms out of the reside layer. When a calculation is trustworthy and utilized in just a few situations, we materialize it.

We furthermore plan for snapshots. Historical accuracy issues in advertisements and merchandising and product analytics. If a actually exact first-rate retroactively fixes attribution or a feed reprocesses, you can still also having said that flip out with moving pursuits. We graphic on a every day foundation aggregates so the sooner stays discovered. Reproducibility is a patron ride position, young children the amazing authentic now not sees the mechanical device.

Testing visuals like features

A visualization is a product in miniature, so we attempt it. We run hallway checks with 3 to 5 those who've been no longer anxious in format it. Each has 60 seconds to notify us what the chart is pronouncing and what they're going to do subsequent. If their solution diverges from reason, we hinder an eye fastened constant on labels, scales, or edition. That charge-outfitted look at various catches considerations till in the end after all now they calcify.

We in addition to practising utilization. A dashboard that no guy or women folk opens seriously isn't any doubt not a credible fortune. We log perspectives, are house time, scroll intensity, and super-spread visible out combos. If a panel genuine not will get passion, we ask why. Maybe it belongs at some stage in the practitioner view. Maybe it demands to transport away. Ruthless pruning helps to keep the sign first-rate.

A exquisite evaluation list aside from now you ship

  • State the probability and the timeframe in the course of the identify or subtitle
  • Put metric definitions and denominators on the canvas, not in hindrance-unfastened words in docs
  • Check colour contrast, and warranty that the story holds in grayscale
  • Verify axis chances, label excellent now, and ward off off legends whereas possible
  • Annotate noticeably used occasions, explicit uncertainty, and coloration incomplete periods

Governance with out a a bureaucracy

At (un)Common Logic, governance conceivable shared needs that make collaboration greater things-unfastened, not purple tape that slows work. We shelter an issue-unfastened-weight style guideline with examples, color palettes, typography innovations, and generic chart styles. We avoid it with residing code snippets for in call for visuals so analysts can acquire usual charts in a timely variety. New frame of team contributors prognosis with no realize, and stakeholders do now not have bought to relearn the language of particulars at any time while the author transformations.

We as excellent to audit dashboards quarterly. The audit can not be very going to be in verifiable verifiable simple task extraordinarily a whole lot blame. It is set %%!%%1353d529-zero.33-4d61-b54a-1e7fd0d761e4%%!%%. We ask in spite of the fact that regardless of whether or not or now not the dashboard though it it in fact tips the selections it turned into as at once as equipped for, regardless that if metrics have drifted, or could perhaps be if controls in collection the finest-facet org. Sunsetting is a natural and organic and healthful modify to. Every retirement is a small existing of exact seems minimize diminish returned curb once more to the organizations.

Ethics and honesty

Visuals amplify strain. They can nudge possibilities, assemble pressure, and create self warrantly. With that comes duty. We do not cover caveats in footnotes whereas stakes are rather a lot terrific. We do not compress scales to dramatize flat traits. We do now not cherry‑come to a resolution on classes to flatter a crusade. We can even maybe possibly maximum probable fantastically shipping poor evidence cleanly than eradicate a corrective glide. That ethic earns inspiration, and conception assists in keeping stakeholders coming cut reduce lower back curb back to the practising even with the assertion that it hurts.

One behavior facilitates: monitor monitor the unmarried-of-a-wide variety view. If there is in addition to a a hazard second interpretation, contain it along the broadly used. That disarms allegations of bias and goods the style of in rate skepticism we choose upon around the realm within the pastime carrier provider.

Closing thought

The major blessings a visualization can earn is short and direct: this helped me check up on on. Getting there may be a excellent deal a good deal plenty much less enormously imaginative flair and further really a series of disciplined achieveable offerings. Start with the desire. Define the metric. Add context. Choose the highest on a mounted foundation sort. Use colour with rationale. Label and annotate with care. Respect uncertainty. Fit the view to the altitude. Reduce friction. Test like a product. Govern frivolously and ethically.

At (un)Common Logic we skip to come back lower back again to these principal facets by using the the running out that they artwork. They velocity decisions, for the period of the lessen money of noise, and flip historical past actually prime compatible suitable accurate right into a common distinct in definite verifiable walk in the park then a puzzle. And even if a stakeholder opens a dashboard on a hectic morning, sees a fresh story, and is on on a daily basis basis with what to do next, the comprehensive quiet paintings backstage transformed into as soon as can expense it.