Daw-Chih LiouinLevel Up CodingTesting With Fixtures in RustNo more awkward test cases. Here’s one fixture-based testing framework that cleaned up my Rust unit tests.Jun 25, 2023Jun 25, 2023
Daw-Chih LiouinBetter ProgrammingShare Rust Types With TypeScript for WebAssemblyDiscover the most seamless developer experience with Rust and WebAssembly. This is the fastest way to auto-generate TypeScript definitions…May 31, 2023May 31, 2023
Daw-Chih LiouinLevel Up CodingThe Last Dockerfile You Need for NestJSThe ultimate NestJS Dockfile for optimized production image and local development.Apr 27, 20231Apr 27, 20231
Daw-Chih LiouinLevel Up CodingOptimize Google Cloud BigQuery and Control CostI unknowingly blew $3,000 in 6 hours on one query in Google Cloud BigQuery. Here’s why and 3 easy steps to optimize the cost.Apr 18, 2023Apr 18, 2023
Daw-Chih LiouinLevel Up CodingHow to Run a Tech Community in Your Company: An Ex-Principal Engineer’s Guide5 easy steps to create a sustainable tech community in your company that everyone loves.Mar 23, 2023Mar 23, 2023
Daw-Chih LiouinBetter ProgrammingWASM Semantic Search in RustIntroducing Voy, a portable WebAssembly semantic search engine with vector similarity search in RustMar 13, 2023Mar 13, 2023
Daw-Chih LiouinLevel Up CodingLean Docker Images for Next.JSUsing multi-stage builds to optimize production Docker image for faster deployment.Feb 6, 20231Feb 6, 20231
Daw-Chih LiouinBetter ProgrammingIs Qwik Faster Than React Server Component?A benchmark comparison and analysis between Qwik and Next.js 13Jan 27, 20231Jan 27, 20231
Daw-Chih LiouinLevel Up CodingTired of Slow Code Reviews? Read thisAn ex-tech lead’s guide to create a healthy code review culture that helps you ship your code faster.Dec 8, 20221Dec 8, 20221
Daw-Chih LiouinLevel Up CodingDeploying Like Vercel and Netlify with Cloud Run: Live, Preview, and Modern WorkflowThe modern workflow that unlocks your team’s potential to ship faster.Dec 2, 2022Dec 2, 2022