Details
-
AboutSoftware Engineer with a masters degree in Computer Science.
-
SkillsJavaScript, Typescript, C#, Xamarin, Microsoft Technologies.
-
LocationFrance, Paris
Joined devRant on 5/30/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
-
I've been creating my Typescript/C# projects using SOLID principles. Whenever someone randomly joins me in my projects at work, i feel they need a lot of help. Specially since they know programming, but are not familiar with SOLID.
Like ohhh ok you created a base class for that, or ohhh that method already exists in the base class sorry i've implemented it again, or ohhhh ok you already implemented this method in that class.
The more classes i create the more complicated it becomes, sometimes for me too!
I feel I have to write a documentation for the code I write just to keep up with the different, but code changes/augments so writing a doc is really time consuming.
However if i didnt create base classes or interfaces it would be less complicated to browse through method definitions.
I am happy with the code like that though, but in some specific times it's a pain in the ass.
Comments?2 -
Me: Oh yes this is easy, i will fix it in 5 minutes..
*Deploys the solution to debug it*
*waits 20 minutes....*
(the message says "installation is in progress")
Just fuck you SharePoint Online.1 -
Confession of the day:
- I uninstalled all dark themes from Visual Studio, I just love the light theme!5 -
Confession of the day:
1. I work in release mode
2. I work on the main branch only
3. I test on production13 -
You know you are not normal and way outside of this world when you shake your head up and down, and get convinced while you read about new definitions on existing words ON A FUCKING SATURDAY!1
-
I am always afraid to press that delete button on my rant which currently has 165 ++, eventhough it might have a confirmation message, i do not trust that button.
-
I created two projects and they are now under testing. Now i am working on two other projects (& more to come). I'd be working on something but i get a lot of emails to do some changes or fix some bugs.
I feel i'm slow but it's only me working on those 4 projects, i can't stop something and work on something else!!
Should i work more at home? Or is it not my fault?
Nobody complained on my work, i'm giving good results although i feel i am losing control, but what if they think i'm a person who can't manage well? any advice???5 -
It's funny when people complain when someone posts a question on devrant, but those same complainers post solutions as comments on real rants.
-
When you forget to uncheck the "RegExp" button in the "find and replace" dialog, and it's too late to undo your changes.8
-
Rant<X, Y>
Person A: Where can i find X, and how to do it?
Person B: Why X? Find Y, Y is better, you can find Y in the... *explains Y*!
Person A: but.... but i asked for X :(2 -
The moment when u write a sarcastic joke (comment/rant), but you do not actually post it, fearing --s from super serious people.8
-
Thoughts when I ++ somebody's comment/rant by mistake (while scrolling):
- Do you think it's rude to remove the vote now? i mean he saw my name in his notifications.
- If i removed the ++, would he think i removed it or someone else --ed him?
- I haven't seeen his name before on devRant, maybe he'll enjoy my ++ and upvote some old rant of mine as well.
You know what, fuck it, i'll just keep the ++ and move on. 😀1 -
I have been commenting a lot recently on linux ranters who rant about windows for stupid reasons.
To all these people who think linux is better and they are smart(er) than windows users, i say:
We use windows in the company I work for. And if you are a linux user, you're just not welcome and your skills are just a waste for the company. And yes it is a successful company with 100s of millions of euros as net revenue.
Our users have windows machines and we offer topnotch Microsoft solutions for them.
When you ask me to switch to linux because of a problem i had in a Windows machine, it makes me feel that you are a stupid person who knows about linux and gives solutions based on his stupidity and on zero knowledge of the scenario.
Please be professional and think about the solution you are offering. It would be best if you did not offer any solution at all in fact.13 -
Friend: so what is this app I always see you using on your phone?
Me: devRant, it's for developers! it gives us the chance to share rants!
Friend: Wow awesome!!! so what do you guys discuss, interesting stuff huh?
Me: Spaces.... spaces vs tabs.25 -
I got my first PC when i was 8 years old.
I played games, and just played around with the computer configurations etc..
I also remember in my English class, I was asked to say what i wanted to be when i grow up, so I told the teacher: "When i grow up, i want to become a computer"
well who's laughing now b*tch1 -
Today I feel like a coding vampire, let me create a new Xamarin project and boOoOost with the code!!
*Creates a clean project, finds 1492 errors* well... f*ck it4 -
I take 1 day off from work, i come back finding my chair replaced by a junky one... I mean really??? f*ck this!17
-
I am currently refactoring my code:
1. 200 errors
2. fixed them!!!!
3. build the solution...
4. wait for the build to complete...
5. 300 errors
6. FML5 -
Question:
Could a mobile application such as, facebook (well a minimum version or it), twitter, devrant etc., be built using the MEAN stack (using ionic framework). Or is really ionic very slow?
Or do we need React Native "for better performance"? thus ME[R]N stack?
I am confused, and every article i read says something else.
What are you devs using these days? i need some opinions here.
F*** this sh*t (now my post is a rant)4 -
So if u browse LinkedIn, u'll see that all the 7 billion people in the world are smart and experts :P
The same here on devRant, in every comment I see, there's a complaint about others' code (no documentation, stupid API, stupid code etc...).
Why don't we talk about our disadvantages instead/too? This will help you and the others improve, without being a b**ch about it!
Cheers :D -
The moment when you have this greatest idea in mind for an application after all that brainstorming!!!
Later you find out the idea already exists...3 -
adding a nightmode feature, i.e prevent access to DevRant after midnight, would be a great idea!
I have to sleep, but I'm addicted.
HELP my precious soul!1