https://github.com/learnbyexample/learnbyexample
https://github.com/learnbyexample/learnbyexample
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/learnbyexample/learnbyexample
- Owner: learnbyexample
- Created: 2021-08-31T09:30:35.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-05-09T05:45:26.000Z (8 months ago)
- Last Synced: 2025-06-05T14:06:28.230Z (7 months ago)
- Size: 1.21 MB
- Stars: 16
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Hello! 👋
I'm **Sundeep Agarwal**, author of [several programming ebooks](https://learnbyexample.github.io/books/) 📚 and devourer of fantasy books 🧙
I write about Regular Expressions, Linux CLI one-liners, Scripting Languages and Vim. I also maintain several [curated resource lists](https://github.com/learnbyexample/scripting_course#curated-resources).
👉 You can buy PDF/EPUB versions of my books via [Leanpub](https://leanpub.com/b/learnbyexample-all-books) or [Gumroad](https://learnbyexample.gumroad.com/).
### Blogs ✍️
💻 [learnbyexample](https://learnbyexample.github.io/) — my super duper awesome programming blog
📖 [Escapist reviews](https://learnbyexample.github.io/escapist-reviews/) — lists, reviews and other thoughts about fictional books (fantasy, sci-fi, etc)
### Newsletter 📧
Subscribe to [learnbyexample weekly](https://learnbyexample.gumroad.com/l/learnbyexample-weekly) for programming resources, tools, free ebooks and more. This is a free newsletter, delivered every Friday. You'll also get access to all the previous issues.
### Highlights ✨
* Books
* [Understanding Python re(gex)?](https://github.com/learnbyexample/py_regular_expressions)
* [Linux Command Line Computing](https://github.com/learnbyexample/cli-computing)
* [CLI text processing with GNU awk](https://github.com/learnbyexample/learn_gnuawk)
* [Vim Reference Guide](https://github.com/learnbyexample/vim_reference)
* [Understanding JavaScript RegExp](https://github.com/learnbyexample/learn_js_regexp)
* Blog posts
* [Customizing pandoc to generate beautiful pdf and epub from markdown](https://learnbyexample.github.io/customizing-pandoc/)
* [I know Python basics, what next?](https://learnbyexample.github.io/python-intermediate/)
* [Paying my bills with 'free' ebooks](https://learnbyexample.github.io/my-book-writing-experience/)
* [GNU BRE/ERE cheatsheet and differences between grep, sed and awk](https://learnbyexample.github.io/gnu-bre-ere-cheatsheet/)
* [Vim prank: alias vim='vim -y'](https://learnbyexample.github.io/mini/vim-prank/)
* [Python 3.11: possessive quantifiers and atomic grouping added to re module](https://learnbyexample.github.io/python-regex-possessive-quantifier/)
* [Python Regex Surprises](https://learnbyexample.github.io/python-regex-surprises/)
* [CLI computation with GNU datamash](https://learnbyexample.github.io/cli-computation-gnu-datamash/)
* [Coloring matched portions with GNU grep, sed and awk](https://learnbyexample.github.io/coloring-matched-portions-grep-sed-awk/)
* [awk idioms explained](https://learnbyexample.github.io/awk-idioms-explained/)
* [Everything you need to know about sed substitution](https://learnbyexample.github.io/everything-about-sed-substitution/)
* Tools
* [command_help](https://github.com/learnbyexample/command_help)
* [regexp-cut](https://github.com/learnbyexample/regexp-cut)
* [Python re(gex)? exercises](https://github.com/learnbyexample/TUI-apps/tree/main/PyRegexExercises)
* [Python Exercises](https://github.com/learnbyexample/TUI-apps/tree/main/PythonExercises)
* [Linux CLI Text Processing Exercises](https://github.com/learnbyexample/TUI-apps/tree/main/CLI-Exercises)
* [Python re(gex)? playground](https://github.com/learnbyexample/TUI-apps/tree/main/PyRegexPlayground)
* [Grep exercises](https://github.com/learnbyexample/TUI-apps/tree/main/GrepExercises)
* [Sed exercises](https://github.com/learnbyexample/TUI-apps/tree/main/SedExercises)
* [Awk exercises](https://github.com/learnbyexample/TUI-apps/tree/main/AwkExercises)
* [Awk Tutorial](https://github.com/learnbyexample/TUI-apps/tree/main/AwkTutorial)