> Faraz Kelhini
▐
  • Home
  • About
  • Contact
  • Search

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.

Coding

Full percentage values can break your layout

April 26, 2012
April 26, 2012

This tutorial explains how you can make columns fill the browser's window using CSS - it works in all browsers.

About Me

About MeHey there! My name is Faraz Kelhini, and I'm the author of Modern Asynchronous JavaScript. Here, I share my tips about JavaScript, web development, and best practices.

Contact Info

Twitter: @FarazKelhini

Email: farazkelhini--at--gmail.com