Details
Joined devRant on 4/3/2016
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
-
@dougmorin0 monitors all together weigh 67 lbs and the limit for this stand is 66 😛
-
@vigidis nice catch spot-on :)
-
Read the JavaScript Ninja it was the only thing that successfully taught me regex to a point that since reading that book I never had to open a reference page again
-
@DLMousey @mundo03 I was talking about me lol I've been a full stack designer for 9 years and a full stack software engineer for 7... I definitely side with programming much more tho 😏
-
But what if you're both a designer and a programmer :/
-
It seems like everyone here so far are uniformly attributing the hate the community has towards PHP to the encounters devs have with bad PHP code across the net. That very well could be for many hating devs but keep in mind there are issues deep within PHP that causes a big chunk of devs to build hate for it...
PHP is a very clunky and messy lang that is terribly inconsistent across the board with many diff philosophies it evolved with across the years.
It has a less-practical syntax relative to most langs that makes things painfully annoying to do.
It has a notoriously bad and complex error reporting system and thus is very difficult to debug.
It has too many unexpected "surprises" and weird API tangles. Some funcs accept the subject in the first pos argument while others accept it in the 2nd or 3rd arg; I'm talking about funcs that belong into the same logical category e.g. str_replace and substr and more...
In detail:
https://eev.ee/blog/2012/... -
My response would be: "Sure, getting right to it! But first, kindly provide me with your home address so I can drive into your house and destroy everything you own, dear sir."
-
Repost 😂👍
-
@Disreality 😂
-
Oh man the agony of dealing with those themes 😣
-
It's true but you get what you pay for under both companies...
It's much more expensive but you get a good product with many good interface choices [and with many flaws] from Apple
And from Google you get what it's strong at - reliable APIs, hardcore presence in the open source space, and very well built products for cost efficient prices -
Wow... Probably my favorite post on Devrant
-
Paradox because even if you used a different testing framework then the question applies to that framework too And the next and ... But the answer is you use lots of traditional if-then statements or a functional approach 👍
-
Separation of JS,CSS,HTML !== Separation of concerns...
This is what most of us fail to realize. Separating JS and CSS from HTML was what we considered separation of concerns when we were in the era of writing inline CSS and JS inside HTML files but it never truly was SOC since front-end code is written modularly (i.e. Blocks/sections/widgets). Each block has its own (usually) unique logic, styling, and markup which are all related to each other. Separating these 3 and mixing each with other blocks' JS/CSS/HTML (i.e. single CSS file for all blocks) isn't SOC... It's TANGLING OF CONCERNS!
Also, there is a huge difference between having JS & CSS inlined inside HTML and HTML & CSS inlined in JS! JS is dynamic and thus can require MUCH less code to render what the former requires and enables huge flexibility. In addition you get rid of those infamous global CSS conflicts. Take a look at libraries like Aphrodite...
P.S. I don't use react, vue, angular, or any framework at all. -
Repost
-
@bluesdriven I use the trackpad for useful gestures (and custom gestures) that aren't possible to be emulated on the mouse :)
-
Couldn't even fit all 3 in the photo 😆
-
Oh man I died right now 😂😂😂
-
@altermind you talking about the font used in the caption? I'd say Avenir given the first look
-
@xorith idk a friend found it in Reddit and sent it to me I have no idea who to give credit to 😆
-
Lol I can't believe this program actually has buttons for cut copy and paste 😂😂😂
-
Oh boy that's an elite setup you gave me a great idea... Too bad it's not as compatible with design work
-
Unlike regular paragraph reading, programming requires constantly and quickly focusing in and out of individual words and lines, having our brains attempt to perceive meaning out of the structure, spacing, and color of the text. Light text on dark background yields much (and I mean MUCH) more contrast as opposed to dark text on a light background, resulting in a much faster and less confusing information-perceiving experience for the brain.
UX design + programming for life 👍 -
Unfortunately, marketing, not quality, is the key to convince another human being of anything...
-
If you use a Mac, check out NameChanger
-
The precious elegancy that's present in the MacBook is the part that gets hit hardest by all of these stickers and for some people that elegancy, cleanliness, and organization is more precious and beneficial than outer personalization... Besides, I'm pretty sure that in such products your personalization is much more evident and important in the inner/software side of things...
-
In this context it's strictly things that people can relate to, particularly around the frustration of being a programmer.
-
Actually now that I'm thinking about it it kind of makes sense if isEnabled is a Boolean value fetched via an Ajax request of some sort and that fetched value's type was set as a string instead of a Boolean (and boy does this happen a lot for me with express), it would then make sense to normalize the value to a string just to be safe. Although he did get me at the double equals operator... Especially since the value is already normalized...