My Books

Text Processing with JavaScript

Solve complex text validation, extraction, and modification problems efficiently in JavaScript.

Modern Async JavaScript

Delve into async features of JavaScript from ES2020 through ESNext. Start building custom asynchronous iterators and generators, and more for fast, lean code.

JavaScript Brain Teasers

Ready to test your JavaScript skills? Challenge yourself with these brain-teasing puzzles, supercharge your learning journey, and emerge as a JavaScript pro.

At times the top and bottom margins of block elements might collapse into a single margin. Here are easy CSS solutions to prevent the margins of your block elements from collapsing.

In this tutorial, you will learn how to add perspective to text in photoshop and keep its sharp edges - in four simple steps.

Pretty Good Privacy software is now a part of Symantec product. You can download PGP directly from Symantec website.