My Write-ups
Conferences 2023In-person events are back! These are the conferences I will be speaking and attending at in 2023. Looking forward to meet you at these amazing events.
Crosshair Highlight in Google Sheets with Apps ScriptLet's create a new Highlight menu in Google Sheets with Google Apps Script to perform row, column and crosshair highlight.
Supporting Dark Mode in Your WebsiteWorking with and supporting dark mode is fun. However, it's not just for fun, it's a feature, and some may even say it's a necessity.
Creating Filters, Shortcodes and PluginsFilters, shortcodes and plugins are among the most powerful features in 11ty. Let's understand the concepts and learn how to create them.
How many favicons should you have in your site?How many favicon (including app icon) sizes and formats do you need? What are the tools to generate them? Let's explore.
Minifying HTML, JavaScript, CSS - Automate InlineLet's talk about how to handle HTML, JavaScript & CSS minification & inline them automatically with file naming conventions in Eleventy.
Setting up SEO and Google AnalyticsLet's dive into how to make our website discoverable and more attractive when sharing in social media - with a cover image, proper title and short description.
Automating Image Optimization WorkflowImage resize, compression and format conversion are tedious tasks. However, it's inevitable. Having optimized images is a crucial part for web performance.
Customizing File Structure, URLs and BrowsersyncFind out how I customize Eleventy to achieve my opinionated requirements about the structure of source files, output files and URLs.
Setting up GitHub Actions and Firebase HostingBoth Firebase Hosting & GitHub Actions offer generous free quota (with limit of course), perfect for our personal project! Let's use these tools to set up our hosting and...
Building Personal Static Site with EleventyI built this site with Eleventy (aka. 11ty), a modern static site generator. Why did I choose 11ty? How to set it up? Is it a good choice? Are there any gotchas? Read on!
Links to My Previous Write-Ups** *Drum roll* ** Finally, I rolled out my own website! Have been avoiding doing that for a long long time (because I am lazy). 😂