Architect's Journey
Author

Architect's Journey

E‑commerce, SaaS, AI architect; DDD enthusiast; SKILL enthusiast

89
Articles
0
Likes
448
Views
0
Comments
Recent Articles

Latest from Architect's Journey

89 recent articles
Architect's Journey
Architect's Journey
Oct 20, 2021 · R&D Management

What Your Former Boss Gave You vs. What Your New Boss Can Offer: Lessons on Leadership and Decision Power

The author reflects on a recent departmental restructure that changed his direct manager, analyzes how a new leader reshapes career growth, decision‑making authority, and team dynamics, and shares a 3P1T framework and three practical steps for gaining trust, decision resources, and feedback.

3P1T frameworkTechnical Managementcareer development
0 likes · 9 min read
What Your Former Boss Gave You vs. What Your New Boss Can Offer: Lessons on Leadership and Decision Power
Architect's Journey
Architect's Journey
Oct 3, 2021 · Industry Insights

How E‑Commerce Platforms Handle Cash Flow When You Try to ‘Free‑Ride’ an iPhone 13 Pro

The article breaks down the end‑to‑end cash‑flow of B2B e‑commerce transactions, explains the distinction between real and virtual accounts, shows how payment and accounting platforms act as guarantors, and discusses the specific challenges of large‑value and varied‑term settlements in B2B finance.

B2B e-commerceaccounting platformcash flow
0 likes · 9 min read
How E‑Commerce Platforms Handle Cash Flow When You Try to ‘Free‑Ride’ an iPhone 13 Pro
Architect's Journey
Architect's Journey
Sep 3, 2021 · Backend Development

Five Critical Questions to Test Your System Design’s Reasonableness

The article outlines five essential dimensions—data consistency, isolation, extensibility, business sequencing, and high‑concurrency handling—explaining why each matters, illustrating them with concrete examples, and showing how to evaluate and improve a technical design accordingly.

CAP theoremData Consistencyarchitecture design
0 likes · 10 min read
Five Critical Questions to Test Your System Design’s Reasonableness
Architect's Journey
Architect's Journey
Aug 26, 2021 · Databases

Peeling Back MySQL InnoDB: A Deep Dive into Its Storage Engine

This article dissects MySQL's InnoDB storage engine by first exposing the internal page layout, then explaining the clustered index organization, and finally detailing the slot mechanism used for intra‑page queries, while illustrating insertion strategies and space‑reclamation techniques.

Database InternalsInnoDBMySQL
0 likes · 11 min read
Peeling Back MySQL InnoDB: A Deep Dive into Its Storage Engine
Architect's Journey
Architect's Journey
Aug 13, 2021 · R&D Management

How a Competent Tech Lead Should Analyze a PRD

The article explains why PRD analysis is crucial for developers, outlines three practical steps—clarifying project goals, continuously focusing on the right work, and designing first—and provides concrete questions, domain‑modeling techniques, and activity‑diagram examples to help technical leads turn product solutions into solid technical designs.

MVPPRD analysisactivity diagram
0 likes · 13 min read
How a Competent Tech Lead Should Analyze a PRD
Architect's Journey
Architect's Journey
Jul 1, 2021 · Industry Insights

Can Anything Be Sold via CPS? Understanding E‑commerce Distribution and Hidden Coupons

The article explains CPS (Cost Per Sale) as a performance‑based advertising model used by e‑commerce platforms, describes how promoters earn commissions, buyers receive hidden coupons, and outlines two contrasting coupon‑community operation methods—manual curation and automated blasting—while highlighting their benefits, drawbacks, and the broader traffic‑driven nature of the CPS ecosystem.

CPSE-commerceaffiliate marketing
0 likes · 10 min read
Can Anything Be Sold via CPS? Understanding E‑commerce Distribution and Hidden Coupons
Architect's Journey
Architect's Journey
Jun 17, 2021 · Backend Development

Why You Lose to Product Managers: Master DDD Domain Modeling and Architecture

This article introduces Domain‑Driven Design, explains its strategic and tactical layers, walks through domain‑model discovery methods such as Event Storming and the Four‑Color model, details aggregate design, cross‑database query solutions, CQRS, Event Sourcing, and several clean‑architecture styles to help engineers build maintainable, business‑driven systems.

CQRSClean ArchitectureEvent Sourcing
0 likes · 15 min read
Why You Lose to Product Managers: Master DDD Domain Modeling and Architecture
Architect's Journey
Architect's Journey
May 19, 2021 · R&D Management

Essential Diagramming Techniques Every Architect Should Master

The article explains why architects need to master mind maps, UML diagrams (class, sequence, activity, state) and architecture diagrams, outlines key principles for each, provides concrete examples and visual illustrations, and shares practical insights on using these diagrams to improve design communication and business alignment.

Architecture DiagramUMLdiagramming
0 likes · 11 min read
Essential Diagramming Techniques Every Architect Should Master
Architect's Journey
Architect's Journey
May 10, 2021 · Industry Insights

What Happens to Tech Professionals Over 30? A Three‑Stage Career Theory

The article presents a three‑stage "Gong" theory for tech career growth, explaining how early effort drives advancement, while later stages rely more on opportunity, and outlines practical actions for each phase from junior developer to senior leadership.

career developmentprofessional growthsoftware engineering
0 likes · 5 min read
What Happens to Tech Professionals Over 30? A Three‑Stage Career Theory
Architect's Journey
Architect's Journey
May 6, 2021 · Industry Insights

How Programmers Can Break the 35‑Year “Mid‑Career Curse”

The article examines the so‑called 35‑year programmer “curse” through senior developers’ interviews, analyzes its roots in industry practices like 996, and proposes a three‑step framework—leveraging personal advantages, continuous deepening, and self‑cultivation—to become a versatile “π‑type” talent and sustain a thriving career beyond age 35.

Careerindustry insightmid‑career
0 likes · 14 min read
How Programmers Can Break the 35‑Year “Mid‑Career Curse”