<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Muyang Guo</title>
  <subtitle>Muyang acquired M.S. in Computational Science &amp; Engineering and B.S./M.S. in Mechanical Engineering from Georgia Tech.</subtitle>
  <link href="https://muyangguo.com/feed.xml" rel="self"/>
  <link href="https://muyangguo.com/"/>
  <updated>2026-05-23T20:31:32.204Z</updated>
  <id>https://muyangguo.com/</id>
  <author><name>Muyang Guo</name></author>
  <entry>
    <title>Keyboard Lab: an in-browser 3D keyboard designer</title>
    <link href="https://muyangguo.com/keyboardlab/"/>
    <id>https://muyangguo.com/keyboardlab/</id>
    <updated>2026-05-23T00:00:00.000Z</updated>
    <summary>A data-driven 3D keyboard design platform built with three.js + react-three-fiber: 7 layouts, 8 keycap profiles, KLE import, parametric case editor, schema-versioned JSON.</summary>
  </entry>
  <entry>
    <title>Eletypes, four years later</title>
    <link href="https://muyangguo.com/eletypes-four-years-later/"/>
    <id>https://muyangguo.com/eletypes-four-years-later/</id>
    <updated>2026-05-23T00:00:00.000Z</updated>
    <summary>What started as a weekend MonkeyType rewrite is now a small community site — used daily by typers, students learning English, keyboard hobbyists, and bloggers. A retrospective.</summary>
  </entry>
  <entry>
    <title>EleTypes.com - An elegant typing test website created with react</title>
    <link href="https://muyangguo.com/eletypes-an-elegant-typing-test-website/"/>
    <id>https://muyangguo.com/eletypes-an-elegant-typing-test-website/</id>
    <updated>2022-05-25T00:00:00.000Z</updated>
    <summary>As a keyboard lover, I love typing. Why don't I create a typing test tool and use my own tool XD</summary>
  </entry>
  <entry>
    <title>Practice Notes 9 — System &amp; Data Structure</title>
    <link href="https://muyangguo.com/note-practice-9-system-data-structure/"/>
    <id>https://muyangguo.com/note-practice-9-system-data-structure/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Practice Notes 6 — Tree</title>
    <link href="https://muyangguo.com/note-practice-6-tree/"/>
    <id>https://muyangguo.com/note-practice-6-tree/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Practice Notes 4 — BFS</title>
    <link href="https://muyangguo.com/note-practice-4-bfs/"/>
    <id>https://muyangguo.com/note-practice-4-bfs/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Practice Notes 2 — Two Pointers</title>
    <link href="https://muyangguo.com/note-practice-2-two-pointers/"/>
    <id>https://muyangguo.com/note-practice-2-two-pointers/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Practice Notes 12 — Bitwise</title>
    <link href="https://muyangguo.com/note-practice-12-bitwise/"/>
    <id>https://muyangguo.com/note-practice-12-bitwise/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Practice Notes 10 — Sort</title>
    <link href="https://muyangguo.com/note-practice-10-sort/"/>
    <id>https://muyangguo.com/note-practice-10-sort/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Practice Notes 1 — String</title>
    <link href="https://muyangguo.com/note-practice-1-string/"/>
    <id>https://muyangguo.com/note-practice-1-string/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Algorithm Notes: Two Pointers</title>
    <link href="https://muyangguo.com/note-algorithm-two-pointers/"/>
    <id>https://muyangguo.com/note-algorithm-two-pointers/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Algorithm Notes: Queue</title>
    <link href="https://muyangguo.com/note-algorithm-queue/"/>
    <id>https://muyangguo.com/note-algorithm-queue/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Algorithm Notes: Morris</title>
    <link href="https://muyangguo.com/note-algorithm-morris/"/>
    <id>https://muyangguo.com/note-algorithm-morris/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Algorithm Notes: Intro And Two Pointers</title>
    <link href="https://muyangguo.com/note-algorithm-intro-and-two-pointers/"/>
    <id>https://muyangguo.com/note-algorithm-intro-and-two-pointers/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Algorithm Notes: Heap</title>
    <link href="https://muyangguo.com/note-algorithm-heap/"/>
    <id>https://muyangguo.com/note-algorithm-heap/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Algorithm Notes: Hash</title>
    <link href="https://muyangguo.com/note-algorithm-hash/"/>
    <id>https://muyangguo.com/note-algorithm-hash/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Algorithm Notes: Hash&amp;Heap Lecture</title>
    <link href="https://muyangguo.com/note-algorithm-hash-heap-lecture/"/>
    <id>https://muyangguo.com/note-algorithm-hash-heap-lecture/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Algorithm Notes: External Sorting And Merging</title>
    <link href="https://muyangguo.com/note-algorithm-external-sorting-and-merging/"/>
    <id>https://muyangguo.com/note-algorithm-external-sorting-and-merging/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Algorithm Notes: DP</title>
    <link href="https://muyangguo.com/note-algorithm-dp/"/>
    <id>https://muyangguo.com/note-algorithm-dp/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Algorithm Notes: DFS</title>
    <link href="https://muyangguo.com/note-algorithm-dfs/"/>
    <id>https://muyangguo.com/note-algorithm-dfs/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Algorithm Notes: DFS Permutations</title>
    <link href="https://muyangguo.com/note-algorithm-dfs-permutations/"/>
    <id>https://muyangguo.com/note-algorithm-dfs-permutations/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Algorithm Notes: DFS Lecture Part1</title>
    <link href="https://muyangguo.com/note-algorithm-dfs-lecture-part1/"/>
    <id>https://muyangguo.com/note-algorithm-dfs-lecture-part1/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Algorithm Notes: DFS Lecrture Part2</title>
    <link href="https://muyangguo.com/note-algorithm-dfs-lecrture-part2/"/>
    <id>https://muyangguo.com/note-algorithm-dfs-lecrture-part2/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Algorithm Notes: DFS Iterative CombinationsAndPermutations</title>
    <link href="https://muyangguo.com/note-algorithm-dfs-iterative-combinations-and-permutations/"/>
    <id>https://muyangguo.com/note-algorithm-dfs-iterative-combinations-and-permutations/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Algorithm Notes: DFS Combinations</title>
    <link href="https://muyangguo.com/note-algorithm-dfs-combinations/"/>
    <id>https://muyangguo.com/note-algorithm-dfs-combinations/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Algorithm Notes: Data Structure Design</title>
    <link href="https://muyangguo.com/note-algorithm-data-structure-design/"/>
    <id>https://muyangguo.com/note-algorithm-data-structure-design/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Algorithm Notes: BST Operations</title>
    <link href="https://muyangguo.com/note-algorithm-bst-operations/"/>
    <id>https://muyangguo.com/note-algorithm-bst-operations/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Algorithm Notes: Binary Search</title>
    <link href="https://muyangguo.com/note-algorithm-binary-search/"/>
    <id>https://muyangguo.com/note-algorithm-binary-search/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>Algorithm Notes: BFS</title>
    <link href="https://muyangguo.com/note-algorithm-bfs/"/>
    <id>https://muyangguo.com/note-algorithm-bfs/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary></summary>
  </entry>
  <entry>
    <title>LintCode 971 Surplus Value Backpack - Hard</title>
    <link href="https://muyangguo.com/lintcode-971-surplus-value-backpack/"/>
    <id>https://muyangguo.com/lintcode-971-surplus-value-backpack/</id>
    <updated>2021-01-01T00:00:00.000Z</updated>
    <summary>971. Surplus Value Backpack</summary>
  </entry>
</feed>
