Mastering CSV in Ruby

What's this about?

This book is an up-to-date, well-organized knowledge base for anyone dealing with CSV files as a Ruby developer. From simple actions like reading and creating CSV files to processing CSV with Rails, parsing large files, and using advanced preprocessors, this book will be your companion.

This is a book by Paweł Dąbrowski, creator of the Long Live Ruby blog. I have been working with CSV and Ruby for over 9 years when building small startups and large enterprise applications used by companies from the Fortune 500 list. This PDF is a condensed knowledge that will help you to build apps and solve problems.


Paweł Dąbrowski

I am a software engineer with more than 13 years of commercial experience, currently working as a Chief Technology Officer. Ruby is my programming language of choice, but I also work with JavaScript, Node.js, Go, Python, and a range of DevOps technologies and tools.

I focus on building the right mindset for quickly learning different technologies and selecting the best tools for the given problem rather than sticking to one technology and not taking any chance to try something else. I write for both human beings and computers, which resulted in hundreds of articles that I wrote and projects that I contributed to.