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.

AllDevelopmentCMS & Content PlatformsAI & AutomationEngineering NotesWeb PerformanceTools & WorkflowSecurityDevOps & InfrastructureCMS AdministrationAI ToolsAI AgentsAI
AI Tools

Superpowers: The Agentic Skills Framework That Makes Claude Code Actually Think Before Coding

The Problem With Every AI Coding Agent Out of the Box You open Claude Code. You type "build me a user authentication system." And within seconds it's already writing UserController.cs — no questio...

Apr 20, 2026
Engineering Notes

Upgrading Ginbok CMS from Optimizely 12 to 13: A Step-by-Step Developer Guide

Optimizely CMS 13 is currently available as a developer preview. It introduces a more composable, headless-first architecture — and with it, several breaking changes that require hands-on code migr...

Apr 15, 2026
AI

Get Shit Done: A Solo Developer's Guide to Shipping Faster with GSD and Claude Code

If you're a solo developer who codes with AI — you've probably hit this wall. You open Claude Code, start describing your feature, write some code, ask for fixes, write more code… and somewhere a...

Mar 29, 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
AI Agents

How We Built Google OAuth Authentication Between a Next.js Frontend and a Headless CMS Backend

Overview When building a modern content platform, one of the most interesting architectural challenges is connecting a Next.js frontend to a headless CMS backend with a smooth, secure authenticatio...

Mar 12, 2026
Tools & Workflow

How I Built a Custom MCP Server for My Personal Blog — ginbok-web

From Idea to MCP: Connecting AI to My Blog A few weeks ago, I had a simple but ambitious idea: what if I could talk to my blog the same way I talk to an AI assistant? Not just read posts — but lis...

Mar 10, 2026
CMS & Content Platforms

SAP and Optimizely Integration: A Strategic B2B Guide

In the complex landscape of B2B e-commerce, the seamless integration between an Enterprise Resource Planning (ERP) system and a Content Management System (CMS) is a cornerstone of digital maturity....

Mar 3, 2026
CMS & Content Platforms

Strategic Permissions Management in Optimizely CMS 12

The Strategic Value of Granular Access Control In the modern digital landscape, managing a complex enterprise platform requires more than just basic user roles. For organizations using Optimize...

Mar 2, 2026
Engineering Notes

Eliminating N+1 Queries in Optimizely CMS: A Case Study

The Hidden Cost of Nested ContentAreas In Optimizely CMS (formerly Episerver), the flexibility of ContentArea often leads to nested architectures. While great for editors, it frequently introdu...

Feb 28, 2026
CMS & Content Platforms

Custom Multi-Select Tag & Category Editors | Optimizely CMS 12 Dojo

Content editors working with Optimizely CMS 12 often encounter a significant friction point in their daily workflow: managing taxonomies. The default [SelectMany] and [SelectOne] attributes provide...

Feb 28, 2026
Page 1 / 5Next →
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