AboutJack of all trades, master of some. Full-Stack 🦄
SkillsC# 💙 .NET Core 3.x and HTML5, SCSS, JS
Joined devRant on 4/28/2017
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
I'm kind of lost guys 🤔(from the point of view of the career path).
Currently I'm unemployed and looking around for a new job inside and outside Italy, but most of them are quiet mediocre, from the point of view of salary(is hard to reach 40K pre-tax in Italy) or actual interesting work to do.
Leaving that aside, up to now I was always able to deal with any job that I had at hand, despite the industry, and this leaves me with an empty goal in the software development career because I feel capable to adapt to any technical environment.
The business side was always a second thought because it's quite boring most of the times(but I might change mind I think, given the chance).
And if you ask me what I like, I would say anything technically interesting/challenging, so no real preference here 😕
Have you ever had such period in your career?
Did you get the chance to find a way to move on?1
Dear HR people, if you don't provide enough info about the positions that you have at hand forget about me wasting time on call-first acknowledgements to later on realize what kind of waste of time it was!
Sure, making business connections is important but without taking into consideration the other side time is all but respectful, in a professional context.
So, balance your shit and make the call worth the time of all the parties.
Is there any sane front-end framework that I can choose to learn with this criteria:
- Good documentation(both for the setup abstract and practical guidance and framework hands-on)
- A lot of examples
- Description of best practices in it's context
- Currently maintained and developed
- Uses modern JS(if any) under the hood
- Covers well localization and globalization practices
Or am I dreaming? 🙄6
LINUX MASTERS, I can't believe that linux didn't get rid off yet of the annoying user:group system.
Anyway, I have two pre-existing groups(postgres & www-data), now I need to enable both groups full access to an HD for data storing, currently the owner of /media/"user"/DATA is www-data but I need to enable the postgres group to operate in it.
I seached around and can't get around how to accomplish this, if it's even possible.
Firefox developer fucked up this morning my development after the update -_-
The fucking "Enhancing Tracking Protection" was on a local Wi-Fi IP address(192.168...) which automatically redirected to the https of that IP, but I did setup kestrel to listen on HTTP, which resulted in a nice "Cannot enstablich a secure connection(and suck it up because ¯\_(ツ)_/¯)"
Fortunately it's easy to get rid off this cunt, just go on the shield nearby the address and disable that motherfucker.
ps: sorry for the lil rage, my morning train trip development brain cells should not be bothered by this automatic technical troubles
Further question to the Firefox developers:
WHAT THE FUCK are you thinking when you force developers to automatic HTTPS redirection when you should know more than anyone that development is 360deg(and not 90 like your mom)1
Did any of you have found a viable and reliable email hoster for custom domains that doesn't force you to transfer your domain(just setup the DNS records properly)?
And that can make programmatically possible write emails?13
How many of you know about Microsoft SharePoint, and if so, how many of you worked on it and how was your experience?11
Did any of you tried to configure iRedMail with an https only domain that also maps in nginx as a reverse proxy?
(Ps: FFS why the developers of iRedMail develop with nginx in mind but there isn't any .conf about iRedMail?)18
Fuck my old university, they are leaking Excel files from an old IIS 7.5 server with tables of contacts, students info, emails, phone numbers... 😠
They'll pay, morbidly.6
Am I the only one to see the contradiction between the first point and the last one 🤔?
(Job post from Quartal Financial Solutions)11
Today I'm gonna interview a guy that's may take my place at the current location\client, it's my time being at the other side of the table x3
Though, I'm gonna do both an interview and if capable a home assignment.
Anything else I need to take into consideration?
Fuck <input type="time"> and it's automatic local system input presentation, there seems to be no way to force a format(without JS) discarding the local language preferences.
I'm going to split the time input in two <select>. Peace.
PS: AM/PM system, please die.
I wonder when we'll stop the abuse of naming conventions like name & surname, by this I mean not all cultures have a surname but most of us are ignorant about it and those people when they are presented with an obligation to fulfill that field they cannot do it legally, because they'll lie.
A more open approach with only one field for full text identity would solve this issue.1
Is it really worth to take under my belt the "cloud" positions(from the .Net POV) or they aren't as engaging as the non-cloud software development?
What's are your thoughts about this positions, if you ever worked for?
Is there how to get upload and download speeds balanced?
Will we be forever stuck as mostly consumers of internet instead of as much as producers?3
From the abandoned university my first dev project came from the course of programming 1(C as language).
I had to implement a robot that moves inside any matrix like map following both specified rules and random moves, and had to reach sooner or later the exit place of the room.
At first I was overwhelmed by the task at hand, then I had to calm myself and start hacking around to get any idea on how to even understand what's required to get to that point.
It obsessed me for the whole first 2 weeks, but the progress was quiet steady.
Then I hit a fundamental problem of state and movement of the robot... And, as always, the best thing to do at this point is to simply detach your attention from the issue|project.
In the same day my mind asynchronously bursted a solution to my problem, and after some time I came back to the project and accomplished it with 100% of the requirements met 😁
This is what it looked like in the console(minified here):
Guess which is which 😉2
From the career point of view, I've seen many programmers, more or less, in the long run, specialize in the industry|ies they've been working, so the business practices, ins and outs and logics became part of their strong point in that|those industry|ies.
But I found myself on the opposite side, I could care less about the business's practices, etc. because in the end I'm mostly passionate about reaching some technical satisfying accomplishment or a novel approach to solve some kind of problem or just learn new approaches.
So when I'm handed info mostly focused on business practices|logics I just boringly read through it.
How about you?
Obviously business problems and technical feasibility to solve them overlap. But wouldn't be better to have people capable to express their issues more from technical points of view than talking nonsense to someone who's clueless about the business <.<?1
[googling devRanters before wasting time with Google]
Any of you does know of a cooking app/service where you can input the food that you have, the tools that you have and get back the recipes ordered by, for example, time-to-cook, the cooking difficulty and tastiness (the last one defined as how much of flavoured is the final meal)?14
Does anyone hear in their company about risk assessment towards American tech companies and their services?
It came to my ear that many European big companies are asking analysis\risk-assessment companies about the reliance on American services and commodities because of how the big American corporations reacted at the Huawei ban.
It's like if America did this to such big Chinese company, they have proven that they cannot be reliable in the long term because of political turmoil.9
I will leave in September this job location, but what's weird is that I've already (yesterday, a causality) shacked the hand to the next probable guy that going to continue on my work.
I do have planned the change of location by the same company, btw.
Is it normal to see this happening so early? (More than 4 months)
Fuck sake, had to change the cooling system on my desktop, figured out the new cooling is too big(Noctua) to fit the GPU back, change the HDMI output to the motherboard(my CPU is an APU) and black screen all the time :(
It's fucking normal that as soon as the old GPU is lacking the system is not capable to switch to the embedded one? Fuck me.10
Today I deeply understood/learned that if anything complex has to be built, tested and maintained by a single person the most important factor to don't go crazy is the concepts of "separation of concern".
Even though it makes the development slower (*) and quite some times boring it gives back in almost absence of uncertainty and because of repetitive patterns also ease on going back to work on a new/old part/feature.
(*) Because of planning and organisation of the code flows and layers flows, but also compartmentalization of actions (a bad example would be the mix of validation code with CRUD code)
How do you experience the separation of concern? (If you have ever had the chance)
Ps: still earning ~1400€/m, am I worth more? 🤔4
Horror story and rant time I guess...
I haven't seen the main developer of this MVC project that I've been working on but I can totally assure that his seniority isn't in frontend development 😠 and I doubt the backend too... Fucking DataTables converted to IDictionaries<string,object>
Guess who need to build on top of the pile of shit!
Anyway, I wasn't really careful about what kind of template I was given to work on a new SPA page, so I'm doing the job given the time, but it's fucking gory:
- matrioska style layers (n.3) without documentation
- partials everywhere
- too much inline styling
- too many <style> sections (n per layer or partial)
- too many <script> sections (n per layer or partial)
- poor CSS styling or no styling at all! (classes without any style nor js association)😠
He's just been lucky that the browser is capable of handling his shit
Now that at the end of this year I'll leave this project (solo fullstack) and need to provide documentation for the next poor souls I was thinking to leave behind something at par of my skills and capabilities but analysing the current mess ticks my brain in a bad way, fuck you Marco!
and your seniority
and the Italian way of perceiving seniority that gives you a higher living in the wrong side of the field 🤬🤬🤬2
For fuck sake!
Fuck locatefamily.com, just searched out on google my name and surname, both foreign and hard to even spell out for many, and it's the first time that I saw my data(where did I live, my current work phone number, name and surname) open wide as the second link of my search, fuck!
But there's a clue, at that address I lived for a not so long period, so I did search my emails in that period and other than my employers and government emails(in which I don't trust either), here's a list of companies that had my info(partial or full):
Only address(with name and surname):
Amazon.it with 14 other companies(for shipping)
eBay with 4 other companies(for shipping)
DUMA (LIGHT) di Adel
Overall there are 33(including government, employers and national main mail service) potential leaks of that data, with 7 in full exposure.
After this, I'm thinking how it's even avoidable to not leak personal data, because from any of those businesses I got goods or services that otherwise I couldn't without exposing such informations... fuck.7