Blog

/** Thoughts on engineering leadership, agile delivery, backend architecture, and building reliable software teams. */

How We Fixed Make.com Notifications for WordPress Custom Post Types

Make.com’s WordPress connector failed on a custom post type with context=edit. Here’s how we diagnosed it and built reliable Google Chat alerts with HTTP and publish dates.

make.comwordpresspluginnotificationAutomationREST APIGoogle Chat
5 min readread()

Why Perfect Isn't the Goal

Building Momentum Through Practical Agile Working

agilescrumteam leadengineer
3 min readread()

Google Groups The Guarded Entry Method

Allow trusted external partners to email an internal Google Group without opening it to the entire internet — using Content Compliance rules.

Google WorkspaceGoogle GroupsEmailSecurity
3 min readread()

Managing Multiple GitHub Accounts

Use SSH config aliases to stop Git from using your work key on personal repos — fix 'Permission denied to office-user' errors cleanly.

GitGitHubDevOpsSSH
3 min readread()

Leading Engineering Teams with Agile Practices

How introducing Scrum ceremonies and sprint reviews improved delivery efficiency for a tourism platform team in Japan.

AgileLeadershipScrum
2 min readread()

Building Scalable Backend Systems for High-Traffic Tourism Platforms

Lessons from architecting on AWS and Alibaba Cloud — handling international traffic, multilingual content, and secure API design.

BackendAWSArchitecture
2 min readread()

From Senior Developer to Team Lead: What I Wish I Knew

Transitioning from hands-on coding to team leadership — balancing technical contribution with mentorship, planning, and stakeholder management.

CareerLeadershipMentorship
2 min readread()