AboutUI. UX. Logic. I make user interfaces designed for humans and teach machines how to think.
Joined devRant on 11/28/2016
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
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 WILL FIND YOUR SOURCE.
AND I WILL KILL YOU, DESTROY YOU.
I WILL DIE TRYING.
YOU DISGUST ME.
I HATE YOU.10
"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
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
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
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
Well fuck you too clang
PS: If you know whats wrong, please help me... I'm going insane over this.4
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
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
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:
Angular2 + Typescript
React + JSX
Aurelia + ES6
Which one would you choose?15
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
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.
NOTE: These are just my opinions and I'm probably wrong in many places so forgive me.
Tired of seeing everything using node.js10
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.
Best way to make cross platform apps (iOS + android)?
I've heard that the following are good options:
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
1. Make sure the client understands that you wont be taking there BS.
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
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
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
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
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
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