Blog (Page 10 of 19)

  1. 2023 - Ring in the true

    This is the time of the year when people have retrospectives of the past year, and make resolutions for the new year. Here is an alternative to that!

  2. RSS feed issue from site migration - it is fixed now!

    I just moved my website to 11ty. It went well but there was a wee bit of collateral damage! I made a faux pas with my feed. It is fixed now.

  3. Global find and replace of all occurences of text in VS Code

    I needed to replace the same string across 21 files in a project recently. Oddly, it was not obvious how to do this in VS Code! Here is how to do it.

  4. How to create attractive, interactive docs

    Too often, technical documentation is dry, linear, and static. I want to explore the new wave of documentation tools that are pushing the boundaries.

  5. How to create parallax scrolling with CSS

    Implement parallax scrolling with CSS without compromising UX by using a variety of CSS properties and libraries.

  6. Recover from a linux boot issue - no free disk space

    The other day, I got myself in a tangle. I ran out of disk space on my system hard drive and I could not boot into Ubuntu properly. This is how I fixed it.

  7. Are CSS utility classes a mild form of obfuscation?

    If I see something novel on a website, I like to investigate how it was made. When I was exploring an example today, there was something unexpected.

  8. How to create a slick animation from Schitt’s Creek

    This time, I will make the title sequence from Schitt’s Creek. It has a quirky, irreverent quality to it.

  9. A deep dive into the CSS float property

    Let’s discuss the history of CSS float and show how it can be used in modern web design to achieve creative text layouts.

  10. How to migrate a JavaScript project to pnpm (package manager)

    pnpm claims to be the performant node package manager. Is it worthwhile migrating my existing projects?