Building Mentry in 100 Days · Public

You have the idea. AI writes the code. Software ─ that's me.

Vibe Code Rescue · AI Agent Onboarding · Where AI ends, I begin

I'm a 5+ year software engineer.
AI can compute logic and write code, but can't add tests, write docs, deploy to prod, or find customers.
The remaining 90% engineering reality — I'll guide you through in 100 days, all public, all copyable.

5+
Years Engineering
45+
Deep-dive Articles
90%
Test Time Cut
5
Publications
01 — About — Scientific mind × Engineering thinking

About

Mentry is a software learning brand centered on engineering discipline.

Full-stack development, software architecture, test automation, SEO and security analysis are the fields I have invested in over the years. I have also served as a Scrum Master for agile teams — an experience that taught me: great systems are never built by one person alone.

My engineering philosophy first took shape during graduate research. At NTUT (CS), I designed and implemented a Robot Framework-based test automation framework that reduced test execution time to 10% of the original and achieved 100% test coverage. That research showed me —

"An engineer's real edge is not in learning more syntax,
but in seeing that 'repetitive work can be turned into a tool.'"

In industry, I have worked across backend services, full-stack web, test automation and DevOps. From API design, database modeling, CI/CD pipelines, to production deployment — every stage convinced me of the long-term value of "engineering discipline" and "architectural thinking".

In recent years, AI has changed how we write code — and made one issue more visible: vibe coding produces output, but cannot be maintained. Many non-engineering developers ship products quickly with AI, only to get stuck the next time they need to change them. I believe: AI is a great helper, but engineering discipline is what keeps a system alive over time.

I also work deeply on AI Agent integration — from RAG knowledge bases, Tool Use, to multi-agent orchestration. I help teams transform "AI wrote a snippet" moments into trustworthy, maintainable, scalable automated workflows.

This site is the distillation of years of method. I believe: beginners do not lack more tutorials — they lack someone who has walked the same road. May the content here help you skip the detours I once took.

02 — Manifesto — Why I started Mentry, 4 observations

Everyone uses AI to code now — so what's the difference?

01

Writing code is no longer
a scarce skill.

AI writes faster than you, 24/7. Founders make MVPs in 2 weeks with Cursor, PMs build tools with Claude, students write portfolios with ChatGPT. "I can write code" is no longer an engineer's badge — making code into a product is.

02

90% of people get stuck
in the same 4 places.

Starting-stuck (can't read AI) → Mid-stuck (fix one, break ten) → Shipped-stuck (afraid to touch prod) → Scaling-stuck (add payment, SEO). Regardless of background or job — founders, PMs, students, engineers all experience this. Mentry walks you through all 4 gates.

03

The best way to learn
is watching someone do it.

100 tutorials can't beat one person actually making it. I'm spending 100 days building Mentry — choosing tools, writing copy, doing SEO, integrating LINE, posting IG, getting first customer — every step public. You watch = you learn.

04

AI doesn't make
decisions for you.

AI can write code, but won't tell you "what to write", "how to price", "how to market", "who's your customer". Product judgment — the skill engineers most need, the one AI can never replace. That's what Mentry writes about.

03 — 4 stages of getting stuck with AI-written code — I walked each one

Where Are You Stuck?

Stage 1 · Free

Starting Stuck — Can't Read AI's Code

"I can't understand what AI tells me", "Can't set up the environment", "Tutorials don't work for me".
At this stage you don't need a course — you need someone to walk through step 1 with you.

  • Subscribe to Newsletter (free) — biweekly field notes
  • 15-min LINE rescue — ping me when you're stuck
  • For: anyone writing code with AI for the first time
Stage 2 · NT$1,500

Mid-Stuck — Fix One, Break Ten

"AI fixes bug but creates more bugs", "Code is a mess", "Adding features breaks everything".
30 minutes of conversation can save you 3 months of wandering.

  • 30 min NT$1,500 / 60 min NT$2,800
  • Concrete SOP + tool recommendations
  • For: founders / PMs / students / freelance devs
Stage 3 · From NT$30K

Shipped-Stuck — Vibe Code Rescue

"It runs, but I'm too scared to touch it", "Prod differs from local", "Next engineer can't take over".
Full 7-step rescue SOP: read → tests → refactor → docs → CI/CD.

  • Avg 3 weeks · 30-day free aftercare included
  • Deliverables: tests + README + ADR + monitoring
  • For: founders / freelancers stuck after MVP launch
Stage 4 · NT$50K+

Scaling-Stuck — AI Agent / Long-term Advisor

"Want to add payment / membership", "Want to build AI Agent", "Want SEO + i18n", "Want mobile app".
This needs architecture + long-term partnership, not a 30-min call.

  • AI Agent / RAG / Tool Use integration
  • Architecture advisory from NT$20K/month
  • For: teams with users wanting to scale up
04 — Proof · Tech Stack — Things I have actually done

Why You Can Trust Me

01

Architecture & Design

From code to system-level thinking

  • Object-Oriented Design (OOD)
  • SOLID Principles
  • Layered Architecture & Modularity
02

Frontend

The side users actually see

03

Backend & API

Stable services, elegant interfaces

  • RESTful API Design
04

Testing & DevOps

Ship with confidence, deploy with ease

  • Python Test Scripts
05

SEO & Security

The work that begins after launch

  • SEO Technical Optimization
  • Website Performance
  • Security Vulnerability Analysis
  • Secure Code Review
06

Scrum & Agile Teams

Engineers are also part of a team

  • Scrum Master Experience
  • Code Review Culture
  • Cross-team Collaboration
  • Project Timeline Management
05 — Experience — The road I have actually walked

Career Journey

  1. 2025/3 — Present Current

    Senior Software Engineer

    RESTful API Development: Designed and implemented REST APIs for the system management interface, delivering reliable external services.

    Backend Service Integration: Developed IPC / DBus interfaces across services, integrating different subsystems.

    Test Automation: Designed unit and integration test pipelines to improve service correctness and stability.

    Code Quality Engineering: Introduced Clang-tidy / Clang-format static analysis and established a regular Code Review cadence.

    CI Automation: Helped the team build a CI pipeline for automated testing and quality gates.

  2. 2021/3 — 2025/3 · 4 yrs 1 mo

    Senior Engineer

    System Development: Owned end-to-end product systems from planning to launch, including low-level control logic and protocol integration.

    System Stability: Established troubleshooting SOPs and test verification flows to keep products in optimal shape during mass production.

    Cross-team Collaboration: Regularly worked with supply chain, QA, and PM to provide technical solutions and drive project delivery.

    Project Management: Set timelines, estimated effort, executed plans, and ran milestone reviews.

    Technical Depth: Comfortable with various communication protocols and low-level system integration — debugging from hardware IO up to top-level APIs.

    Led three projects to successful mass production and delivered multiple others.

  3. 2021/2 — Present · Part-time

    Part-time Software Engineer

    C# WinForm Data Processing: Built batch data processing in C# WinForm, generating concise reports from large datasets for better readability.

    WinForm to Web Migration: Migrated WinForm applications to ASP.NET-based web apps and built API interfaces, improving flexibility and scalability.

    ASP.NET API Development: Delivered stable backend services.

    MS SQL Server Data Management: Supported access and management of large datasets.

  4. 2020/9 — 2021/2 · 6 mos

    Software Engineer Intern

    Data Visualization Features: Wrote code for data visualization functionality.

    Built front-end interactions in JavaScript / HTML / CSS, with low-level data processing in C++.

  5. 2017/10 — 2020/8 · 2 yrs 11 mos

    Test Automation Project Assistant

    Test Development: Introduced CI/CD automated testing tools.

    Wrote test cases using Robot Framework, Python, and Selenium.

06 — Selected Works — Things I built myself

Works & Side Projects

React · Node.js

Metaverse XR User Trajectory Analytics

Built a visualization dashboard and analytics tool for user trajectories in XR applications, leveraging survey and behavior data.

Web

YouTube Video Downloader

A video download and transcoding tool with decoupled front-end and back-end: interactive UI + Node.js stream processing.

Laravel · MVC

Used Book Marketplace

Full-stack marketplace with proper MVC architecture — listings, membership, cart, and order flow.

IoT · Smart Space

Smart Space Management

Space management backend integrating sensor data, with access control and reporting to help admins monitor venue status.

Raspberry Pi

Food Quality Monitoring

Food safety monitoring prototype on Raspberry Pi, integrating sensors and data upload.

Angular

Property Management Platform

Property management service built on Angular, with resident and admin user flows.

07 — Publications — From research to international conferences

Research & Publications

  1. P1

    A Test Case Tool Based on Robot Framework

    NTUT CS · Master's Thesis. Proposes an integrated tool for test case generation and management, reducing test execution time by 90% and achieving 100% coverage in automated testing.

    Master Thesis · NTUT 2020
  2. P2

    An Intelligent Agriculture Application Based on Deep Learning

    A deep-learning-powered smart agriculture application, focusing on image recognition deployment and outcomes in agricultural scenarios.

    ICSSE 2018 · International Conference on System Science and Engineering
  3. P3

    A GPS-Based Wander Management System for the Elderly

    An elderly care system combining GPS and behavior detection, helping families track the activity range and abnormal events of dementia patients.

    ICSSE 2018 · International Conference on System Science and Engineering
  4. P4

    IoT-based Smart Agriculture System

    An agricultural environment monitoring system integrating multiple sensor modules, with a data collection and analysis architecture.

    TANET 2017 · National Computer Network Conference
  5. P5

    IoT-based Intelligent Vehicle

    A MOST-funded research project, selected and presented at the 15th National Conference on Applied Information Technology.

    15th National Conference on Applied Information Technology
08 — Newsletter

Every two weeks, one less pitfall to step on

A snippet of code, a concept, a pitfall I avoided — drawn from real engineering work.
Free · Unsubscribe anytime · No ads, no sponsored content.

  • Field notes + curated resources
  • New course / Early access priority
  • Subscriber-only Q&A / Discounts

— What I write about

5 Core Pillars · All from the trenches

  • 01
    Architecture & OOD Clean Architecture, SOLID, design patterns, maintainability
  • 02
    AI Agent Integration RAG, Tool Use, multi-agent collaboration, real deployments
  • 03
    Vibe Code Rescue Refactoring AI-generated legacy systems, paying down tech debt
  • 04
    Automation & DevOps Robot Framework, CI/CD, Docker, testing methodology
  • 05
    SEO & Security Technical SEO, OWASP Top 10, secure code review

— How often

Steady cadence · A rhythm you can count on

  • Bi-weekly Newsletter One snippet, one concept, one pitfall to avoid
  • Monthly Deep articles 1-2 in-depth breakdowns, published publicly
  • Quarterly New course 1 full hands-on course on a new pillar
FAQ — Everything you might want to ask

FAQ

What is Mentry?
Mentry is a software learning brand centered on engineering discipline, run by a software engineer with 5+ years of experience. Focused on helping beginners and students go from zero to shipping engineers. Four ways to engage: online courses, 1-on-1 consultation, project consulting, and a free newsletter.
Who is Mentry for?
Primarily for 4 audiences:
Beginners and students wanting to learn software development but unsure where to start
② Professionals switching into a software engineering career
③ Mid-level engineers wanting to level up on architecture and engineering discipline
④ Founders or teams building AI Agent systems or full-stack web products
What topics does Mentry cover?
5 core pillars: Architecture & OOD (Clean Architecture, SOLID), AI Agent Integration (RAG, Tool Use, multi-agent), Vibe Code Rescue (refactoring AI-generated legacy systems), Automation & DevOps (Robot Framework, CI/CD, Docker), SEO & Security (OWASP, secure code review).
What is "Vibe Code Rescue"?
Vibe coding means using AI tools (Cursor, ChatGPT, etc.) to quickly generate code without paying attention to architecture. Many non-engineering developers ship products fast with AI but get stuck "the next time they need to change it". Vibe Code Rescue applies engineering discipline to audit, refactor, and bring back a maintainable architecture — so AI-generated code can survive into next year.
How is AI Agent integration different from just plugging in ChatGPT?
An AI Agent is not just a ChatGPT chatbot. It can call tools (Tool Use), query knowledge bases (RAG), and coordinate with other Agents (Multi-Agent) to autonomously complete complex tasks. Mentry provides the full pipeline from architecture, technical selection, implementation, to deployment — avoiding the "yet another ChatGPT wrapper" trap.
How do I work with Mentry?
4 ways: ① Subscribe to the free Newsletter (bi-weekly); ② Book a 1-on-1 paid consultation (30 / 60 min); ③ Engage in project consulting or advisory; ④ Wait for the online course launch. Email [email protected] directly, or use the quote calculator + inquiry form on this site. Replies within 24-48 hours.
How is pricing structured?
1-on-1 Consultation: from NT$1,500 (30 min) / NT$2,800 (60 min)
Code Review: from NT$5,000 (small projects)
Project Development: from NT$30,000
Monthly Retainer: from NT$20,000 / month
Newsletter: free forever
There is an interactive quote calculator on the site. Rush fee +25%.
How often will I receive the newsletter? Will I be spammed?
One letter every two weeks, no more, no less. Each contains a snippet of code, a concept, and a pitfall to avoid. No ads, no sponsored content, unsubscribe anytime. Beyond the newsletter, 1-2 deep articles are published monthly, and 1 new pillar course is launched quarterly — all on a predictable cadence.
Who runs Mentry?
Mark — a software engineer with 5+ years of experience, a Scrum Master for agile teams, with a Master's degree in CS from NTUT. His thesis research built an automated testing framework that reduced test time to 10% of the original and reached 100% coverage. He has worked across backend services, full-stack web, test automation, and DevOps. Specializes in software architecture, OOD, AI Agent, SEO, and security analysis.
Let's work together — Three ways to reach me

Get in Touch

Whether you want to learn, find a solution, or build together,
reach out the way that suits you.

Live chat · Faster than email

Add me on LINE

Stuck on learning, need a quote, or want to collaborate? Scan the QR or tap the button — LINE is the fastest way to talk.

Add Friend →
LINE QR code
Scan to add friend