Published inJavaScript in Plain EnglishMake AI-generated image (kind of) from drawingHow to create SVG images from hand-drawn sketches with OpenAI API and JavaScript.Apr 1Apr 1
Published inLevel Up CodingTIL Programming Ep1In this episode, I learned about TypeScript string patterns and Node.js WASM metadata reading.Feb 25Feb 25
Published inStackademicMy Docker Cheat Sheet: A Newbie’s ToolkitSimple Docker Commands for Everyday Development on a MacBook M2Jan 28Jan 28
A Year in Code: My Frontend Work of 2023A visual journey through the frontend projects I’ve build this year.Dec 30, 2023Dec 30, 2023
Published inJavaScript in Plain EnglishData-Loading for Docusaurus RoutesA simple guide to building routes and loading data in Docusaurus projects, illustrated by a showcase example.Dec 10, 2023Dec 10, 2023
Published inITNEXTEssential JavaScript Functions for Detecting User’s Device CharacteristicsLearn how to detect iOS, Android, fullscreen mode, Firefox, Safari, and more with JavaScript.Nov 12, 2023Nov 12, 2023
Published inLevel Up Coding$: npm publish -if-neededPublish a new version of your libraries on NPM only if changes have been made.Oct 27, 20231Oct 27, 20231
Published inBetter ProgrammingA Sass Mixin to Build Your Own CSS Framework à la TailwindReady to craft a Sass mixin to generate your own class-based CSS approach for your app?Sep 30, 2023Sep 30, 2023
Exploring Web3 Insights: Meet Juno Analytics — Your Privacy-Centric Solution on the BlockchainIntroducing a simple, performant, open-source, and privacy-friendly analytics solution, empowering developers to gather insights on web3.Sep 21, 2023Sep 21, 2023
Published inStackademicJSON Parse And Stringify: BigInt, Objects and Uint8ArraysLearn JSON Handling for BigInts, Objects, and Uint8Arrays with Replacer and Reviver. Discover parsing, stringify, and testing strategies.Aug 20, 2023Aug 20, 2023