AboutJunior Developer who likes web development and has an interest in IoT. My IDE has a light theme :)
Joined devRant on 5/12/2020
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Been trying to learn component-oriented programming to develop front ends for a year but still can't get beyond a simple app or game. Specifically, I have been learning Vue on YouTube, Vue Mastery, and multiple other blog posts.
Any recommendations or maybe new methods of learning?5
FUCK TESTING CHECKLISTS
FUCK CODE REVIEWS
FUCK DAILY STANDUPS
FUCK THE OFFICE
FUCK WORKING FROM HOME
FUCK GOOGLE MEET
FUCK PARTNER COMPANIES
FUCK BROWSER COMPATIBILITY
FUCK FRAMEWORK WARS
FUCK USER COMPLAINTS
AND FUCK TOP MANAGEMENT!5
Never go live without legit scrutiny! If you are freelancing, ask a good friend who codes or someone you trust.
But never go live without code reviews!!!3
I haven't written serious code in 3 months. By serious I mean I haven't thought a lot about a problem or developed something difficult to develop.
Also I have avoided coding whenever I could.
I did that after a friends' advice as they saw me burned out for real and quite sad at the time.
Honestly, I feel much better emotionally and my overall mood has much less tension. Gonna start coding for real soon after getting that out of my system.
Wordpress is so full of shit in terms of coupling.
Change ONE THING in a website you recently started maintaining and see how mad you can get.
Co-worker @9:00 AM: "What happened with project A?"
Me @9:01 AM: "Project B has a higher priority. Will look into project A later.*
Co-worker @9:05 AM: "Cool. Good luck with project B."
Me @9:05 AM: "Thanks."
Co-worker @11:00 AM: "Been looking into project A but could not understand what xyz means. Would you mind jumping on a call?".
It is not only about how good your code is, it is also the business value your code provides.
Once we were going to present a web service to governmental firm. All is going well so far and my boss asks me to host the web application the day before the presentation.
I hosted it and all was good with demo production tests, but I had a bad feeling.
While it was running on our server, I also ran it locally with a reverse proxy just in case.
* Meeting starts *
* Ice broken and down to business *
"And now our developer will run the demo for you..."
* Run the demo from my laptop to double check --> 500 Internal Server Error *
* Opens reverse proxy link on my laptop. Present demo during meeting. Demo works like a charm. *
Firm representative: "Great! Looking forward to go live."
*Our team walks out*
GM: "Good job guys"
After CSS Grid and Flexbox, I don't see the need for frameworks (except for utilities like margin and padding).
Change my mind 🙂6
Would love to share my experience with tutorial hell.
A year ago, if there is no tutorial teaching me how to do something, I am totally lost and stuck for days. Then, I decided to see how people got out of it.
The answer turned to be simple, get comfortable reading documentation AFTER you determine what you are trying to accomplish.
In other words:
1- Determine the problem and the desired end result.
2- Break the problem down into multiple smaller ones.
3- Determine the end result of the solution of each of those problems.
4- Read the documentation concerning what you need to use to solve each problem.
Over time, you would find the need for a tutorial much less in order to solve a problem. Plus, documentation would ideally give the optimal solution for your problem.
Would still be cool if you find a tutorial explaining something hard to grasp, but never depend on finding one.2
I have watched a couple of videos on YouTube talking about Elm. It is a language used to develop user interfaces. It has a very organized ecosystem (unlike JS) and it is pretty cool to code with. Static typing, everything is immutable, etc...
For those who have worked with it, is it worth learning? I would love to know your experience.1
Sometimes the best thing to do is to rest during a weekend and do an activity away from software.11
"Why do you use open source software? Anyone can open the code and tinker with it."
- A Software Engineering grad.
Writing the function is more important than changing the theme of your text editor. Your theme is already good enough.2
If you Netflix and chill and auto-send me an "any update?" message once a week, rest assured your software won't be developed.1
WHY DO COMPANY POLITICS ALWAYS HAVE TO INTERFERE WITH OUR WORK!
CAN'T MANAGEMENT JUST AGREE ON SOMETHING AND ASK US FOR SOMETHING CONCRETE?!
Once two of my seniors had a personal problem at work that was originally a problem in a project I was assigned tasks for. When their "discussions" reached a dead end, emails became aggressive. Then, the two "seniors" kept making sure that the requests of the other are rejected.
IT WAS MY FAVORITE PROJECT 😭1