Lbe

Sundeep Agarwal

Sundeep Agarwal is a lazy being who prefers to work just enough to support his modest lifestyle. He accumulated vast wealth working as a Design Engineer at Analog Devices and retired from the corporate world at the ripe age of twenty-eight. Unfortunately, he squandered his savings within a few years and had to scramble trying to earn a living. Against all odds, selling programming ebooks saved his lazy self from having to look for a job again. He can now afford all the fantasy ebooks he wants to read and spends unhealthy amount of time browsing the internet.

When the creative muse strikes, he can be found working on yet another programming ebook (which invariably ends up having at least one example with regular expressions). Researching materials for his ebooks and everyday social media usage drowned his bookmarks, so he maintains curated resource lists for sanity sake. He is thankful for free learning resources and open source tools. His own contributions can be found at https://github.com/learnbyexample.

Published Books

Linux Command Line Computing
Linux Command Line Computing
Sundeep Agarwal
Vim Reference Guide
Vim Reference Guide
Sundeep Agarwal
CLI text processing with GNU Coreutils
CLI text processing with GNU Coreutils
Sundeep Agarwal
Practice Python Projects
Practice Python Projects
Sundeep Agarwal
100 Page Python Intro
100 Page Python Intro
Sundeep Agarwal
Perl One-Liners Guide
Perl One-Liners Guide
Sundeep Agarwal
Ruby One-Liners Guide
Ruby One-Liners Guide
Sundeep Agarwal
CLI text processing with GNU awk
CLI text processing with GNU awk
Sundeep Agarwal
Understanding JavaScript RegExp
Understanding JavaScript RegExp
Sundeep Agarwal
CLI text processing with GNU sed
CLI text processing with GNU sed
Sundeep Agarwal
CLI text processing with GNU grep and ripgrep
CLI text processing with GNU grep and ripgrep
Sundeep Agarwal
Understanding Python re(gex)?
Understanding Python re(gex)?
Sundeep Agarwal
Understanding Ruby Regexp
Understanding Ruby Regexp
Sundeep Agarwal

Bundles

Ruby Text Processing
Ruby Text Processing
2 Books
Magical one-liners
Magical one-liners
5 Books
Learn by example Python bundle
Learn by example Python bundle
3 Books
Awesome Regex
Awesome Regex
7 Books
All books bundle
All books bundle
13 Books
Linux CLI Text Processing
Linux CLI Text Processing
7 Books

Logo white 96 67 2x

Publish Early, Publish Often

  • Path
  • There are many paths, but the one you're on right now on Leanpub is:
  • Store › User
    • READERS
    • Newsletters
    • Weekly Sale
    • Monthly Sale
    • Store
    • Home
    • Redeem a Token
    • Search
    • Support
    • Leanpub FAQ
    • Leanpub Author FAQ
    • Search our Help Center
    • How to Contact Us
    • FRONTMATTER PODCAST
    • Featured Episode
    • Episode List
    • MEMBERSHIPS
    • Reader Memberships
    • Department Reader Memberships
    • Author Memberships
    • Your Membership
    • COMPANY
    • About
    • About Leanpub
    • Blog
    • Contact
    • Press
    • Essays
    • AI Services
    • Imagine a world...
    • Manifesto
    • More
    • Partner Program
    • Causes
    • Accessibility
    • AUTHORS
    • Write and Publish on Leanpub
    • Create a Book
    • Create a Bundle
    • Create a Course
    • Create a Track
    • Testimonials
    • Why Leanpub
    • Services
    • TranslateAI
    • TranslateWord
    • TranslateEPUB
    • PublishWord
    • Publish on Amazon
    • CourseAI
    • GlobalAuthor
    • Marketing Packages
    • IndexAI
    • Author Newsletter
    • The Leanpub Author Update
    • Author Support
    • Author Help Center
    • Leanpub Authors Forum
    • The Leanpub Manual
    • Supported Languages
    • The LFM Manual
    • Markua Manual
    • API Docs
    • Organizations
    • Learn More
    • Sign Up
    • LEGAL
    • Terms of Service
    • Copyright Policy
    • Privacy Policy
    • Refund Policy

*   *   *

Leanpub is copyright © 2010-2025 Ruboss Technology Corp.
All rights reserved.

This site is protected by reCAPTCHA
and the Google  Privacy Policy and  Terms of Service apply.

Leanpub requires cookies in order to provide you the best experience. Dismiss