Uncategorised

trustees’ duty to consult under section 66H

Trustees’ Duty to Consult Under Section 66H: Recent Judicial Guidance

Trustees’ Duty to Consult Under Section 66H When Appointed Under Section 66G When the Supreme Court appoints statutory trustees for sale under section 66G of the Conveyancing Act 1919 (NSW) (“the Act“), those trustees assume the ordinary fiduciary duties of trustees toward the co-owner beneficiaries. One key obligation is the trustees’ duty to consult under …

Trustees’ Duty to Consult Under Section 66H: Recent Judicial Guidance Read More »

copyright, claim, brain, icon, tiktok, symbols, authorship, author, structure, internet, network, social network, logo, social networking, networking, social media, website, presentation, multimedia-7832745.jpg

Understanding Copyright Law in Australia: Fair Dealing, Ownership and Protected Works

The Copyright Act 1968 (Cth) primarily governs copyright law in Australia and aligns with international Intellectual Property (IP) standards. The legislation grants creators exclusive rights to control the use of their original works and incorporates mechanisms that permit certain public uses. These balancing provisions, such as the fair dealing exceptions, ensure that copyright law does …

Understanding Copyright Law in Australia: Fair Dealing, Ownership and Protected Works Read More »

hrental bond regulations NSW

Rental Bond Regulations NSW: Kyle Sandilands’ ZeroBonds Products Breach Tenancy Law

On 26 March 2025, the Supreme Court of New South Wales ruled on rental bond regulations in NSW in ZeroBonds Residential Pty Ltd v Commissioner for Fair Trading [2025] NSWSC 265.Brereton J considered sections 23 and 32 of the Residential Tenancies Act 2010 (NSW). In doing so, Brereton J determined whether two novel financial products—the “Bond Replacement Product” and …

Rental Bond Regulations NSW: Kyle Sandilands’ ZeroBonds Products Breach Tenancy Law Read More »

challenging foreign judgments in Australia

Out-of-Country, Out-of-Luck? Challenging Foreign Judgments in Australia

Introduction Challenging foreign judgments in Australia involves a formal process governed by the Foreign Judgments Act 1991 (Cth). If the debtor lives or holds assets in Australia, you must register the foreign judgment first. Enforcement cannot begin until registration occurs. Registration gives the foreign judgment domestic effect, allowing the creditor to recover the debt through …

Out-of-Country, Out-of-Luck? Challenging Foreign Judgments in Australia Read More »

NSW workers-compensation reform 2025

NSW Workers-Compensation Reform 2025: Key Changes for Employers and Injured Workers

On 9 May 2025, the Minns Labor Government released its Exposure Draft Workers Compensation Legislation Amendment Bill 2025 as part of the broader NSW workers-compensation reform 2025, alongside the Industrial Relations Amendment Bill. These twin proposals represent the most comprehensive reform to NSW’s workers-compensation system in a century. The draft legislation has been referred to …

NSW Workers-Compensation Reform 2025: Key Changes for Employers and Injured Workers Read More »

book, paper, text, textbook, book, book, book, book, book-1297518.jpg

Are Recipes Protected by Copyright in Australia? The Brooki Bakehouse Case

In April 2025, Australian food blogger Nagi Maehashi (RecipeTin Eats) publicly accused influencer and baker Brooke Bellamy (Brooki Bakehouse) of plagiarising several recipes in Bellamy’s debut cookbook Bake with Brooki. The core of the allegation? That Bellamy copied Maehashi’s recipes nearly word-for-word, including identical ingredients and instructions, particularly for a caramel slice and a baklava. …

Are Recipes Protected by Copyright in Australia? The Brooki Bakehouse Case Read More »

navigating legal resources

Pitfalls of your Perusal: Navigating Legal Resources

Introduction Navigating legal resources has never been easier with the expansion of the digital landscape and the growing diversity of information available within the legal industry. This abundance has empowered individuals to seek a better understanding of the justice system. However, when navigating legal resources independently, one must proceed with caution. Challenges around accuracy, relevance …

Pitfalls of your Perusal: Navigating Legal Resources Read More »

intestate married and de facto

Big Love, Bigger Claims: When Intestacy Leaves Two Spouses at the Table

Understanding Intestacy in NSW When a person dies intestate in New South Wales—that is, without a valid will—the distribution of their estate is governed by the rules set out in the Succession Act 2006 (NSW). In most cases, the estate will pass to the closest surviving relatives in a legislated order of priority. However, complications can …

Big Love, Bigger Claims: When Intestacy Leaves Two Spouses at the Table Read More »

property settlement after separation

Property Settlement After Separation: Your Legal Options

The end of a relationship—whether a marriage or a de facto partnership—brings not only emotional upheaval but also a raft of legal and financial challenges. One of the most significant is property settlement after separation. When assets are jointly owned, division can be complex. Assets acquired at different times may complicate matters, and personal and …

Property Settlement After Separation: Your Legal Options Read More »

legal rights from embryo to estate

Legal Rights from Embryo to Estate: How the Law Shapes Every Life Stage

Most people don’t realise just how deeply the law is woven into the fabric of our lives. Legal rights from embryo to estate shape our existence before birth, throughout life, and even after death. Whether it’s about who can make decisions for us, who controls our assets, or what happens to our bodies when we …

Legal Rights from Embryo to Estate: How the Law Shapes Every Life Stage Read More »

- End", entire site, priority AFTER 8417. * * What it does: * 1. On load, reads gclid + utm_* from the URL and stores them in a * first-party cookie for 90 days (only overwrites gclid when a new one * is present, so a later organic visit does not wipe the paid click). * 2. Appends those params to every calendly.com link and to any inline * Calendly embed, so a completed booking carries them into Calendly and * onward to the RedRain integration. */ (function () { 'use strict'; var COOKIE = 'jm_attr'; var MAXAGE = 60 * 60 * 24 * 90; // 90 days var UTM_KEYS = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_content', 'utm_term']; function readCookie(name) { var m = document.cookie.match('(?:^|; )' + name + '=([^;]*)'); return m ? decodeURIComponent(m[1]) : ''; } function writeCookie(name, val) { document.cookie = name + '=' + encodeURIComponent(val) + '; path=/; max-age=' + MAXAGE + '; SameSite=Lax; Secure'; } // ---- 1. capture from URL, merge with stored ---- function capture() { var url = new URLSearchParams(window.location.search); var stored = {}; try { stored = JSON.parse(readCookie(COOKIE) || '{}'); } catch (e) { stored = {}; } var incomingGclid = url.get('gclid'); if (incomingGclid) { stored.gclid = incomingGclid; } // only overwrite on a fresh click UTM_KEYS.forEach(function (k) { var v = url.get(k); if (v) { stored[k] = v; } }); // if a gclid arrived but no utm_source, tag the source so RedRain is not blank if (incomingGclid && !stored.utm_source) { stored.utm_source = 'google'; stored.utm_medium = 'cpc'; } if (Object.keys(stored).length) { writeCookie(COOKIE, JSON.stringify(stored)); } return stored; } var attr = capture(); if (!attr || (!attr.gclid && !attr.utm_source)) { return; } // nothing to forward // ---- 2. build a query string for Calendly ---- function calendlyParams() { var p = new URLSearchParams(); UTM_KEYS.forEach(function (k) { if (attr[k]) { p.set(k, attr[k]); } }); // carry the raw gclid too. utm_content is the safe carrier RedRain can map // if its Calendly field mapping does not expose a native gclid slot. if (attr.gclid) { p.set('gclid', attr.gclid); if (!p.get('utm_content')) { p.set('utm_content', 'gclid:' + attr.gclid); } } return p.toString(); } function withParams(href) { if (!href || href.indexOf('calendly.com') === -1) { return href; } var qs = calendlyParams(); if (!qs) { return href; } // don't double-append if (href.indexOf('utm_source=') !== -1 || href.indexOf('gclid=') !== -1) { return href; } return href + (href.indexOf('?') === -1 ? '?' : '&') + qs; } // ---- 3a. rewrite anchor links (covers the popup/booking click path) ---- function rewriteLinks() { var links = document.querySelectorAll('a[href*="calendly.com"]'); for (var i = 0; i < links.length; i++) { var a = links[i]; if (a.getAttribute('data-jm-attr') === '1') { continue; } a.setAttribute('href', withParams(a.getAttribute('href'))); a.setAttribute('data-jm-attr', '1'); } } // ---- 3b. rewrite inline embeds. Must run before Calendly widget.js reads // data-url; if the widget already initialised, re-point and let it // re-read on next interaction. Most bookings go via the link path. ---- function rewriteEmbeds() { var w = document.querySelectorAll('.calendly-inline-widget[data-url]'); for (var i = 0; i < w.length; i++) { var el = w[i]; if (el.getAttribute('data-jm-attr') === '1') { continue; } el.setAttribute('data-url', withParams(el.getAttribute('data-url'))); el.setAttribute('data-jm-attr', '1'); } } function run() { rewriteLinks(); rewriteEmbeds(); } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', run); } else { run(); } // catch links injected later (Elementor popups, lazy content) if (window.MutationObserver) { var mo = new MutationObserver(function () { rewriteLinks(); }); mo.observe(document.documentElement, { childList: true, subtree: true }); } })();