Blog (Page 16 of 19)

  1. Getting Deep Into Shadows

    In web design, using light and shadow can add physical realism and can be used to make rich, tactile interfaces. Let’s explore where and when we can use shadows.

  2. How to design highly performant animations and micro-interactions

    Learn how to design highly performant animations and micro-interactions to improve the UX of your site.

  3. Align Git and GitHub on default branch name - master vs main

    GitHub and other Git hosting platforms changed the default initial branch name to main from master. However, Git did not! How can we align them?

  4. Debug CSS Grid with Chrome DevTools

    Using Chrome DevTools and CSS Grid, learn how to discover grids in a page, inspect page layout, and debug common layout issues.

  5. Add missing intellisense for JavaScript libraries in VS Code

    If you use a script tag to include a library in your webpage, you don’t get any intellisense suggestions in your script. Here is how to solve this.

  6. How to create a slick animation from Killing Eve

    It would be fun to create some title sequences from TV shows as web animations. You know the bit where the credits roll? First stop, Killing Eve.

  7. How to make an awesome horizontal parallax animation

    The parallax effect creates a perception of depth. I’m going to deconstruct how you create the parallax effect with a visual, interactive example.

  8. Polymorphism in Java Tutorial – With Object Oriented Programming Example Code

    Polymorphism can reduce duplication of code when you want the same actions to be performed on different types of objects. Here is you can use it in your Java code.

  9. How to run a command automatically in VS Code when you open a project

    It would be great to launch a bundler or server for a web project when I open a project in VS Code. Can this be done in VS Code?

  10. VS Code Performance – How to Optimize Visual Studio Code and Choose the “Best” Extensions

    In this article, I will outline how you can audit the performance of your existing extension suite, and give some general performance tips.