Learn Scala 3 Fast: About The Author

Hi, my name is Alvin Alexander, and I’m the author of this book. I want to tell you a little about myself so I can share my qualifications, and also let you know why I wrote this book.

In terms of qualifications, I’ve written the following books on Scala, which have sold tens of thousands of copies:

All of those books are rated 4.5 stars and higher, and Functional Programming, Simplified has been one of the highest-rated, best-selling books on functional programming since its release.

In addition to these books I also write about Scala on my website, alvinalexander.com, which receives millions of page views every year, and I occasionally post small Scala tips on my Twitter account.

I like to think that my niche in the writing world is in making complicated topics easier to understand. That’s always been my goal, and I’m glad to say that’s what people usually tell me when they send me a “Thanks!” message.

Why I wrote this book

Having written all those books, you might wonder why I’m writing another book about Scala. The first part of my answer is that I want to:

  • Write a book about Scala 3 for people who are new to Scala.
  • Write it as a series of “one topic, short lessons” that are as simple as they can be.
  • Keep it under 250 pages. (Having written three books over 700 pages long, I know those are hard to write, and can be intimidating to read.)

And finally, the biggest reason:

  • To help you retain what you read!

To do that I’ve created:

You’ll learn more about all of this as you go through the book, so for now I’ll leave it at that.

Thanks for reading, and I hope this is helpful!

All the best,
Alvin Alexander

Longmont, Colorado
September 18, 2022