◇ Your dashboard

The commons, at a glance.

Build a teaching dashboard the way you'd add skills — pick the widgets that matter to you and each one surfaces one thing in a single glance: the next event, deadlines closing soon, where you are in the academic year, a prompt to try, a focus timer for the marking. Nothing to install. Your choices stay in this browser.

◇ AI field guide — em-dashes on the dashboard (—). The machine’s favourite widget is a punctuation mark — spot it, score a point.

◇ Take it with you

Embed NTLSN on your site.

The widget that powers this dashboard is a single ~6 KB script tag. Drop it on any page — staff intranet, course site, blog, LMS — and it lists the next few Australian teaching & learning events, scoped to one institution or the whole sector. No build step, no API key, no dependencies.

One institution
<script src="https://ntlsn.com/widget.js" data-uni="usq" data-limit="5"></script>
Whole sector
<script src="https://ntlsn.com/widget.js" data-limit="5"></script>
data-uni
Optional university id — usq, unimelb, curtin, anu, … Omit it for sector-wide. An unrecognised or typo'd id quietly falls back to the sector rather than showing an empty box.
data-limit
How many events to list. Defaults to 5; a missing, non-numeric or zero value also resolves to 5.
Isolated by design. The widget renders into a shadow DOM root with :host{all:initial}, so it can neither inherit your page's CSS nor leak its own — your styles can't break it, and it can't restyle your page. It only reads the CORS-open /data/events.json, links back to NTLSN, and degrades gracefully if the fetch fails. ~6 KB raw, ~2.7 KB gzipped, zero dependencies.
Live preview — sector-wide, limit 4