DEV Community

loading...
Sundeep profile picture

Sundeep

Addicted to writing books and teaching. Likes fantasy books, comics and anime

All 112 comments

What was your win this week?

Published my ebook titled 100 Page Python Intro. There are ma...

Python Free Resources

Nice, especially liked that you added information like book f...

Introducing fancy-regex - JS/TS regexes with whitespace, comments, and interpolation!

See also github.com/slevithan/xregexp which provides these fe...

Python Sets

Yeah, Ruby uses that word too, conveys the meaning well.

January 22nd, 2021: What did you learn this week?

Until I tried today, I didn't know set data type in Python do...

Jan 20: DEV Daily Discovery

I'm writing a short, introductory book on Python for those co...

Do you post on Hacker News?

Yeah, it's mostly about tech. You can see the topics here: lo...

Jan 18: DEV Daily Discovery

Updated my post recently, it's a comprehensive cheatsheet alo...

Newsletters I actually enjoyed in 2020. πŸ‘©πŸ»β€πŸ’»πŸŒπŸ’«

I don't subscribe (email) to newsletters since I visit devto/...

Jan 15: DEV Daily Discovery

If you are on the edge about trying out vim or want to know w...

Python Resources I am using - Beginner to Intermediate

Programming in Python3 by Mark Summerfield looks great, but a...

What was your win this week?

Completed updating one of my series here: ...

Do you post on Hacker News?

Submit your best works, read about similar posts that reach f...

What's the best Linux distro for Windows users?

I use Ubuntu with XFCE as the desktop environment. UI is simi...

Do you post on Hacker News?

Yeah, I use HN regularly. I find the wide range of topics int...

Jan 13: DEV Daily Discovery

A 4-part classic series, lots of useful information to improv...

Ultimate JavaScript CheatSheet

Nice! I made one for regex alone sometime back: ...

Which Code Editor You Prefer Best?

I use gvim and it is more than enough for my purposes. I have...

Most important Python concepts for beginners to intermediate

Corey Schafer also does nice videos on Python: youtube.com/us...

Mastering Regular Expressions

Glanced through the article, seems a nice introduction. Here...

Mastering Regular Expressions

Haven't read the article yet, but just wanted to let you know...

Jan. 8th, 2021: What did you learn this week?

Went through cli options for Python interactive shell (see do...

My 2021 Learning Plan

For DSA, check out this resource as well: ...

Python Resources

Fluent Python is an awesome resource, but it isn't free. Her...

Working with double-byte regex expressions and Python3

You could use pypi.org/project/regex/ if you wish to use \p{}...

Example SSG website performance results

Yeah, agree with the other comment that it'd be difficult to ...

What the #! shebang really does

See also this great discussion on how Perl handles shebang: p...

What was your win this week?

Filed a couple of documentation issues for Perl (#18353 and #...

2020 Best Black Friday Deals for Developers and Designers

For books, Leanpub has this monthly sale going on: mailchi.mp...

What was your win this week?

Published my ebook titled Perl one-liners cookbook You can r...

Have you made recent changes to your workflow to boost productivity?

The latter. I'm self employed and my schedule varies wildly, ...

Have you made recent changes to your workflow to boost productivity?

I started doing something similar last week. I'm switching of...

25 Best GitHub Repos for Python Developers

Here's some more: github.com/faif/python-patterns github.co...

9 Best programming project ideas for beginners to level up their coding skills

I'd recommend github.com/tuvtran/project-based-l... as well

Spam on dev.to?

I had reported 4 times during the past week. I feel these are...

What was your win this week?

Published my ebook! Free Ruby one-l...

October 2nd, 2020: What did you learn this week?

$ # This string 'has single' "and double" quotes and a $ $ !:...

DigitalOcean's Hacktoberfest is Hurting Open Source

In my opinion, it should be opt-in. Marking as spam can help,...

DigitalOcean's Hacktoberfest is Hurting Open Source

Yep, I've got only spam PRs instead of anything useful for pa...

Top projects in Python

Good work! I'd also suggest these lists for inspiration: Pr...

What's something you always have to Google?

I wrote a book on regexp, so I now look that up instead of se...

What's something you always have to Google?

In case you don't find it on SO, or wish to see more suggesti...

What was your win this week?

Finish first draft of my ebook on Ruby one-liners and started...

Blog Posting Platform

I use zola which is pretty much similar to Hugo. It's written...

What are your favorite DEV blogs and bloggers teaching coding concepts?

Andrew Healey - mostly on Python/Javascript/Go Is it okay to...

What was your win this week?

Started updating Ruby Regexp book, hope to finish it by next...

5 Best Resources To Learn Javascript in 2020

Here's some more resources: Eloquent JavaScript You Don't K...

I know Python basics, what next?

I've heard of that book before. Thanks for the pointer, I've ...

What was your win this week?

Finally tried mdBook and created online version of my JavaSc...

Customizing pandoc to generate beautiful pdf and epub from markdown

Hey, sorry for the late reply, I haven't visited this site fo...

Command Line (Tutorial)

I have a repo dedicated for such text processing tools: ...

9 Extremely Powerful JavaScript Hacks

The replace all trick with regexp will work only if string ...

What was your win this week?

Managed to work 4 days this week on my ebook. Final stretch...

Using Regex To Extract Links.

github.com/madisonmay/CommonRegex would be better suited fo...

tutorialdb - search engine πŸ” for programming tutorials

heads up: missing 'd' in this link: tutorialb-app.herokuapp...

What was your win this week?

Congrats on the article and getting the HR call! If you do...

What was your win this week?

Been sick for 2+ weeks. But, I managed to write a blog post...

The difference between cd - vs cd ~-

Cool, didn't know about this one. And nicely explained with...

Introducing DeckDeckGo: the web open source editor for presentations

Yeah, code blocks would be a great feature for programming ...

Pay your rent from open source πŸ’Έ

This is why donation-based projects are struggling: you're...

How can I learn Python?

There's a resource list on reddit.com/r/learnpython/wiki/in...

Favourite subreddit

My favourite is /r/Fantasy as I read a lot of fantasy books

Exporting a markdown book to PDF with Pandoc

pandoc is quite good and has plenty of options to convert m...

Could someone build my kivy app for me?

I'd suggest to try out Linux on a Virtual Machine, or perha...

5 Handy Bash Tricks in 2 Minutes

Nice list. Please please please please please use double quo...

5 Handy Bash Tricks in 2 Minutes

I guess the author wished to only add a suffix, not change ...

Best resources for a beginner developer?

yeah, I frequently recommend resources to the point that I ...

Omfg books have tech stacks now: how I used web technologies to layout and print a book

yeah agree, legacy gitbook still works, but isn't good enou...

Omfg books have tech stacks now: how I used web technologies to layout and print a book

The legacy gitbook actually did what the name meant, it giv...

Using Regular Expressions to Filter Your Server’s Logs

quick question, which grep allows you to use \d? as far as ...

What was your win this week?

I finally updated my ebook and released the second version ...

CriCLI is here! Any Cricket Fans in the House? πŸ‘€πŸ

I think folks at reddit.com/r/Cricket/ will like this

Editing images in Linux

I usually end up searching cli solutions for resizing, adding...

How was your experience when switching from mac/windows to Linux

these can help somewhat when it comes to finding what progr...

How was your experience when switching from mac/windows to Linux

Friendly guides to switch to Linux is great idea, wish you ...

Seeing Context with `grep`

Nicely presented! Suggestion: as a good practice, always u...

Mastering GNU grep and ripgrep

haha, cool, happy learning :) Seriously, this has 100+ pag...

🧠 Learn! 5 Github Repos With Great Free & Open Source Resources

I've got some resource links too primarily aimed at beginne...

Using Git Tags To Version Coding Tutorials

cool, thanks for the link, exactly what I was looking for :...

What are your worst coding habits?

That has actually helped me once, I'd forgotten to git add ...

What are your worst coding habits?

how about ls and clear

Which editor do you use when opening files like .bash_profile, etc?

I don't have a usecase for IDE as of now I use gvim (don't...

Mastering GNU grep and ripgrep

Thanks for checking it out, happy learning :)

Don't let that huge codebase scare you! Tips and tools to make sense of other people's code

congrats on finding the bug and helping resolve it! I want to...

5 Free Courses to Learn Linux for Beginners

am wary of clicking links for free courses that are not actua...

Combining awk and vim to get real power

why not use awk itself to insert the snippet? since you are...

Ruby Regexp Part 8 - Lookarounds

yeah, that site is part of my further reading links though...

How I Write Blog Posts These Days

yay, most of it is similar to my workflow :) I tried so-si...

Getting Productive with Vim in a Week without Hating It

Well written article, inspiring to read even if I already k...

Perl Weekly Challenge #1: translate letters and count.

Here's Perl5 one-liner $ echo 'Perl Weekly Challenge' | ...

Perl Weekly Challenge week #1 challenge #2: FizzBuzz

Here's a Perl5 one-liner: $ perl -le 'print join " ", ma...

Joel is stepping down from Stack Overflow

I only wish I had known about SO long before 2014, would ha...

Show off your first app!

My first and only mobile app (which was based on an idea I ...

Using Git Tags To Version Coding Tutorials

very nicely presented and explained, am gonna try on my rep...

JavaScript Coding Challenges

heads up, you've got a typo - missing 'c' in Regular Braket...

What was your win this week?

This week, I finally made a blog post on customizing pan...

Going from Intermediate to Advanced Coding Skills: Changing the way I'm learning to code

Then, instead of building the example project I am trying ...

Developer Tools: The Code Editor

there is also VSCodium - Free/Libre Open Source Software Bi...

Developer Tools: The Code Editor

I use Vim, so here's my curated list of Vim resources I do...

My Answers to Questions from New Coders

nice post again! waiting for your course so that I can refe...

Super Cool 😎 Tool to Style Your πŸ’™ Tweets

I have an alias for bold text $ alias ascii2bold="perl -...

Developer Blogging: Q&A

I'm looking to start a tech blog myself, so this is a very ...

Do you know there is a version of VSCode available without MS branding, telemetry or licensing?

no, as far as I know, it is derived from chromium to reduce...

Do you know there is a version of VSCode available without MS branding, telemetry or licensing?

similarly, there is github.com/Eloston/ungoogled-chromium ...

Don't be afraid to share your projects

Agree whole heartedly that more people should take a dig at...

Self Care for Developers

See also selfcare.tech/

The fastest way to learn the syntax of a new programming language

learnxinyminutes.com/ is a good site to quickly view syntax...

Regex solution

With re module, fullmatch is used to match only whole strin...

Smooth Ruby One-Liners

Good one, liked the way concepts are introduced :) Some no...

loading...