Skip to main content
  • About
  • Archive
  • Tags

Szołkowski's Blog

Blog about Optimizely CMS development, .NET, and technical content

Posts tagged ‘episerver’

Posts tagged Episerver — the legacy name for what is now Optimizely CMS and Commerce. Older posts use this tag; newer posts are usually tagged Optimizely. Both cover the same platform.

14 posts · earliest: July 2022 · latest: April 2026

  • April 13, 2026: OptiPowerTools.Hangfire 2.0.0: CMS 13 Support and Sample Jobs

    OptiPowerTools.Hangfire 2.0 adds Optimizely CMS 13 / .NET 10 support and ships ready-to-run sample jobs to shorten Hangfire setup on Optimizely projects.

  • April 09, 2026: Running the Optimizely CMS 13 Alloy Site on macOS with Docker

    A working setup for the official Optimizely CMS 13 Alloy template on macOS Apple Silicon using Docker Compose — minimal adjustments, all changes on GitHub.

  • March 31, 2026: OptiPowerTools.Hangfire: A Drop-in Hangfire Integration for Optimizely CMS 12

    OptiPowerTools.Hangfire is an open-source NuGet package that turns the manual Hangfire-on-Optimizely-CMS-12 setup into two lines of code.

  • March 03, 2026: Catalog Traversal with Hangfire. Part 3: Advanced Job Management

    Part 3: using Hangfire for advanced catalog traversal job management in Optimizely Commerce — retries, monitoring, distributed execution, flexible scheduling.

  • February 24, 2026: Catalog Traversal in Action. Part 2: Real-World Scheduled Job Patterns

    Part 2: applying the catalog traversal service to real Optimizely Commerce scheduled jobs with error handling, progress reporting, and resilience patterns.

  • February 18, 2026: Memory-Efficient Catalog Traversal in Optimizely Commerce. Part 1: Building the Service

    Part 1 of a series on streaming catalog traversal in Optimizely Commerce — a memory-efficient service that processes large catalogs without OOM errors.

  • October 08, 2025: Quiet Performance Wins: Scheduled Job for SQL Index Maintenance in Optimizely

    A scheduled job that rebuilds fragmented indexes and refreshes statistics on custom Optimizely CMS tables — quiet wins for query speed and editor happiness.

  • September 04, 2025: How to automatically remove orphaned Opti jobs from the DB

    Automate cleanup of orphaned Optimizely scheduled jobs left behind in tblScheduledItem — a small scheduled job that keeps your CMS database tidy at startup.

  • June 12, 2025: Tunning Application Insights telemetry filtering in Optimizely

    Tune Application Insights for Optimizely DXP: filter noisy internal requests and SQL dependencies to cut telemetry volume and surface real performance issues.

  • May 26, 2025: Running full Optimizely development setup on M1 (ARM) based machine

    A 2025 revisit: running a full Optimizely Foundation dev setup on Apple Silicon (M1/ARM) — what changed in three years and what still needs workarounds.

  • July 31, 2024: Adding Hangfire to Episerver/Optimizely CMS 12

    Step-by-step guide to integrating Hangfire into Optimizely/Episerver CMS 12 with menu provider, controller, and authorization filter for background jobs.

  • August 15, 2023: Add SonarCloud/SonarQube to Episerver/Optimizely 12 project using Github actions

    Wire SonarCloud static analysis into a GitHub Actions pipeline for Episerver/Optimizely 12 to catch bugs, code smells, and security issues on every PR.

  • July 30, 2022: Add Github pipelines/workflows to Episerver 12 project

    How to add a GitHub Actions CI workflow to an Episerver/Optimizely 12 (.NET 6) project — build on every PR and main branch push, step by step.

  • July 28, 2022: Episerver Foundation on Apple Silicon (M1)!

    How to run Episerver/Optimizely Foundation on an Apple Silicon (M1) Mac with .NET 6, Docker, and azure-sql-edge — a working dev setup walkthrough.

Tags

.NET (6) OptiPowerTools (2) OptiPowerTools.Hangfire (2) apple silicon (3) application insights (1) arm (3) background jobs (4) catalog (3) ci (2) commerce (3) database (3) devops (2) docker (1) dxp (1) episerver (14) github (2) hangfire (4) indexes (1) m1 (3) maintenance (2) memory-optimization (1) nuget (2) open-source (2) optimizely (14) patterns (2) performance (2) pipeline (2) scheduled jobs (7) sonarcloud (1) sonarqube (1) sql server (4) workflow (2)

Stanisław Szołkowski — Optimizely MVP & .NET engineer. More about me →

LinkedIn · GitHub · Optimizely World

Read more articles · Browse by tag · subscribe via RSS

This site uses Google Analytics to understand which posts are useful. No ads, no tracking across other sites. You can decline and the rest of the page works exactly the same.