Blog
Engineering Blog
Technical insights on Optimizely CMS, Commerce, and the modern .NET ecosystem.
Development
Deep Dive into Timesheet Submission Architecture in ASP.NET Core
Introduction Building a reliable timesheet submission system for enterprise applications involves much more than saving hours to a database. It requires careful orchestration of data persistence, m...
Feb 6, 2026
Development
Building Event-Driven Email Notifications with Kafka in a Timesheet System
Introduction Modern timesheet applications require reliable email notifications for approvals, submissions, and status updates. Traditional synchronous email sending can slow down your application ...
Feb 4, 2026