Aaron Starling
banner
shipmeto.space
Aaron Starling
@shipmeto.space
Software Engineer. I can turn any topic into an expensive hobby.
Maybe I’m missing something, but couldn’t you use the includes or has method to do the same thing?
February 6, 2025 at 10:15 PM
Is the desire to use in on an array to check if a specific index exists? I’m unfamiliar with Python so trying to use in outside of objects sounds confusing.
February 6, 2025 at 11:11 AM
In a real world scenario you would not use regex for this, so don’t worry. The original function is much easier to read and understand.
February 6, 2025 at 11:07 AM
No doubt
February 2, 2025 at 11:29 PM
The way you just subjected your opinion onto me is a great example of what I’m talking about.

I am not blind to the horrors of the world; yet I am subject to them in every forum I participate in.

Wanting reprieve and to temporarily mute the turmoil shouldn’t be something we shame.
February 2, 2025 at 7:01 PM
Good luck!
January 16, 2025 at 2:54 AM
For example:

Learn about:
1. a programming language.
2. version control.
3. containerization
5. CI/CD tools.
6. container orchestration.
7. data management.
8. cloud services
9. GitOps
10. design patterns
11. …

There’s no reason to overwhelm yourself learning every single technology out there.
January 10, 2025 at 2:44 AM
I definitely think this is way too ambiguous to really provide any value. I’d go as far as saying it’s a bit misleading as well.

While I understand the desire to list specific technologies, this would have been significantly more valuable a level of detail higher.
January 10, 2025 at 2:40 AM
HTML is the bones CSS is the skin and JavaScript is the muscles
January 9, 2025 at 7:51 PM
One less dependency is the best dependency.
January 9, 2025 at 6:12 PM
Good luck!
January 9, 2025 at 6:11 PM
Time to greenfield it!
January 9, 2025 at 6:11 PM
Seriously though, what issues are you running into? Web debugging is a beast, but we have tons of tools to accomplish what we need.
January 9, 2025 at 6:09 PM
No need to debug if you never make any mistakes!
January 9, 2025 at 6:06 PM
I learned the most when I built my first portfolio website. The website had CRUD functionality, had a contact form, and then I built a calculator for the site and let users export the results as a PDF. I stumbled through all of it, but I’m a significantly better developer for it.
January 9, 2025 at 6:05 PM
Best advice I can give is pick up a couple of books. Eloquent JavaScript and JavaScript: The Definitive Guide are two that I recommend that helped me get past just understanding the syntax and actually understanding the language. Then it’s just a matter of writing a lot of code.
January 9, 2025 at 6:02 PM
I’m doing both and I agree pick one
January 9, 2025 at 1:48 AM
Do it!
January 9, 2025 at 12:56 AM
Get it!
January 9, 2025 at 12:51 AM
Low barrier to entry, the blind leading the blind, and a whole lot of misinformation makes the ecosystem hard to love.

JavaScript is my favorite language, but it’s not hard to understand why developers coming from other languages might feel this way.
January 9, 2025 at 12:50 AM
If I had to guess this has something to do with how JavaScript handles prototypal inheritance.

JavaScript provides a lot of freedom to do things the worst way, and a good chunk of developers never learn how to do things the right way.
January 8, 2025 at 11:28 PM
Sure, and this is a cracker.
January 8, 2025 at 10:04 PM
It’s actually Ecmascript, we just think that name is stinky and call it JavaScript instead.
January 8, 2025 at 7:29 PM