[{"data":1,"prerenderedAt":104},["ShallowReactive",2],{"blog-all-posts":3,"blog-post-pre-export-quality-checklist-for-fonts":39},[4,16,28],{"_path":5,"title":6,"description":7,"slug":8,"category":9,"publishedAt":10,"updatedAt":11,"readingTime":12,"author":13},"\u002Fblog\u002Ffrom-handwriting-to-font-in-15-minutes","From Handwriting to Font in 15 Minutes","A practical walkthrough for turning handwritten letterforms into a polished OpenType file without complex desktop tooling.","from-handwriting-to-font-in-15-minutes","Workflow","2026-04-24","2026-04-28","6 min read",{"name":14,"role":15},"Fontplant Team","Product Education",{"_path":17,"title":18,"description":19,"slug":20,"category":21,"publishedAt":22,"updatedAt":23,"readingTime":24,"author":25},"\u002Fblog\u002Fhow-to-keep-glyph-spacing-consistent","How to Keep Glyph Spacing Consistent","Spacing quality has more impact than decorative details. This guide covers a lightweight spacing system for clean, readable results.","how-to-keep-glyph-spacing-consistent","Typography","2026-04-10","2026-04-15","7 min read",{"name":26,"role":27},"Rhea Patel","Type Systems Lead",{"_path":29,"title":30,"description":31,"slug":32,"category":33,"publishedAt":34,"updatedAt":35,"readingTime":36,"author":37},"\u002Fblog\u002Fpre-export-quality-checklist-for-fonts","Pre-Export Quality Checklist for Fonts","Before downloading your TTF or OTF, run this quality checklist to catch common issues early and ship with confidence.","pre-export-quality-checklist-for-fonts","Quality","2026-03-29","2026-04-02","5 min read",{"name":14,"role":38},"QA",{"_path":29,"_dir":40,"_draft":41,"_partial":41,"_locale":42,"title":30,"description":31,"slug":32,"category":33,"publishedAt":34,"updatedAt":35,"readingTime":36,"author":43,"body":44,"_type":98,"_id":99,"_source":100,"_file":101,"_stem":102,"_extension":103},"blog",false,"",{"name":14,"role":38},{"type":45,"children":46,"toc":93},"root",[47,55,62,82,88],{"type":48,"tag":49,"props":50,"children":51},"element","p",{},[52],{"type":53,"value":54},"text","The fastest way to lose trust in a font is shipping one with avoidable defects. A 5-minute QA pass protects hours of brand work.",{"type":48,"tag":56,"props":57,"children":59},"h2",{"id":58},"visual-qa-pass",[60],{"type":53,"value":61},"Visual QA pass",{"type":48,"tag":63,"props":64,"children":65},"ul",{},[66,72,77],{"type":48,"tag":67,"props":68,"children":69},"li",{},[70],{"type":53,"value":71},"Confirm baseline alignment in repeated lowercase strings",{"type":48,"tag":67,"props":73,"children":74},{},[75],{"type":53,"value":76},"Scan for unexpected spikes in curves and joins",{"type":48,"tag":67,"props":78,"children":79},{},[80],{"type":53,"value":81},"Check punctuation and numerals in realistic UI labels",{"type":48,"tag":56,"props":83,"children":85},{"id":84},"functional-qa-pass",[86],{"type":53,"value":87},"Functional QA pass",{"type":48,"tag":49,"props":89,"children":90},{},[91],{"type":53,"value":92},"Install the font on at least two operating systems and test in one design tool and one document editor. Rendering behavior can differ across environments.",{"title":42,"searchDepth":94,"depth":94,"links":95},2,[96,97],{"id":58,"depth":94,"text":61},{"id":84,"depth":94,"text":87},"markdown","content:blog:pre-export-quality-checklist-for-fonts.md","content","blog\u002Fpre-export-quality-checklist-for-fonts.md","blog\u002Fpre-export-quality-checklist-for-fonts","md",1778954951854]