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
Search - "harambe"
-
Guns should be illegal. Otherwise I swear I'll end up shooting someone the next time they ask me to "implement this feature, it will only take 5 mins".
Those who don't know programming should keep their "expert advice" to themselves6 -
"So what do you do?"
"I am a web developer"
"Oh, so can you make me a website"
"Sure, what do you need"
"Well, I think its going to be the next big thing"
(I already know I shouldn't have answered him)
".... Ok, what's it about"
"Its Facebook/Instagram/Whatsapp/Telegram/Slack/Twitter, but better"
If I had a penny for every time I had to listen to this crap just because I told them I was a developer, I won't have a need to continue being one.8 -
WHAT THE FUCK
WHY DOES SHIT RENDER DIFFERENTLY ON CHROME AND SAFARI
I SPENT A LONG ASS TIME TRYING TO MAKE A SMALL DIV PERFECT BUT FUCK ME IT ONLY WORKS ON CHROME
AND THE ONLY THING THAT WORKS ON SAFARI IS SOME HACK
WTF KILL ME I DONT WANT TO LIVE ANYMORE16 -
A new low level language. Modern and clean, like swift or python. Simple syntax and semantics. Low level (non garbage collected, non vm, pointers). I want a new take on C.18
-
Productivity hacks:
1. Make sure the client understands that you wont be taking there BS.
2. Remind the client that the fact they know HTML means fuckall and that you wont be taking advice from them about all the javascript libraries you are supposed to use.
3. Tell PMs to be decisive and think before making decisions.
4. Fuck windows updates. Use linux/mac.
5. Keep a loaded gun on your desk to deter any person from disturbing you when you are in your zone.
6. Use the gun to end pointless meetings to decide the background color of some div on the website.
Use at your own caution though.6 -
Best way to make cross platform apps (iOS + android)?
I've heard that the following are good options:
1. Xamarin
2. ReactNative
3. Ionic2
4. NativeScript
I have experience in web development but I am a quick learner and don't have a problem learning a new language.
Or should I go native and release apps for the different systems separately?26 -
Dear OSX,
PLEASE STOP TRYING TO USE MY BLUETOOTH HEADPHONES AS A MIC
I HAVE A BLUE YETI FOR A REASON
Thank you,
An man recently embarrassed when his headphones switched to Mic mode in a meeting while singing "Let It Go"5 -
This has been a great year for me programing wise. Learned Go, got my first job working in it.
Not so much for my health. My six year old neighbor came to visit and I guess you could say the mother freaked out. We were just playing in the pool when the police shot me.2 -
I live life on the edge.
I dont include any polyfills whenever I write JS.
You can take me outta the streets but you cant take the streets outta me.1 -
Please stop putting critical infrastructure to the internet. Security on the internet is a joke, and we won't be laughing the time when someone dies from a cyber attack on another pipeline/dam/weapons factory.23
-
Unpopular opinion: JavaScript should remain in its domain -> web domain that is.
Tired of seeing everything using node.js10 -
He's making a database
He's sorting it twice
SELECT * FROM contacts WHERE behavior = 'nice'
SQL clause is coming to town1 -
C++ NAN.
I WILL FIND YOUR SOURCE.
AND I WILL KILL YOU, DESTROY YOU.
I WILL DIE TRYING.
YOU DISGUST ME.
I HATE YOU.10 -
Product Managers: I know what users want! They want 10 different things stuffed into 1 piece of software that does nothing well because I don't understand budgets, timelines, or scope.
Everyone else: How about we do 1 thing, and do that well.1 -
I would say a code editor.
It just vastly improves your efficiency, and combining it with a few plugins can make it even better.
I initially started out with Brackets.io, but it was mainly for web development, I went on to use Atom.io and later Visual Studio Code. However, I now use Sublime Text 3. Its simplicity and its vast array of extensions make it the best general purpose editor.1 -
To whoever added the song "Dicks out for Harambe" to the devRant Spotify playlist:
You're my hero. 😂2 -
WHAT THE FUCK
MY MAC CRASHED TWICE WHILE I WAS SEARCHING FOR AN ANSWER ON STACK OVERFLOW
I HATE WHEN I HAVE TO DEAL WITH SOME BULLSHIT CROSS BROWSER ISSUE AND I THOUGHT IT COULDNT GET ANY WORSE
WELL SAFARI FUCKING PROVED ME WRONG (AGAIN)
GOD I CAN KILL SOMEONE RIGHT NOW6 -
Do y'all use an OKR (Objectives and Key Results) process for your teams? What are your thoughts on it?3
-
I took a day off work to go enjoy camping.
I've never felt so much anxiety about work at this time. I feel like I need to be working right now.4 -
!rant
I wish I could redesign the webstack. I mean, its fine in its current state, but could be soooo much better.
Having native support for web components and shadowDOM will be a good start.
Crossbrowser support for flexbox and removal of vendor prefixes.
CSS defaults for properties like margin and padding to be set to 0. (Basically reset.css or normalize.css)
I like the direction ECMAscript is heading in but I think some features that Dart has should also be ported ECMAscript. The simplified DOM in dart which looks like jQuery is such a breeze to use.
We can all the above currently, but its integration would streamline development.4 -
Sometimes I really want to create a clean and simple html/css framework.
But then I realise how I hate using frameworks.... -
I have been writing c++ for a long time and I have gotten away with using my own buildscripts and nothing more.
Just started using cmake for a library. What the absolute fuck is this. I have never felt this out of depth in a long time. -
I have good knowledge frontend/backend web development but i didnt know php cause i heard so much shit about it. I finally made up my mind to learn it.
I fucking hate php
>>> MAMP doesnt fucking work when i installed it
>>> After it finally works, I change the sql password. WHY THE FUCK DO I NEED TO GO TO LIKE 10 FILES AND CHANGE THE GODDAMN PASSWORD IN EACH ONE.
>>> php doesnt work if the <?php tag isnt at the top -> this shit wasnt even mentioned
>>> why the fuck would you use '->' for everything when a simple '.' would suffice.
>>> useless class system (more like a pseudo class system)
>>> foreach ($list as $item) dafuq that is not even correct english, what is wrong in "foreach ($item in $list)"
i hate php10 -
Meetings that should be emails are uncool and all but have you ever called out an email that should be a meeting?1
-
Go devs - I'm surrounded by Python developers && non-devs, what's the best way you've found to explain Go? (Go being my first and preferred language)3
-
Note to JavaScript beginners:
Dont use vanilla JS, use ECMAscript6 or typescript.
Its so much better4 -
Best:
Whenever I start a new project, I try to learn atleast one new thing. The best dev experience I had was my first project in HTML and CSS.
I treasure this project because I didnt learn just one or two things, I learnt a huge chunk of what I know today.
It taught me how to approach problems, find solutions and introduced me to stackoverflow.
It will always have a special place in my heart <31 -
Well fuck you too clang
PS: If you know whats wrong, please help me... I'm going insane over this.4 -
A way to run sass/stylus/pugjs/coffeescript/typescript or any other preprocessor for that matter on the web browser3
-
I'm starting with native mobile development to create an app with a lot of potential.
Since I didn't know a lot about this field (being a full stack web developer) I started doing some research about what technologies I should choose.
The app, having the need to be cross platform, I needed a cross platform toolkit. Although the app could make a move on to truly native code (Swift + Java), it would take a long time; hence I would require a faster short term solution.
The best option was Xamarin (for native code). However, due to certain app requirements, I would have to write a lot of platform specific code; defeating Xamarin's purpose.
The next option was a hybrid mobile app. Ionic2 was the best option here but I don't like ng-2.
In the end I came upon the realisation that a web-app was the only true cross-platform solution.
As I delved deeper into mobile app development, I found out that the webstack lacked a lot. My conclusion was, that for a truly great (cross platform) experience, we need to improve the web domain.
HTML elements can become better (more XAML like). A native templating API, to forgo the need for libraries like ReactJS or VueJS.
Better layout models. Flexbox is good but can improve. CSS should be more like Sass/stylus.
And lastly we need a better way to make our web app dynamic. JavaScript is fine, but I like the way Swift/Xamarin work. It makes things more formal.
NOTE: These are just my opinions and I'm probably wrong in many places so forgive me. -
So I walked into my class and sat down and didn't realize until after the class that someone had literally written "harambe" hundreds of times on a piece of paper and left it for me. My faith is now restored in this country.
-
One of many things I want for my birthday is for all browsers to have support for the css backdrop-filter property.
God it makes anything look native. -
For a very front end reliant web app, I need some help in making a choice of the framework used.
Im thinking one of these:
AngularDart
Angular2 + Typescript
React + JSX
Aurelia + ES6
VueJS
Which one would you choose?15 -
!rant
I'm undertaking this huge personal project. For this I would require a serverside language/framework. Till now, I have only used php7 for backend, and although it gets the job done, its not fun to code in and is a pain in the ass. Since I learnt php after Angular, I have written php in a very Angular-MVC style (where I have custom components and templates; I did this because I wanted to see if I can use as little of javascript as possible).
I've heard django is really good, but I've never used it despite knowing python.
Dart is supposed to be really good, but I have no idea how to use it. Plus, can you run this on the server?
I would like to use dart as its syntax and semantics seem to be very nice. Is crystal a viable option?5 -
Me : Hey Check Out This Pic SharingApp I Just Put Up
Friend : Hey It's Looking Good!
*Friend's First Text Input* : " Harambe Was Just A Gorr. . ."
*App Crashes* -
Over the years, I always had a problem with web development on small screens. Whenever I was debugging html/css I had to open the console which would take up a large amount of the screen. This only becomes a problem on laptops/small monitors.
A solution that I have "invented" is to add this to the css ->
* {
border: 0.5px solid rgb(50,150,180);
}
This shows the box outline for all elements. Its surprisingly useful and it means I don't always have to open the console.12 -
Any app which you use for long periods of time should have a night mode.
Night mode, for color optimizations for dark and to prevent straining of eyes.2 -
It always seems that debugging tools are almost impossible to find for the language youre learning.
Here's an entire tutorial on Go - last chapter is how to use the debugger. GAHHHH -
Syadmin: You can't use caffeine.
Me: How do you expect me to do my job without caffeine?!?
This conversation continued way longer than it should have today. (mostly my fault) -
!rant
What are some features that you would like to see in a css framework, that are currently not present in frameworks like bootstrap, foundation, etc?2 -
Please suggest a good and lightweight php framework. I dont want something like Laravel. It should have routing, view rendering and a decent level of abstraction over vanilla php.3