Skip to content
Astera Technology

Practical lessons

Practical examples for HTML, CSS, JavaScript, spreadsheet formulas, reporting and business rules.

Astera Technology

Decision logic

Write connectives, implications, exceptions and complete outcomes precisely.

Astera Technology

Record relationships

Specify record existence, relationship counts, contexts, roles and code meanings.

Astera Technology

Collections and sequence

Define order, repeated positions, matching and the scope of grouped actions.

Astera Technology

Defaults and inheritance

Choose where values come from and how local settings replace or suppress them.

Astera Technology

Numerical rule choices

Specify caps, bands, indivisible allocation, valid increments and signed results.

Astera Technology

Effects of editing

Define immutable fields, calculated values, draft completeness and correction effects.

Astera Technology

Evidence for a rule

Build discriminating cases, input partitions and checkable preservation properties.

Astera Technology

Precise requirement language

Clarify event triggers, references, quantifiers, thresholds and bilingual truth conditions.

Astera Technology

Effort estimate models

Form, calibrate and reconcile effort estimates with explicit work units.

Astera Technology

Uncertainty in effort estimates

Read bounds, joint scenarios, expected values and sensitivity correctly.

Astera Technology

Scope choices under constraints

Compare complete feature sets, incremental benefit and coverage tradeoffs.

Astera Technology

Dependency graph reasoning

Trace impacts, check order and simplify the right dependency model.

Astera Technology

Useful first release slices

Choose usable paths and explicit scope boundaries for a small release.

Astera Technology

Discovery effort and question choice

Choose investigations using their decision effect and supplied effort model.

Astera Technology

Rollout audience and transition models

Plan cohort reach, observation gates and compatible transitions.

Astera Technology

Quantitative project option decisions

Compare future effort, switching horizons and stated preferences.

Astera Technology

Practise Calc formulas and charts

Editable workbooks for cell references, missing values, elapsed hours, selected summaries and chart choices.

Astera Technology

HTML document structure

Headings, parser repair, emphasis and meaningful text groups.

Astera Technology

HTML data table headers

Simple row and column headers, shared headers and row groups.

Astera Technology

Native HTML control behavior

Labels, grouping, defaults, disabled states and form ownership.

Astera Technology

HTML text and stored fragments

Dates, language changes, inert templates and literal markup text.

Astera Technology

JavaScript values and execution

Trace fixed programs, compare their outputs and work through a bounded alternative.

Astera Technology

CSS layout allocation

Box budgets, flex lines, grid tracks, columns and shared tracks.

Astera Technology

CSS responsive conditions and text

Viewport and container conditions, direction mapping and readable overflow.

Astera Technology

CSS rendered coordinates and flow

Aspect ratios, containing blocks, sticky positions and stacking boundaries.

Astera Technology

CSS selector scope and cascade

Layer priority, low-specificity defaults and direct-child rules.

Astera Technology

CSS inherited tokens and units

Local custom-property overrides, invalid substitutions and font-relative lengths.

Astera Technology

CSS native control state selectors

Group focus and parent matching from native checkbox states.

Astera Technology

JavaScript and native DOM state

Inspect text insertion, event lifecycle, node movement and form values with fixed local programs.

Astera Technology

Calc formula checks and reusable workbooks

Find failed inputs and missing formulas, follow worksheet links, keep fixed review copies and sort complete records.

Astera Technology

Calc text labels and cleanup

Prepare report labels with controlled spacing, separators, replacements, case checks and optional details.

Astera Technology

Calc lookup results and boundaries

Look up left-hand values and matrix intersections while checking duplicate keys, blank results and sorted bands.

Astera Technology

Calc dates and office-day calculations

Build month and week headings, count or shift office days, and separate dates from a whole-second clock view.

Astera Technology

Calc linked reports and totals

Compare rounding with display precision, keep transposed reports linked and choose bounded periods or included rows.