The Umbraco service layer is set for a significant refactor to standardize practices, transitioning to asynchronous methods, GUID identifiers, and the Attempt pattern for write operations. This change, anticipated in the 18 to 21 release cycle, will introduce breaking changes, necessitating updates for users to ensure compatibility.
[ @Umbraco ]
|
UMBRAAD is a virtual event organized by the Umbraco community to promote web accessibility, coinciding with Global Accessibility Awareness Day. The initiative, driven by passionate volunteers, aims to educate and inspire developers and digital leaders. Sessions from the event are available on YouTube, showcasing valuable insights on creating inclusive digital experiences.
[ @Umbraco ]
[ #uprofile ]
|
Niels Christian Laursen emphasizes the importance of mindset in A/B testing, arguing that a focus on meaningful improvement rather than mere activity leads to better results. By prioritizing significant tests, selecting impactful ideas, and avoiding excessive caution, teams can enhance their testing programs and achieve greater conversion rates.
[ @Umbraco ]
[ #marketing ]
[ #umbracoengage ]
|
Featuring guest posts by Joke Van Hamme on "This Summer, Do This One Thing Before the Chaos Returns" and Sean Thorne on "Beyond Culture: Using Umbraco 16 Segments for Contextual Experiences"
[ @Skrift ]
|
Phil Whittaker likens AI-assisted development to a solo tennis match, emphasizing the developer's active role in guiding AI outcomes. By employing strategic prompts, managing interactions, and adapting to AI responses, developers can effectively collaborate with AI tools like Claude Code to achieve efficient coding solutions while navigating the model's unpredictability.
[ #ai ]
[ #industry ]
|
In her reflective piece, Carole Rennie Logan discusses her return to the tech community after maternity leave, acknowledging the rapid evolution of technology and her efforts to stay engaged. She celebrates her renewal as a Microsoft and Umbraco MVP, while contemplating sustainable contributions amidst new responsibilities. The author aims to focus on local and remote activities, including blogging and podcasting, as she adapts to motherhood.
[ #life ]
|
Dennis shares a comprehensive automated testing setup for Umbraco 16 on GitHub, aimed at facilitating test-driven development. The repository includes a small example website, a unit testing project, and an integration testing project, providing practical examples and encouraging community contributions to enhance testing practices in Umbraco.
[ #testing ]
|
Owain Williams discusses the challenges of implementing asynchronous operations in Umbraco's RenderController, which requires a synchronous Index() method. He proposes a Synchronous Wrapper Pattern that allows for asynchronous processing while satisfying Umbraco's routing constraints. This method enables efficient handling of multiple async service calls, though it carries potential deadlock risks and performance limitations.
[ #designpatterns ]
|
Rick Butterfield discusses loading custom fonts in Umbraco 14+ BlockPreview, highlighting that fonts must be loaded at the outermost layer to cascade properly. By creating an `umbraco-package.json` and using a `backofficeEntryPoint`, he successfully injects the IBM Plex Sans font into the backoffice, ensuring it renders correctly.
[ @Rick Butterfield ]
[ #backoffice ]
|
In "The Developer’s Dilemma in the Age of AI," Phil Whittaker expresses concern over AI's impact on coding jobs, noting significant layoffs in tech. However, he finds hope in the concept of playful experimentation with AI, emphasizing that developers can thrive by cultivating curiosity and learning to collaborate with AI tools effectively.
[ #ai ]
[ #industry ]
|
Jeroen Breuer demonstrates a no-code solution for synchronizing FAQ content between Sitecore and Umbraco using minimal MCP server configuration and a chat prompt. By leveraging two MCP servers, users can seamlessly copy and update content across platforms, enhancing content alignment with simple commands and without extensive coding.
[ #ai ]
|
2025-08-06 from 13:00 to 14:00 CEST - Online on ONLINE
[ #social ]
|
2025-08-06 from 18:00 to 19:30 - Online on other
[ #ai ]
|
2025-08-14 from 18:00 to 23:00 - Gibe Digital, Unit 1.8, Paintworks Central Trading Estate, Bristol, GB
[ @umBristol ]
[ #social ]
|
Impersonate members directly from the backoffice
|
A convenient edit button that appears directly on your Umbraco website's frontend.
|
Mailcoach Mailing List management Workflow for Umbraco Forms
|
This brings back the Smidge implementation for Umbraco 16.
|
---
|
UMB.FYI, Unit 128100, PO Box 4336, Manchester, M61 0BW
|
|
|