AboutBeen here and there. Done this and that.
Joined devRant on 10/4/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
Posted previously about our codebase being a monolithic, poorly-written, pain-to-maintain gigantic cluster-fuck. And the efforts made to rewrite it.
Well, we made huge success the previous year in this regard. I rewrote the entire API while my other team mates worked on two different UI apps one of which is now in production and the other soon to be released in alpha.
Processes have being put in place for our team and are being improved.
We still have some technical debts though.
Dev goal for 2020,
- Pay most of the technical debt.
- Dive deeper into Flutter and finish the app I wanted.
- Play with ML, AI and Game dev.4
Friend: I have an idea.
Friend : Office as a service.
Me: (feigning ignorance) they already have those.
Me: (with slight chuckle) Office 365..
If stink eyes had guns.....7
Read some books
Get a computer
Write some codes
Argue Vim vs Emacs
Debate 4 spaces vs tabs
Use dark themes
Now repeat after me, "I am a programmer...."4
Friend: Hello dude, I have an idea that..
Me: (cuts in) no.
Friend: you didn't even hear me out!
Me: let me guess. You have a super idea you want us to work on. I will be the tech guy and you the business guy and we would get funding and that will make us super rich and make all those girls that looked down on us start chasing after us?
Friend: something of that nature.
Me: I already said no.
Friend: just no?
Me: Oh I am sorry. No fucking way in hell.17
I am currently playing dumb with a potential hire and it's just so much fun I don't know if I should stop.
We gave the dev a little coding challenge to code a small expense tracking app. Nothing fancy, just to see how he well he could do on his own. We told him to take as much time as he requires.
He submitted it and I tried to run it. It worked alright but I could not register or login.
I debugged the issue with him for a while and told him I would look at it later since I am tied up with other tasks..
We are communicating via an IM.
Him: Or how did you run the project. I wish I was there to run it for you. Lol
Me: dotnet run. start without debugging
Him: From the cmd?
At this point I about to get pissed. Where else would I run 'dotnet run' from??
Me: I would hope so
Him: I always run it from the cmd. With administrative privileges
Me: Really?? Where can I find cmd?
Him: Yes. Do you use a Mac?
Me: nope. I am using windows2
Previous version of our web app. It was a prototype that have overgrown its use.
I am the only dev, but I have started to redo the whole thing over again one at a time. Thanks to @devRant and other groups I joined, I learnt A WHOLE LOT of things and I am applying them daily.
I decided to take this week to write unit tests for some code I already finished. I am new at it and I really want to incorporate as part of work. (Damn deadlines).
I am already seeing the good effects. Bugs I didn't catch before are now showing up.
Now I am wondering what I have been doing all these days calling myself a developer...
Recent conversation with a client for our SaaS product.
Client: So why can't we delete this information.
Me: We want to able to know who made a change to the data to avoid getting into trouble with the law.
Client: Does that mean you can see all the data on our account?
Me: (I know where she is going but let me stall)..You are the only one with access to your account. If I don't know your password, I can't access your data.
Client: But you sound like you can see the information in the cloud.
Me: (Laughs softly and segued).. The additional features you requested would be.......
Someone needs to read the T&C...
Been trying to scrap Microsoft's docs page for a while now for offline reference, but its been hell. Tried Httrack Copier, Internet Download Manager, Scrapbook e.t.c but it just doesn't do it well. I gave up two months ago. Was looking at the docs today again and saw a link at the bottom that says 'Download PDF'. I almost cried.1
Einstein :" Insanity: doing the same thing over and over
again and expecting different results.
Me: O yeah? Try nondeterministic algorithms3
So my business developer informs me that he couldn't log in to a particular account. He as tried to log in but couldn't. I used my account and logged in fine. Tries with the credentials he gave again and was bounced. After about 15 minutes of wasting my time, I found out was giving me wrong username.
"Check the username again" I said as calm as I could.
Realizes his mistake and
" oh ... Sorry"...
If he only he knew how close I was to exploding...
Been a really sad day today. Learnt this morning that my friend had died. Couldn't concentrate on anything but managed to give a nice report to boss on video call. Tried coding, but could only code a dropbox before giving up and firing up PES. Was so absent-minded the AI kept hammering me. Closed the damn thing and tries coding again but realized the combo box was that would get done today. Fucking sucks when you lose a friend. Even harder to take that he died after falling of a rooftop. Fucking suck!!2
Girl: we need to talk
Girl: you seem to have more time for your computer than me. I want to know how important I am to you.
Me: You are the number 1 in my life.
Girl: *smiles and hugs me*
Me: (thinking)...Just that I start counting from 024
That rare day when you lay off coding for a day, got a shave, watched football (soccer), had a nice meal, watched some movies and slept EARLY....
I thought having to test my website on different browsers was bad enough, its a few hours to close of work and I still cant figure out sending a html email because of cross-client compatibility. Waiting on the day when this will be history.
First boss introduced me to VCS., so I PUSHed my self --HARD was very COMMITed, but I still don't GIT it
I have been automating almost all my tasks lately, I hope I don't get the boot for being superfluous.6
Thank God for devrant. I am literarily fuming right now. Just removed some redundant (or so it seems ) code last week and already suffering the consequencies. Crazy commenting screwed me up really bad.3