Thursday, May 14, 2026
GitHubTwitter
GINBOK
HomeArticlesSearchAbout
|ENVIExplore
HomeArticlesSearchAbout
🇬🇧 English🇻🇳 Tiếng Việt
Blog

Engineering Blog

Technical insights on Optimizely CMS, Commerce, and the modern .NET ecosystem.

AllAI & AutomationDevelopmentEngineering NotesTools & WorkflowCMS & Content PlatformsWeb PerformanceEngineeringDevOps & InfrastructureAI AgentsSecurityAI ToolsAITechFinTechCMS Administration
AI & Automation

Smart Context System: Give Your AI a Long-Term Memory for Real Projects

The Problem: Your AI Has Amnesia Imagine you just joined a new project. You open Cursor, ask it why a certain tax calculation works the way it does — and it has no idea. It sees the code, but it...

Apr 7, 2026
Security

Modernizing Enterprise Auth: Integrating Azure AD SSO into Legacy Systems

In the evolving landscape of enterprise software, managing identity is often the most significant friction point for both developers and end-users. At a mid-sized tech firm—let's call it TechFlow S...

Mar 19, 2026
Development

How I Used AI to Build Ginbok.com — From Idea to Production in My Spare Time

Ginbok.com started as a side project I spun up in my spare time — a personal blog powered by Optimizely CMS 12 on the backend and Next.js 14 on the frontend. What made this build different from my...

Mar 17, 2026
Tools & Workflow

How to Configure Azure DevOps MCP for Antigravity & LLMs

Imagine you are pair-programming with an advanced AI assistant inside your IDE. You identify a bug, and instead of switching tabs to your browser, navigating to your project management tool, and ma...

Feb 22, 2026
AI & Automation

Automate Workflow: Cursor + Azure DevOps with MCP Server

Modern software development often feels like a constant battle against context switching. A developer starts their day by reading a ticket on Azure DevOps (ADO), manually creating a local branch, s...

Feb 12, 2026
Development

Migrating ImageVault to Azure Blob Storage in Optimizely CMS 12

In the evolving landscape of enterprise content management, many organizations are moving away from proprietary plugins like ImageVault toward cloud-native solutions. For teams working on .NET 8 an...

Feb 11, 2026
Engineering Notes

Implementing Serilog Structured Logging in Optimizely CMS 12

Introduction This guide shows you how to implement Serilog - a powerful structured logging library - in Optimizely CMS 12. What you'll learn: Configure Serilog with file and console outputs Use st...

Jan 20, 2026
DevOps & Infrastructure

Self-Hosting a Production Website on a Home Server: A Real Case Study

Project Background Running a website does not always require expensive cloud services. In this post, I want to share a real case study of how I built, deployed, and hosted a production website usin...

Dec 23, 2025
GINBOK

Deep technical writing for developers and designers who care about the craft.

Content
  • All Articles
  • Engineering
  • Design
  • Product
Company
  • About Ginbok
  • Authors
  • Write for Us
  • Contact
Stay Updated
© 2026 Ginbok. All rights reserved.
PrivacyTerms