loading...
Prahlad Yeri profile picture
Work

Freelance Programmer and Writer at Work From Home

Work status

I'm looking for work!

All 133 Comments

re: JavaScript or JQuery? Which do you use?
You are right on spot! jquery is the perfect library and yo...
re: How to Check if Object is Empty in JavaScript
A typical programming practice is to set your object variable...
re: How I'm using Vue Slots on my site
Slightly off topic but each time I try to get into some moder...
re: Ways to keep all your Github projects up and running!
Good article! Though it must be noted that username.github.io...
re: Comparing the same web scraper in Haskell, Python, Go
One may also argue that your python code uses the beautifulso...
re: 8 Steps to Get 100 Stars on GitHub
Motivation is very important, especially for FOSS contributor...
re: Why do you love working with your programming language?
I love Python because of its elegance. I love PHP because of ...
re: Programming is easy!
When Linux and LAMP got popular, so did the scripting languag...
re: Programming is easy!
Great article, Rus. Programming is about as easy or difficult...
re: How To Enforce Conventional Commit Messages Using GIT Hooks
You can do that if you have github enterprise, they provide...
re: 10 Unpopular Javascript Array Methods
At least isArray(), keys() and reverse() are something whic...
re: What's the use of if __name__ == '__main__': in Python?
Broadly speaking, it is the entry point of a python script ...
re: What are the worst security practices you've ever witnessed?
In one of my last companies, developers used to set passwor...
re: A Collection Of Python Programming Resources For Beginners
Thanks, I've added it to the list.
re: A Collection Of Python Programming Resources For Beginners
Thanks, I've added it to the list.
re: A Collection Of Python Programming Resources For Beginners
I'd actually got it confused with Full Stack Python! Have y...
re: What’s the best JavaScript framework?
For enterprise apps, angular is a devil considering they ma...
re: What’s the best JavaScript framework?
Wondering if anyone here has heard about thing called backb...
re: Github Must Be a Free Platform
The problem isn't with Microsoft acquiring Github, the prob...
re: Github Must Be a Free Platform
Totally this. A website isn't even necessary for collaborat...
re: Should we form a labor union?
While that may be true, these are more of a "namby pamby cl...
re: Should we form a labor union?
Unions are an anti-pattern in a free and competitive econom...
re: Practical Ways to Write Better JavaScript
Aside from the overhead of adding types to your code, ther...
re: What Makes You a Great Programmer on The Team?
The open source world is no different than the real world w...
re: What Makes You a Great Programmer on The Team?
Everything is correct except this: They help teammates wh...
re: What software projects made you "wow" 🤯
The Linux Kernel Project without a doubt! It is both a hist...
re: How do you build camaraderie with a fully remote team?
Good communication and "breaking the ice" is the key to it....
re: What is a type of "overconfidence" you have observed in developers?
The over-confidence is always subtle. Instead of indulging ...
re: What are some pros and cons of Single Page vs Backend Heavy apps?
Thanks, appreciate your views! The client-side environment ...
re: What are some pros and cons of Single Page vs Backend Heavy apps?
Thanks, appreciate your views! Yep, I was talking on the co...
re: How I leveraged JAMstack to cut down costs for a nonprofit
As an alternative to the paid backend services you mentione...
re: What are some pros and cons of Single Page vs Backend Heavy apps?
The average phone price in the US is 200$, can that phone ...
re: What are some pros and cons of Single Page vs Backend Heavy apps?
Cool, appreciate your views. I understand that both approac...
re: Once and for all: const in JavaScript is not immutable
That's just because of the nature of JavaScript, that's how...
re: Beginner Python Resources Recommended by the Tech Community
Automate the boring stuff is simply amazing. Its full of simp...
re: Which computer era would have been the most exciting to take part in?
Its obviously the era when hacker culture was just starting...
re: What's your greatest software development skill?
It is probably this:
re: under_scores, camelCase and PascalCase - The three naming conventions every programmer should be aware of
Yep, even in php, function names are case insensitive. A ca...
re: Frontend vs Backend, which do you prefer and why?
I'm a full-stack dude because of two reasons: I'm a freel...
re: under_scores, camelCase and PascalCase - The three naming conventions every programmer should be aware of
Yep, SOME_VAL is full underscores, not a variation of camel...
re: under_scores, camelCase and PascalCase - The three naming conventions every programmer should be aware of
Thanks, I've updated the post with this point.
re: under_scores, camelCase and PascalCase - The three naming conventions every programmer should be aware of
No, kebab case is different. Its the dash or hyphenated case,...
re: Some people try to solve problems using threads...
I agree. Multi-threading introduces a lot more complexity t...
re: String startsWith() Method in JavaScript
I can understand all the excitement about these new ways bu...
re: 5 common mistakes made by beginner Python programmers
You are right in that it shouldn't happen as per the rules ...
re: Introducing ProGram: An Open-Source, Self-Hosted Instagram
As you said, the plebeians of the world (including myself!)...
re: You Don’t Need jQuery
in order to use jQuery you need to add an external javascrip...
re: Why switch is better than if-else
Another problem with switch is that you have to remember to...
re: Announcing gh_announce - A Python bot that posts a tweet each time you make a release on github!
Thank you! Appreciated.
re: Why is there such profound and intense hatred towards jQuery in the WebDev world?
Thanks for mentioning document.querySelectorAll.bind, I did...
re: Why is there such profound and intense hatred towards jQuery in the WebDev world?
While fetch is wonderful, it isn't a drop in replacement fo...
re: Announcing gh_announce - A Python bot that posts a tweet each time you make a release on github!
Thanks! I've added some more features in the latest release...
re: 25+ Python Django Project Idea for beginners
Some nice ideas there! But django is simply a framework co-...
re: Announcing gh_announce - A Python bot that posts a tweet each time you make a release on github!
Thank you! Much appreciated.
re: Is Ubuntu Or Fedora A Better Distro For Programmers?
What's the difference between KDE Neon and Kubuntu? They bo...
re: Folks should choose their project names wisely!
Company name is a great idea if you are a small startup and...
re: The new MacBook Pros are overpriced
Windows is a wonderful OS but you need to be constantly war...
re: Code Smell: No AND in Function name
Nice article 👍 Though you should be wary of carrying the i...
re: Python Checklist: Publishing a package to PyPi
The twine project is considering to add a --dry-run mode or...
re: Python Checklist: Publishing a package to PyPi
Sure, just skip everything from point number 5. Instead, ju...
re: Language Installers on Windows Compared : Python, Rust and Ruby
Nice post. I suggest you also try the Java (maven) and the ...
re: Git: Is branch/merge/release cycle necessary for solo developer projects?
Thanks dude, that looks like a good resource.
re: Is Ubuntu Or Fedora A Better Distro For Programmers?
The language tools sometimes have a deep integration with t...
re: Git: Is branch/merge/release cycle necessary for solo developer projects?
Yep, I'm not changing my setup. I'm just trying to understa...
re: Is Ubuntu Or Fedora A Better Distro For Programmers?
Surely, you can't dictate but if everyone follows a standar...
re: Is Ubuntu Or Fedora A Better Distro For Programmers?
That sounds cool! I might try Arch soon.
re: Is Ubuntu Or Fedora A Better Distro For Programmers?
Instead of making the tail wag the dog, the better solution...
re: Is Ubuntu Or Fedora A Better Distro For Programmers?
Second that. The webdev world has gradually started to sett...
re: What do you think about the idea that "there should be only one way of doing a thing" in programming languages?
Its a good thing actually because it makes a coder's life e...
re: Is Ubuntu Or Fedora A Better Distro For Programmers?
That's true, I also use Ubuntu because of consistency. If you...
re: VS Code vs Atom - how to decide?
I use Notepad++ editor which almost doubles up as an IDE wi...
re: Pink Theme > Any Other Theme
BTW, has anyone tried setting the base font as "comic sans"...
re: Package signing in PIP - It works, in a roundabout sort of way
You are right, actually both are required. There should be ...
re: Typescript: First thoughts
Its my unpopular opinion that typescript is a flopped product...
re: Java programmers of DEV, what is your favorite IDE?
May I ask what exactly do you like in Intellij which isn't ...
re: How do you feel about the "misuse" of HTTP methods?
I had used non-standard methods like PUT and FETCH in a RES...
re: Java programmers of DEV, what is your favorite IDE?
While what you are saying is true and even I like Intellij ...
re: What would you like to see on your DEV profile?
One nice to have thing on profile is # of followers. Not on...
re: My beautiful Linux development environment
Nice! I personally prefer XFCE desktop environment (Xubunt...
re: How To Enforce Conventional Commit Messages Using GIT Hooks
Thanks for the suggestion. I've implemented a more graceful...
re: What's new and interesting in JavaScript?
electron is one area where you need to pay attention. Thoug...
re: How To Enforce Conventional Commit Messages Using GIT Hooks
You can never do such validation on git because git is a dece...
re: Do you code on the weekend? How often, what’s your routine like?
Coding is like addiction, most of us will probably get way ...
re: I am joining the DEV team!
Welcome to the DEV community Aikeda! This is one of the mos...
re: Forget Agile and Kanban, understand what your user wants first
Yep, you are right to some extent. At some organizations wh...
re: My Favorite Linux Tools
I don't quite agree that you need to be a super power user ...
re: Why Most Developers Fear CSS
The biggest fear comes from the fact that debugging or trou...
re: How many of you use the KDE Desktop Environment on Linux? Is it bearable these days?
Thanks for the detailed review! For calendar and mail, I w...
re: Do you use Github or Gitlab to host your FOSS projects?
Sure dude, we all trust Microsoft. But its not too bad have...
re: Which Linux Distro Do You Use?
That's cool! How does Void fare with wifi, touchpad, etc. o...
re: Is there a future for the Atom editor?
Forget atom, the electron's future itself is in a pretty mu...
re: THAT'S why dev.to is a brilliant platform
There are no reasons to be aggressive at all towards anothe...
re: THAT'S why dev.to is a brilliant platform
You forgot the biggest advantage which is more humane behav...
re: Why doesn't the python package manager (PIP) have package signing feature?
Read about further update to this. It turns out that packag...
re: Pet projects, the secret to keep yourself updated
Check out my side project gar-cron. Its a python program t...
re: How to Merge Two Dictionaries in Python
Assuming you are going to discard the original dicts in fav...
re: Why doesn't the python package manager (PIP) have package signing feature?
There is no flaw in PGP, many other highly used projects li...
re: Why doesn't the python package manager (PIP) have package signing feature?
Sure, you can open an issue but I doubt it'll be much helpf...
re: In 2019, which is the best stack to start a web development project?
Have you tried TailwindCSS? It seems to be gaining more tra...
re: Web Developers and Designers, where do you get your raw materials from?
Tailwind seems wonderful! But you also need a grid for your...
re: Should tech companies use quotas to increase diversity?
This quote sums up the whole thing. Stereotype threat is ...
re: What programming best practice do you disagree with?
That's the reason why we have two kinds of tests: unit test...
re: Top 5 skills to learn as a junior JavaScript developer
Something isn't correct with this chart or statistic if Boo...
re: Why Medium Actually Sucks
You don't need even Wordpress or Drupal for simply hosting ...
re: What kind of books, novels or movies inspired you to be a better programmer?
Sure, those were the days of the hacker culture! I believe ...
re: Eclipse vs Netbeans vs VSCode - Which one do you use for coding?
With VSCode, doesn't the electron performance bother you espe...
re: Any advice on a good budget laptop for programming ?
Are you sure its new and not refurbished? What's the config...
re: Any advice on a good budget laptop for programming ?
First, determine exactly what kind of programming you inten...
re: What do you imagine JavaScript looks like in 5 or 10 years?
My unpopular opinion is that JavaScript has some design pro...
re: Why CSS Grid is better than Bootstrap for creating layouts
People don't use bootstrap just for the grid, there are N d...
re: Eclipse vs Netbeans vs VSCode - Which one do you use for coding?
Thanks a lot, that did the trick! I think it may have somet...
re: What's your goto motivational quote?
Even Gods envy those who climb the heights of determinatio...
re: Diversity vs Inclusivity: Understanding the Difference
The important thing here is that diversity cannot and shoul...
re: Just launched my personal website and I need your honest feedback
Your design skills are really good, the card layout of pos...
re: Forget Agile and Kanban, understand what your user wants first
Requirements can be made clear and precise if you do a thor...
re: I Tried the Top 5 Coding Challenge Websites
I've a bunch of them in my "coding contests" bookmarks fold...
re: What would you like to see implemented on DEV?
One of the reasons for caring is it acts like a reputation ...
re: Would you relocate for a contract position?
Software development is one area where people can work remo...
re: What would you like to see implemented on DEV?
Is there any specific reason for keeping # of followers hi...
re: As a freelance web developer, what are you actually selling?
Its very difficult for a freelancer to become a "one man ar...
re: The 2020 Web Development (Frontend + Backend) RoadMap
That's an excellent stack in my humble opinion. I use a simil...
re: What's one resource most devs don't know that you use regularly?
I can't tell unless I could literally mind-read what most oth...
re: How to Install and Manage Multiple Versions of Java (hint: jabba and jEnv)
Is this really necessary when all you need to do is set the...
re: Launching a New Site, Should I Bother With Google Analytics?
If you want accurate stats then you should use a custom bac...
re: Learn git concepts, not commands
Yep, it considers the current branch (origin/master) as the...
re: Which is the Best Static Site Generator and Why?
I was in the same boat, switched to Pelican recently and ne...
re: If Javascript Is Single Threaded, How Is It Asynchronous?
Exactly, multi-threading or parallel computing is the key w...
re: The Rockstar Paradox
If the manager rewards those who sit late at the office as ...
re: Anybody still working with jQuery?
The JS world is buggy, confusing and pathetic with the astr...
re: If Javascript Is Single Threaded, How Is It Asynchronous?
Not all apps are benefited by javascript's async nature tho...
re: Learn git concepts, not commands
One caveat you should mention is that "git push" doesn't al...
loading...