My article "Using Umbraco UI Builder to Edit Data Stored Locally in JSON Files" is included in the 2024 "24 Days" collection.
Read MoreThe video for my 2024 Codegarden talk "Reduce, Reuse, Recycle: Improving the Architecture of an Existing Site" is now online.
Read MoreThe video for my 2022 Codegarden talk "Codegarden 2022 - Developers + Content Editors + Umbraco Deploy = ❤️" is now online.
Read MoreAt Codegarden 2018 I did a talk titled "Umbraco Forms as the Ultimate Survey Tool". Recently I received a question about how to display the submitted data in an aggregated format after the form has been submitted. This was something that my talk demo was doing. I though this might make for a good follow-up article, especially since the recent update to Umbraco Forms makes it an even more appealing tool for developers to use.
Read MoreA few weeks ago I came across an issue on GitHub requesting an Umbraco Core feature to allow for specifying data or content that would be different based on the current website’s environment (development/staging/live). Considering the question today, in light of the current state of Umbraco 8 and Umbraco Cloud, 3 ways to handle this need came to mind. Here they are – in general order of coding complexity.
Read MoreIf you have an Umbraco Cloud Account, you have likely noticed a link to “View errors” on some of your environments. How do errors get listed there - and how can you best use the information to maintain your site?
Read MoreRunning a profitable web development project is always challenging. In my experience while working with Agencies, there are a few things I’ve found that should be addressed up-front, which will save headaches – and cost overruns – later.
Read MoreIt’s extremely common for a corporate website to require integration with some sort of external data. In my work, I have encountered variations in the ways that data gets pulled-in, and the ways it gets used on-site. An important thing to remember about Umbraco is that when a site is architected properly, it works seamlessly with anything you can access through some sort of common interface – basically anything that ASP.Net can handle, Umbraco can utilize. I’ve found that there are three important questions to consider when designing your integration setup
Read MoreI am honored to be recognized as an Umbraco MVP. The award was presented during the Codegarden Conference in Odense, Denmark on May 22, 2019.
Read MoreCollaboration within a project team is, of course, necessary. When members of that team are geographically dispersed or include people from different organizations (for instance: freelancers, consultants, and clients), having the right tools to facilitate that collaboration efficiently is essential. Over the years of working with various teams, I have come to appreciate having certain tools available as part of any project. Ideally, your project management process includes all these tools.
Read More