Details
-
AboutI'm a programmation beginner that likes learn new things, develop solutions to bring facility to the world.
-
Skillsjs, html, CSS, Java, c
-
LocationSão Paulo
-
Github
Joined devRant on 2/7/2017
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
-
My tip for staying productive: **Don't**
Take a break. Take a few. Have a nap. Take a stroll outside. Enjoy life.
Life's too short. If you're not having fun, you're doing it wrong.
Fuck productivity.5 -
Wrote my first u it tests for c++. Considering how hard everything else is, I was sort of afraid. But turns out it’s not as bad as I was expecting.2
-
Started a new blanket with stitches I’ve never tried before. Bottom is Victorian stitch, followed by a few rows of double crochet, followed by alpine stitch.5
-
- get out of bed
- piss
- take out retainers
- wash retainers
- brush teeth
- put clothes on
- put glasses on
- get downstairs
- code
- shit 10 times
- code
- go upstairs
- put retainers on
- get clothes off
- go to bed
- get out of bed
- piss
- take out retainers
- wash retainers
- brush teeth
- put clothes on
- put glasses on
- get downstairs
- code
- shit 10 times
- code
- go upstairs
- put retainers on
- get clothes off
- go to bed
- get out of bed
- piss
- take out retainers
- wash retainers
- brush teeth
- put clothes on
- put glasses on
- get downstairs
- code
- shit 10 times
- code
- go upstairs
- put retainers on
- get clothes off
- go to bed
- get out of bed
- piss
- take out retainers
- wash retainers
- brush teeth
- put clothes on
- put glasses on
- get downstairs
- code
- shit 10 times
- code
- go upstairs
- put retainers on
- get clothes off
- go to bed
- get out of bed
- piss
- take out retainers
- wash retainers
- brush teeth
- put clothes on
- put glasses on
- get downstairs
- code
- shit 10 times
- code
- go upstairs
- put retainers on
- get clothes off
- go to bed
I AM FUCKING TIRED OF LIVING THIS MATRIX BULLSHIT LIKE A FUCKING ROBOT EVERY DAY IS THE FUCKING SAME AND ITS EXHAUSTING THERES NOTHING NEW JOYFUL OR FUN HERE18 -
How do you guys get into open-source? It’s hacktoctoberfest and I am trying to contribute to ANY project. I searched a lot, the popular python libraries I use don’t really have many good-first-issue. Most issues are very very specific that the time I try to even understand it, the person who actually implemented will probably resolve the bug. Where to even begin? How will I know which project to contribute to? I have googled but never really got answer. Searched projects but most of them were dead.4
-
Customer: The quality of the software you’re delivering is going down
Me: That’s because we’re developers, support, and spend all day on meetings without mentioning that deadlines are defined by you, not the technical team
Project Manager: I have added more members to the team so you can deliver faster
Me: That’s just slowing us down because this inherited code is shit, there’s no documentation and we’re always in a rush, without time for a proper ramp up
Customer: *throws money to our faces* I’ll remove two weeks to this delivery so we can test it better
Me: …1 -
The web view of devRant should add a compatibility for Ctrl + Enter key or Command + Enter key to post a comment to a rant.
It's a minor hassle to type out the comment and move the mouse over to the comment button.6 -
I used to design and program these systems. Some of the first voice responsive ones. I’m so sorry for my crimes against humanity.2
-
Lesson I learnt the hard way today: ticket every fucking task (including admin) to:
A. Cover your arse (if the tickets are not ready because they haven't given us enough information, push back on it before committing too much effort to doing it)
B. Better deliverable (what you output will probably be better quality because you worked out the requirements upfront + you know the audience)
C. You have something to show management when they want to try and overwork you some more4 -
Time sheets. I'm not a fan of our task management system, you don't check out jobs or tasks like moving cards on a kanban board, it's more of a loose, calendar-based setup. We're also in a small, open office so it can be difficult to remember to log things in the software when you could tell the person opposite you that their task is finished. On top of that a lot of the time it takes me longer than the scheduled time to get a job finished as I'm learning a lot of new stuff, so digitally documenting things like that worry me a little. I don't want to look like I can't hack it just because a job takes me longer than my much-more-experienced colleagues.
I should note that I understand it's all incredibly useful data to the company, but I hate doing it and it's very easy to forget or ignore.4 -
Intern's CV says they have technical skills with MS Office, MySQL and JavaScript. Last month I let my manager know that this intern doesn't really know anything, so we let her do a Freecodecamp course, after which she still cannot build a basic HTML and CSS page and doesn't understand the relationship between HTML and CSS.
My manager bought her a Laravel course for beginners and today I discovered that she also doesn't understand databases, because she tried to enter an alphabetic character into a column that only accepts integers. She doesn't read/understand the error codes thrown by the application.
She tried to access a route which she created in her Laravel app by accessing it via the phpmyadmin dashboard and called me and wasted my time by asking me why her route isn't working. She literally does not understand how computers work, or how the HTTP protocol works, even less so how a file structure works. She cannot translate abstractions to practical solutions.
She either deliberately lied on her CV to get a job, or she's just really dumb and doesn't understand what the term "technical skills" mean.
I've told my manager multiple times how I think she's in the wrong job, but they keep pushing things beyond her capabilities onto her desk. I was told I'd get an intern to help me with my work load, but I got signed up into an experiment I did not consent to (manager's words, it's an experiment to help uplift people with bad degrees and a poor background). I am not a good teacher, I hate doing it.22 -
react is garbage because javascript is garbage
like trying to draw straight lines but there's no straight edges to work with
fuck hooks , im too salty and stupid to learn this shit1 -
Had my first Interview in more than 3 years.
What an adrenaline rush!
I'm feeling like I just rockclimbed an active volcano. -
My previous employer, which I've described on here many years ago as "the best job I've ever had", pivoted a couple of times during my time with them.
I felt obligated to help them, next thing you know I'm no longer developing, the company focus changes and I end up in a general IT support position.
I knew I needed to get out, but the skills I'd picked up were mostly forgotten because they weren't being utilised. When I looked for other positions nowhere was taking on someone at my barely-existent skill level, despite being well liked in terms of company and team fit.
I was tired all the time, stressed out, miserable. I couldn't grow in the company and was starting to worry about finances due to company issues. I thought COVID and lockdowns would help me get myself back in the game, but I burnt out with everything I was trying to take on at once and didn't make much progress.
When I was made redundant I'd thankfully picked up enough to finally find a much better position. The old company was in a lot of trouble and it's a case of when, not if, it will fold.
Now I really am doing the best job I've ever had, feel much better about myself and my relationships have improved. -
I got such a bad employer… oh, pardon me: committent-but-actually-employer-minus-the-responsabilities that I developed bruxism, rage bursts and chest pains due to anxiety.
Bright side 1: i quitted by saying them in their face “you don’t even fucking know what docker is and you claim to be an expert, get a fucking update”
Bright side 2: They failed a while… Oh wow much surprise, very unexpected considering that they fired the only dev with experience on the product and that they re-made the interface every other day making everyone’s job a miserable joke. Smart move, 10/10 would invest in them.
The “bright side” in this is mostly that I’m forced to accept I was a very valuable asset and shut up any imposter syndrome related to that bs work.
Bright side 3: It forced me to see someone which in turn forced me face some piled up shit, so I recently feel better and hate myself less!1 -
Today I saw a code written by my junior. Basically excel export. The laravel excel package provide great ways for optimization.
My junior instead did 6 times loop to modify the data before giving that data to the export package. We need to export around 50K users.
When I asking him why this ? He said it works and it's fast so what the issue ???
Noob , you have only 100 users in the database and production has 10 million.
Sometime I just want to kill him.15 -
As a PhD student, I do not dare have hobbies. I mean, I don't exactly have time for it. I could make time for it, but then the phd would take forever.
☹️8 -
Making coffee
I've now got an electric coffee grinder at the office and I regularly make some specialty coffee with a V60 here
Soon I will be known as «the coffee guy»30 -
Playing guitar and bass is one of my biggest, also weight lifting and videogames. I have not had much time to read books recently, but I do try and keep up with the novels that interest me from time to time.
The rest of my time is spent with my family. I also like going to my friend's ranch to fish and shoot at things. I love ranching, because, well... Texas.