Details
-
AboutFull Stack Web & Mobile Developer
-
SkillsTypeScript - Vue, Svelte, Nest, Express, Fastify Go - Fiber, Echo Python - Django, Flask Dart - Flutter PHP - Slim, Laravel CMS - Directus, Strapi, Wagtail SSG - Gridsome, Astro DB - PostgreSQL, MySQL, SQLite, Redis, Mongo Kotlin - Jetpack Compose
-
LocationHarlingen, TX
-
Website
-
Github
Joined devRant on 6/2/2022
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
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
Tell them, "is this really how you guys like to waste your time, rather than doing something productive? In that time, we could have gotten a small feature/bugfix done."
-
@tosensei we would have never gotten past table layouts.
-
@stackodev bunch of extroverts being extroverts, that's why.
If it makes you feel better, I work on a volunteer project where 50 and 60 year olds who have little JS experience but a lot of COBOL experience from the 80s are able to work on developing new app features. Sometimes they can't catch up on specific concepts but I learned never to underestimate them as they have come through with significant bug fixes during the time I've worked with them.
Lastly, just want to say thank you for your work in the tech industry. I do feel that older ones in this industry do get taken for granted, but I appreciate everything you've done 👍🏻 Don't let them slow you down -
@CoreFusionX sounds like a recipe for when you want to quit your job and burn bridges on the way out
-
@hack my gripe is only with <> characters. If it was braces or brackets that would be far better in my opinion, as those characters are bigger and stand out more.
Besides, in the Python world, devs don't even use any form of enclosures and the readability is far better than other languages, to my surprise. I think Python's formatting standards would benefit other types of code. Which is why I now try to use larger indentation, more empty spaces where it makes sense and where lines are really short, I try to condense them to one line, for example:
If (is true) return "something"
No braces, but two empty lines with that line in between -
@lorentz Some other reasoning behind this is for scoping out elements quickly while scrolling. Best practice usually dictates that components should be kept small, but most people don't do that, nor practice separation of concerns (all those callbacks inside the html 😒), so if I'm scrolling through a really long component, it's nice if elements are separated by lines.
-
@lorentz That's why I have that empty line between the last attribute plus closing tag and the single element. I've seen this in some Android code bases and I thought that was a good practice
-
@AvatarOfKaine Nope, just more rants from political nutcases
-
@daniel-wu I mean, I can see that, but that doesn't do anything for me, it's just saving a few keystrokes. I can live with that
-
No HTTP to HTTPS redirection.
That is an unholy sin in the tech world -
Django, ASP.NET, Nest.js, Rails, there's quite a few of them out there
-
My anniversary party was on June 4th, my grandfather passed away that same day, funeral was a week later, and the day after, COVID attacks me, not to mention I was backed up on work as it was.
COVID always has bad timing -
I prefer PHP as opposed to JS, but no inline PHP tags, just OOP code and separate templating (Blade, etc.)
-
IE is like a zombie that just keeps coming back. Kill it with Fire!
-
My guess is that everytime you add a video to watch later, it fills their database, and you're not watching and clearing out videos from the list, then why bother allowing you to add more?
-
How do I tip the jazz band? Got Cash app?
-
@tosensei I've had issues with PostgreSQL forcing me to use quotes for uppercase letters on column names, which means that unless I had a really good ORM, I could not reuse some custom queries coming from another database, so yeah I think snake_case wins out for me
-
One time, Twitter locked my account thinking it was a spam account when it was an account used for legit content marketing for an accounting firm. Tried to appeal by sending message to their customer service reps and they never responded, and this was part of their appeal process. Absolute joke!
-
Me trying to give a complementary answer when another answer has been accepted and people still bark at you. The StackOverflow elite are toxic
-
@IntrusionCM At this point, should we just move on to Gradle for package management?
-
@README-txt it will be like an anime intro: optional but if it's really good, you can't skip it
-
My approach is to stay neutral no matter what. You can't win in this system of things. Even when people try to do something good, it ends up hurting someone else. Real problems never get solved. I've learned to stop trusting in politicians and people of power because no human has the power to solve mankind's greatest problems
-
Please tell me you at least used i18 library and reused your layout/design.
-
This is why after tinkering with so much crap, I now focus on 3 or 4 languages that cover all use cases. TypeScript for front end, Go for back end, and Dart for mobile, with Python as a spare. Much less cognitive load now. Depending on your approach, you could just use one language for everything if you so desire.
-
That would be fantastic, would definitely pay for a Kotlin extension for VS Code