Details
Joined devRant on 2/29/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
-
That moment after you finish coding a site and the client comes back with a request for weekly analytics reports, on top of all the data from GA, New Relic, etc... in Excel documents. O_O2
-
token auth woes
I am fed up of doing shitty token authentications that don't refresh and are database dependent. what's the good way to do token auth for rest APIs? json-web-token?3 -
Service status pages that poorly reflect actual service status are so annoying. Ex. GitHub is having a lot of latency issues with processing updates and like 5 people in my office noticed it while their status page still says everything is fine.
This isn't to explicitly call out GitHub since many service status pages behave like this, but it definitely shows a general weakness in these health checks. I've seen similar issues with tons of services, web hosts, etc. Monitoring is definitely hard but will hopefully keep getting better.1 -
Never buy crappy, consumer-grade SSDs for use in production servers/RAIDs. This might sound obvious but at the company I used to work for, through a series of bad decisions by management and cheapness, we ended up with the cheapest consumer SSDs you can imagine powering all of our storage.
This turned into a nightmare spanning years of failed hard drives and a continues cycle of ridiculousness. Drive failed after a few days, gets taken out, sent back to manufacturer and then replaced with another equally crappy drive destined to fail within days/weeks.
Our ops people were going to the data center multiple times per week to replace failed drives. Lesson I learned: cheaping out on system-critical hardware and software can have long standing consequences and in the end usually doesn't end up actually saving money when you account for time employees have to spend dealing with issues that result from it. -
Stuck between choosing Angualrjs or React for the next project. Have not used React before though.17
-
Damn I'm tired of js build tools. Having just converted my build scripts to make is really making my day. Damn it's fast.
-
Confession: every now and then a Google search for a JS function or something directs me to W3schools. And I proceed to use it. And I'm not afraid to admit this!!7
-
Thinking of building my own lab server for core development work. 16GB RAM/Core i7 processor on my mind....What specs work for you?3
-
When you've found an old empty method with a comment on top of it specifying by a previous fellow that will be great to actually do it...2
-
Debugging a system error with a good team of fellow developers/devops people is fun.
We had an issue on Friday where we were getting a pretty cryptic error in our error reporting system. A couple of developers and I got together with a couple of devops people and we worked it out well as a team and figured out a pretty complex issue in a reasonable amount of time with everyone playing a solid role.
Nobody tried to steal the show and everyone listened to each other's ideas on what the problem might be. Through and through a great debugging session and made me think about bad ones and good ones I've had in the past.4 -
:first-of-type works with classnames but :last-of-type does not. who thought this would be a good idea??2
-
Coming from Splunk to Sumo Logic, so far I haven't found anything I like about Sumo Logic. It's slow and constantly tries to limit you. Splunk is expensive but I can see why now.
-
Sublime Text is a great editor but the fact that active development on it has seemed to come to a hault sucks.15
-
Being a good developer is knowing how to balance writing perfect code with getting shit done. Working lean means half your stuff in going to die anyway, so fighting for the corpse just wastes everybody's time5
-
I remember when clients would ask for "validated" html when 9/10 of the biggest sites didn't even validate. It was like these people did a little internet research and some listicle somewhere told them the "5 things you MUST have in a web developer" and even though they didn't have one fucking clue what it meant, hell, they just HAD to have it. "But will it validate...?" If you can say that in a painfully whiny nasal voice you just took a step inside my head.1
-
Yay to Raspberry Pi for making it possible for disadvantaged kids to begin programming for less than we pay for a mid priced restaurant dinner.1
-
That feeling when you're finally done with a pretty big PR and ready to go live. You excitedly send it out to a few of your peers, and then... 20 comments! The real work has just begun 😭1