Details
-
SkillsPython, php, Linux, networking
-
Github
Joined devRant on 9/28/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
-
When the client change their business process every month and we only have days to implement the new system. Anyone else has a similar experience?
original artist: http://bit.ly/2SqRGJM6 -
Guys, does anyone promise himself to work on a personal project on the weekend which he really is excited about working on. Then he ends up having done nothing but play a game or go out?
Like i have this idea that i really wanna make but i just cant get myself to sit down and actually do it. :/9 -
I recalled a seemingly simple task I took on.
We were building a booking system, and I had to figure out how to retrieve bookings by a certain date range.
Upfront, the tasked seemed simple until I realised I had to both figure out the logic and the SQL statements needed to retrieve all bookings within a certain date range in one query.
I ended up drawing a model to help me visualise the various date-range criteria to be satisfied. And used unit tests to help me think through each date range criterion and make sure they were accurate. Some were obviously from paranoia, but better to be safe than sorry...
After that, I had wrote down raw SQL directly into Sequel Pro first to make sure my query logic was accurate too, before translating into something the ORM equivalent. This was when I learned how to define and use variables in SQL. The variables were throw-away code; I just didn't want to have to hard-code the test date-ranges over and over again; minimise chances of spelling errors.
Needless to say, felt my problem-solving skills went up one level after this task. Saw my coding style and unit tests improve. And also the thought processes that go into how to maintain code quality...4 -
Me and my team in middle of our first hackathon-
a girl who is our class topper is my team mate, trying to write some Android Code.
I am writing nodejs Api, she calls me saying there's a bug in my code,so for saving time I decided to fix that small thing on her laptop,so when I went to the backend folder to open the js file,I see no default text editor set for it. After searching,I found out she had no atom,sublime,vs etc.
I asked her - "Do you even have notepad++ ?".
She - "I have notepad,but not ++".
That day I had to edit my code in Wordpad. I am still shaking.12 -
I wish there was a way to feel well rested without actually sleeping.
Or maybe I could somehow learn to program in my sleep.
I would be so productive, and finish so many projects if those options were possible.11 -
I fucked up hard for the first time yesterday at work.
Came in and expected a huge speech from the bossman.
He called me to his office:
Explained me where I went wrong and what I should do next time with a big smile on his face!24 -
My GF, an iOS QA, went for an interview with a large enterprise and was rejected.
Interviewer: Your current application is hybrid or native?
GF: Native, because it is written in swift using native iOS SDK.
Interviewer: Does it use internet?
GF: Yes.
Interviewer: It is a hybrid application if it uses internet. You know nothing about your projects. You are rejected.
GF: 😯21 -
You know those days you have at work where you just want to shout “Fuck it” as loud as you can and just walk out ..... yeah it was that kinda day 😡
-
New engineer : How do you estimate how long a project will take..?
Seasoned engineer : I add up the time required for each task, then multiply the sum by π.
New engineer : Why π ?
Seasoned engineer : It ensures that all my budgets are irr-rational..6 -
I introduced git with hope that our team gets better
I introduced trello in hope that our team get better
I introduced gitlab in hope our team gets better
I introduced scrum in hope our team gets better
I'm losing hope...17 -
Okay...not a rant. But my boss's boss is amazing! I've been with this company for about a year, and every time my lowly ass needs permission elevation to do something, I have to practically beg. And then I get elevated one little permission at a time. I have a presentation to the board on Tuesday, and all damn day it's been one network permission problem over the other. It's become insulting that I'm the only team member that has to beg for permission scraps. Today, they take me out to lunch and when I get back, sends an email and copies me on it basically instructing that I'm to receive near-God like permissions on the network. Quite an honor for being everyone's junior by like 20-25 years! I feel like I'm about to receive an Infinity Stone or something...best day ever!
-
Clearly right now... Just spent 2 days writing a minesweeper clone because I wanted the ability to undo.
It's almost done... aka 10+ hrs...21 -
Indentation check
Hardecoded values check
Kickass logic check
This is the best program that I have seen in my entire life.8 -
Only pure evil can design a PC case that has reset button same size and shape like USB port and place it next to USB ports.21
-
This fucktard of a 'stick that facility management up your arse' manager.
He insisted 'no cooling required. Trust me'.
While we insisted 'how dare you to asume our servers temperatures'!
We moved our servers to a new /tmp/office/ yesterday. Was quite fun, until we saw this...
Doorhandle is hot as fuck, 50 degrees air temperature, all servers in heat error state. Thank you, you damn fucktards! Take this cactus 🌵 and stick it up your arse!!
Can't work like that.13