Kenn Jacobsen

Kenn Jacobsen

Principal Developer @ Umbraco HQ, blogger, speaker, overly curious

https://kjac.dev


UMB.FYI
2024-10-09

📰 Hello, Umbraco Management API

Umbraco 15 has introduced a new Management API with server-to-server access using Client Credentials, enhancing integration capabilities. It features a new API user type for authentication and allows for member management through automation. The API supports member creation, updates, and deletions, making integrations more accessible and efficient.

UMB.FYI
2024-09-04

📰 The Next.js example for Umbraco is live!

Kenn Jacobsen announces an official Next.js example using the Umbraco Delivery API, providing a GitHub repository for easy setup. Users can run an Umbraco site locally and create a Next.js app to showcase features like live previewing of draft data. The example includes full source code for experimentation.

UMB.FYI
2024-08-14

📰 Building a search service from scratch

In this post, Kenn Jacobsen explores building a hosted search service using Node.js and MiniSearch, leveraging Umbraco webhooks for data indexing. The service supports real-time updates and persistent indexing, while highlighting MiniSearch's performance and ease of use. The project serves as a fun experiment rather than a practical solution.

UMB.FYI
2024-07-17

📰 The Delivery API is not only for headless!

Kenn Jacobsen reflects on conversations at Codegarden about the Delivery API, emphasizing its versatility beyond headless builds and comparing it to custom content APIs. He highlights the benefits of using the Delivery API, including its extensibility, performance, and potential to align with custom content APIs.He also shares a sample site using the Delivery API for lazy loaded content and encourages exploration of its capabilities.

UMB.FYI
2024-06-12

📰 Lunr.js search powered by Umbraco

Lunr.js is a browser-based fulltext search engine, ideal for sites with limited content and statically generated sites. It's open source, extensible, and can be powered by Umbraco Delivery API. Pre-building the index for optimal performance is essential.

UMB.FYI
2024-05-22

📰 A tip, a trick and a hack for the Delivery API

The author discusses frequently asked questions about Umbraco's Delivery API, including customizing media URLs and creating custom content APIs. They provide code examples and explanations for implementing these customizations, aiming to assist the Umbraco community with extending the Delivery API.

UMB.FYI
2024-05-01

📰 Routable custom data in the Delivery API

Kenn Jacobsen discusses routing custom data entities through the Umbraco Delivery API using the content path provider and resolver feature, demonstrating how to expose custom data entities and perform advanced queries. The implementation involves extending the Delivery API, creating custom published content, and addressing limitations.

UMB.FYI
2024-04-24

📰 Umbraco to Relewise with Workers

Kenn Jacobsen discusses integrating Umbraco content with Relewise for personalized search and recommendation, using Umbraco webhooks and Cloudflare Workers to push product data to Relewise API. The process involves setting up webhooks, creating a Cloudflare Worker project, and pushing products to Relewise using JavaScript SDK. He emphasizes the ease of integration without requiring .NET development and highlights the Relewise demo store as a useful feature.

UMB.FYI
2024-04-10

📰 Environments with Cloudflare Access

Kenn Jacobsen discusses the necessity of managing non-production environments and protecting them from unauthorized access using Cloudflare Access. He outlines the steps to enable and configure Cloudflare Access for Cloudflare Pages, highlighting its effectiveness despite some documentation challenges.

UMB.FYI
2024-04-03

📰 Content editor preview for static websites

Kenn Jacobsen discusses the challenges of implementing content preview in a statically generated site paired with a headless CMS. He outlines the setup, enabling SSR, fetching preview content, and protecting the preview environment, emphasizing the importance of a secure and user-friendly preview experience.

UMB.FYI
2024-03-27

📰 Quick n' dirty blog with Astro and Umbraco

Kenn Jacobsen discusses building an Astro blog powered by Umbraco with minimal effort. He provides steps for setting up the blog template, integrating Umbraco as the headless CMS, and connecting Astro with Umbraco. He also suggests improvements for the setup.

UMB.FYI
2024-03-20

📰 Jamstack for free with Azure and Cloudflare

Kenn Jabobsen shares their experience with Cloudflare Pages, using Umbraco as a headless CMS and Azure App Services for free hosting. They build a cafe website with a static site generator, Astro, and fetch data from the Umbraco Delivery API. They deploy the site to Cloudflare Pages and set up webhooks for automatic content deployment.

UMB.FYI
Archive Polls Tips Firehose Privacy About

UMB.FYI is built with ❤ by the Umbraco community and is not affiliated with Umbraco HQ