2023 Yahoo! Software Engineer Software Engineer Interview

2023 Yahoo! Software Engineer Software Engineer Interview

Yahoo! Software Engineer interview, favoring front-end software engineers, in addition to front-end development, but also need to touch the back-end development and project management. At that time, when I saw the vacancy information from LinkedIn, I asked my friend to push me, and through my friend, I generally understood that this position is a multinational team, and the daily meetings also need to use English, and there may be time difference.

2023 Yahoo! Software Engineer Software Engineer Interview Read More »

Review
zustand

What is Zustand? React Front End State Management

Whether using Redux or Context to handle state management, Zustand is more complicated than Zustand, and for engineers who join the project later, it will take time to understand. The main goal of Zustand is to make front-end state management relatively simple and easy to understand, which makes Zustand the choice of some companies.

What is Zustand? React Front End State Management Read More »

Technical Article
nx-monorepo

Why do big companies use Nx ? Monorepo Tool 5 Minute Quick Build

Nx shares the same design philosophy as the well-known program editor VS Code, and can produce quite well in VSCode, even without downloading any extensions.
The same goes for Nx. The Nx kernel is simple, uncluttered, and clear. And with the Nx plugin, you can choose from a variety of options for different projects.

Why do big companies use Nx ? Monorepo Tool 5 Minute Quick Build Read More »

Technical Article
Can you create an app by telling a story? Lovable uses AI to rewrite SaaS development logic

AI 寫作風格完整指南:Claude 子代理如何提升 40% 效率

AI 寫作風格如何改變程式碼生成?本指南揭露 Claude 子代理的核心運作原理與實務應用技巧。立即開始探索。

AI 寫作風格完整指南:Claude 子代理如何提升 40% 效率 Read More »

Technical Article, , , , ,
GPUs are the past, LPUs the future? Five key data points to understand the essential differences between Groq and NVIDIA.

Vibe Coding 是什麼?2026 開發新典範(Andrej Karpathy 倡議 + 5 大工具對比)

Vibe Coding 完整解析 | 新興開發模式、Cursor vs Replit vs Bolt vs v0 vs Lovable、工程師會被取代嗎、新手 vs 資深建議

Vibe Coding 是什麼?2026 開發新典範(Andrej Karpathy 倡議 + 5 大工具對比) Read More »

Technical Article, , ,
前端工程師在電腦螢幕前使用 Claude AI 寫 React 程式碼,展示現代化的 Vibe Coding 開發流程

2026 前端必學:Claude 寫 React 快速上手

2026 年前端開發新標準:Claude 寫 React 快速上手指南。學會 AI 輔助編程、Vibe Coding 方法論與實戰應用。馬上學習。

2026 前端必學:Claude 寫 React 快速上手 Read More »

Technical Article, AI, Claude, Javascript, React Vernacular Campaign, software engineer, , , , ,
Can you create an app by telling a story? Lovable uses AI to rewrite SaaS development logic

GitHub Copilot vs Cursor vs Windsurf 三方對戰|2026 AI Editor 該選哪個(對比表 + 決策樹)

AI Editor 比較 | Copilot vs Cursor vs Windsurf 對比、價格 / 模型 / Composer / 隱私、適合場景、遷移步驟

GitHub Copilot vs Cursor vs Windsurf 三方對戰|2026 AI Editor 該選哪個(對比表 + 決策樹) Read More »

Technical Article, , ,
PM 和設計師使用 Vibe Coding 工具在電腦上協作設計產品原型,展示現代無代碼開發的工作場景

Vibe Coding PM 設計師完整指南:7步做出產品原型

Vibe Coding PM 設計師完整指南:7個步驟教你用Claude、Cursor、v0.dev快速做出產品原型。掌握工具選擇、實戰流程與成本分析,開始學習。

Vibe Coding PM 設計師完整指南:7步做出產品原型 Read More »

Technical Article, AI, Claude, Technology Innovation Column, software engineer, , , , ,
Can you create an app by telling a story? Lovable uses AI to rewrite SaaS development logic

RAG 是什麼?AI 知識庫完整教學(Vector DB、Embedding、Hybrid Search、系統設計)

RAG 完整教學 | Retrieval-Augmented Generation 運作原理、Vector DB 6 選、Chunking / Embedding / Hybrid Search、系統設計面試題

RAG 是什麼?AI 知識庫完整教學(Vector DB、Embedding、Hybrid Search、系統設計) Read More »

Technical Article, , ,
GPT-5's API Revolution: Upgrades for Developers, Businesses, and Creators

What is an AI Agent? A complete introduction from ChatGPT Agents to Claude Agent SDK (including practical examples)

AI Agent Complete Tutorial | Agent Definition, ChatGPT vs. Claude Agent, Agent SDK Implementation, Planning / Memory / Tools, System Design Interview Questions

What is an AI Agent? A complete introduction from ChatGPT Agents to Claude Agent SDK (including practical examples) Read More »

Technical Article, , ,

What is Vibe Coding? 7 Key Steps to Get Started Quickly

What is Vibe Coding? 7 Steps to Quickly Master AI Programming, Succeed Without Prior Coding Experience. Understand the Boundaries of What's Possible and What's Not. Get Started Now.

What is Vibe Coding? 7 Key Steps to Get Started Quickly Read More »

Technical Article, AI, Claude, Technology Innovation Column, , , , ,
GPUs are the past, LPUs the future? Five key data points to understand the essential differences between Groq and NVIDIA.

What is Claude Code? A Complete Tutorial for AI Programming Assistants (Including 7 Practical Techniques + Cursor Comparison)

The 2026 engineer's toolchain has evolved from "IDE + Copilot" to "terminal + agentic".

What is Claude Code? A Complete Tutorial for AI Programming Assistants (Including 7 Practical Techniques + Cursor Comparison) Read More »

Technical Article, , ,