Details
-
SkillsPHP, JS, HTML, CSS, macOS, iOS
-
LocationCape Town
-
Github
Joined devRant on 12/5/2017
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
-
Not been on devRant for over 2 years after joining a new company. Still got nothing to rant about. But at least I'm back, right?1
-
Doing some SendGrid integration with suppressions via their API. I changed around a bit of my own code today because what I had before wasn't working well. Something I didn't touch suddenly stopped working. The response body from their one API endpoint no longer matches what their docs say and I swear it did yesterday. So I've been swearing thinking I broke something for the last four hours.4
-
!rant
I just added a custom zsh function to read .md files in iTerm. Life is going to be a lot easier now!2 -
!dev
Me (Yesterday): I'm going to start reading things before just checking checkboxes in future!
Me (Today): I'll start that checkbox thing later... -
Okay I'm guessing everyone here has experienced something like this but...
I dev for Company A and we have various other companies and clients utilize our service. Now, a client from Company B comes to us and says that they are having problems signing in. Apparently the page just tells them "Can't sign in".
"That's odd," I think to myself, "because our failed sign-in messages aren't that terse and usually tell you why."
I look on the system, client is registered under Company B and has verified their email address. All good there. My guess? Trying to sign in to the wrong site (we have a jobs site too) because that sometimes comes up first on the googs.
We get an email from client just now: "Hi, still can't sign in. Please see screenshot below."
I shit you not, she was trying to sign in to her own company's website that clearly had "Company B" written above the sign in box.1 -
It is 10:54 on a Monday and I have not had a Monster because my drug deal- um doctor, told me off for drinking it (not good for anxiety etc). This shit is tough...8
-
!dev
Monster Hydro sucks. Why did I think it would be a good idea to try this instead of an actual Monster?5 -
As I'm seriously considering sending the guy I went on a date with recently who subsequently pissed me off the Telugu character, iOS 11.2.6 is released. 😞2
-
Okay I'm probably going to get flak for this but...
WhatsApp chats are apparently e2e secure. Except when you back them up, right? Why not, when you create a backup (iCloud, google drive, whatever), have the app generate a password protected key pair and use that to encrypt/decrypt the backup?
When restoring the backup, use the password you set for the key et voila! While at rest, that backup is still encrypted.
Or have I missed something completely?2 -
`aptitude update`
`aptitude upgrade`
[watches as PHP7.1 is replaced with PHP7.2 without confirmation]
[watches as sites cease to function because they're horrid and old and still rely on mcrypt]
I think I'll go get a beer...7 -
Probably the first time I ever saw a picture of a semi-naked girl on a screen and had a moment to myself.
Oh, that's not what you meant by "exposure"?2 -
!rant
My laptop is 8 years old this year. She’s still going strong but her Core 2 Duo is starting to show. I need a new dev laptop so I can put all my cool dev stickers on. Sponsorships? 😬23 -
Marking your email as "High Priority" does not make it high priority. Nor will it get it attended to any faster. But keep believing it will, dear colleagues. Live happily in your little fantasy worlds.3
-
Who needs rubber duck debugging when you can do paper duck debugging?
Or is that concept too... Farfetch’d? 😎13 -
Client: “I’m trying to register on behalf of someone else but it’s saying my email address is already in use!”
Me [internally]: “Wait, you seriously thought you could register multiple accounts with the same email?”3