Details
-
AboutSoftware & Web Developer. Code style and code quality is important to me.
-
SkillsTypeScript, Python & Vue.js.
-
LocationFinland
Joined devRant on 7/24/2018
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
![](/static/devrant/img/pipeless-devrant-banner-white.png)
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
And exactly how is this dev related?
-
@C0D4 oh no...
-
@asgs Shortcut (formerly known as Clubhouse), I absolutely loved shortcut so I'm a bit sad now
-
But it works tho
-
Then you work in a boring team, I look forward to our retros. We always have good discussions and a good time at those meetings
-
Adguard, brave, YouTube Vanced... There are many options
-
@TeachMeCode the never use else one I do understand. It's quite easy to never have to use them, which in many cases makes it easier to understand exactly what the code is supposed to do. If you have a vague if statement and then a huge else-statement then it's now really clear why the if statement was needed, what the current state of some variables are and so on.
I do however think that many "rules" for writing "good" code are kind of unnecessary if your at least a somewhat comfortable programmer. Just use common sense and you you'll be able to feel what's off and overcomplicated. Often these "modern" rules makes thing hard to read and makes the whole thing way too complicated -
It's completely fine to ignore some of the "requirements" on job listings
-
@Berkmann18 okay I see. They way my parser works at the moment is that if it finds a reference to another rule it looks up that rule, which in this case would require a lookup of the same rule again, and again in infinity
-
@RememberMe Here's a more realistic example. Matching addition expressions
Addition ::= Number '+' (Number|Addition)
Number ::= 'regexp:[0-9]+'
This would allow you to match something like:
1+2+3+4+5
Without the Number OR (|) Expression it would only match 1+2, 3+4, which would also be separate matches. -
Yeah, I hate that s lot of bigger companies apps on e.g. Google play always just have something like: "We are always working hard to improve your experience with our app", or something!
-
You did however choose the wrong category for this post, you have tagged this "devrant" which is only for post related to the app (like bugs, feature requests, etc...). This post should be under the "question" category. No worries but next time make sure you choose the right category.
-
@Jilano Python is definitely not a language for "beginners" or "people that are just starting out", it's just a good fit for tutorials, etc... Since it has a simple syntax and is quick to write no need for BS boilerplate code. This makes it a really powerful language where you can write good code faster than most languages. Ex. if you want to get the last item of a list there is no need to do length - 1 you just do: "my_list[-1]" tell me that's not waay better. Simple does not mean basic!
-
I'm trying to learn to never have the live site open in another tab/window when I'm working in it locally.
-
I always feel like I can never close any tabs because I'm afraid I won't ever find them again when ready Google documentation
-
Omg this is just horrible
-
I usually have no tabs open absolute maximum is 10 sometimes it's 3-4 and then I feel like I really need to close some tabs
-
@pythondev @M1sf3t I did have some js and mediocre python experience. I made the usual stuff like ex. a todo list app. If you're on android there is a good app called "Idea Bag 2" which had a lot of different smaller project ideas.
-
When I thought myself Vue i just watched one or two crash course type if videos and the built a few (useless) apps. I also had 2 weeks to learn it (with no experience in a js framework) for a job so maybe that helped...
-
@SortOfTested @heyheni I did check the settings and there are no options for spaces and predictive typing.
-
Pi-Hole
-
I don't think it matters, I really like the idea that there are profiles but that's not the main thing
-
[anybody]
-
What I hate even more is websites that have different versions for different countries (online stores especially) and when you choose your country you can't use the website in English anymore! Maybe I want to use your stupid website in English, plus most countries have MULTIPLE (often official) languages, not just the most popular one!
-
@Root I think trunk would be fine. Tbh I don't see how "master" is a strong slavery reference. When I hear "master" i think of Jedi Master, Kung Fu master, etc..
-
I think you should stay where you are, it seems nice
-
@shivv Gitea is a self-hosted alternative to GitHub, it's pretty good
-
@hardfault I think they are just too busy to configure it. I had a boss that sometimes did that, he's laptop keyboard had keys upside down and in the the wrong places because they had apparently fallen off. The chair he used in the office wasn't fully unpacked either, he had worked there for a couple of years and had not bothered to remove all packing material...
-
@thebiochemic I know for a fact it was not, it belonged to relative, I used to have a [whatever the connector is called] to RCA but I lost it.
-
@010001111 @010001111 Thanks, very helpful!!