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
Search - "christmas"
Friends Pandemic December proposal: "We should all get on Zoom every weekend, play Christmas trivia games and do shots"
Family ideal Pandemic December: "Lets send each other Secret Santa presents throughout the whole month, and get on Zoom and unpack them"
Me: Chilled out on a reclining seat next to a freshly slaughtered green fir tree, burning hearth fire, warm wool sweater, faux fur slippers, big mug of liquored up hot chocolate, keyboard on my lap, writing a Rust library on big screen TV.
Sorry friends & family, y'all are doing holidays wrong.
-- signed, Grandpa Bittersweet.12
"You claim you are a developer and don't know what firebase is? Pfft"
Words uttered by one of my classmates flexing on some 4th semester college inmates. I don't know what's more annoying his squeaky voice, the pretentiousness of using headphones as a necklace during class or that I was just like him when I was a freshman (minus the low hanging fruit flexing).
God fucking damn, I'm not even mad at his obnoxious pampered kid semblance, it's the irony of this enlightened fago falling into the god forsaken rat race. Why?
Because he hasn't been magnanimously disappointed by one of the most corrupt systems I've ever been witness of, yeah keep talking about firebase to the teacher who just nods pretending she knows what you are talking about.
I've had this same teacher before and your nice asynchronous ES6 express nosql solution will come last compared to all the WordPress templates she'll approve because they are pretty and all the time you invested, yeah, right into the crapper, seriously it would've been more satisfying to just masturbate everyday until Christmas break. I'm not pissed at him, annoyed by his semblance maybe, but I actually pitty him because the system will take a big shit on his face and he's just smiling.
Damn it, all these careers ruined by lazy ass professors who think leaving a shitload of diagrams as homework counts as teaching. And before any quirky brother interjects with "oh maybe your University is shit", "muh University verry gut u suk", you shut the fuck up! I know my university sucks even tho is "one of the best ones" by the corrupt media's standards, I'm here to vent about issues, real fucking issues happening in real corrupt systems, I'm taking about professors sexually abusing students, not going to classes, no centralized teaching systems, fucking chaos.
I'm happy for you if you feel good about the piece of paper you hang on your wall that certifies you as Bobby the guy who not only learned a shit load about computers, he also bent his ass so far for us and payed us so much money for it, it's funny he thinks himself as smart.
I know, I know, you went to an ivy league college, have a wonderful job and owe some money, good for you, some are not so lucky and I'll make sure those lazy asses who take advantage of the system lose their jobs.
I'm so sick of this shit we call "moodern educashion"7
Merry Christmas to the whole pile of you! ⛄
Unless you don't want a merry Christmas. Then that's fine as well9
Some 'wk306' highlights from different people:
Walk around the office in his underwear, because he forgot he left his trousers in the bathroom
Run a red light outside the office due to not wearing his required glasses. When questioned by co-workers, replied "I don't follow those facist rules"
Asking if we work less will we get paid more, because the project will take longer to do (while in a startup with no funding trying to secure some)
Tell a senior dev to stop testing in his spare time, as we won't be able to release on time if he keeps finding critical security bugs
Telling me "your timezone is not my concern", when asking for help with new tooling so we don't have to be online at the same time
Blaming my team for requesting too much help, leading to his team missing deadlines, in a meeting with very senior managers. When the reason we were requesting help was the handover doc we were given was filled with lies about features being finished and "ready to ship" and lacking any unit tests
Being accused of bullying and harassment to the CEO, because someone asked "did you follow up with X about the partnership they emailed us about". The person who was responsible, forgot 4 times, and saw it as an "attack" to mention it in team meetings
Telling an entire office/building mid November they've secured funding for at least the next year, then announcing in January after the Christmas break that its cheaper to move to India, so they are closing the office in 30 days2
Doing some Christmas shopping.
Creating some throwaway accounts in various e-shops
Some e-shops send me my password via email upon registration.
I've spent the better half of a day emailing those e-shops to revise their IT security policies.
Haven't bought a single gift yet.
Time well spent!6
I felt kind of clip-winged as a webdev/wannabe sysadmin without a server.
Merry Christmas, everyone!
I knew this guy was pure evil.
Deployment on friday night !
And that too before Christmas.
Thank god Santa doesnt use Tesla5
I present to you the christmas tree of our IT department! Decorated with RGB fans, RAM, CDs and a old Siemens phone.3
Being rejected as "unprofessional" for explaining that I don't want to rush a decision 2 days before Christmas. By the guy who, I kid you not, showed their EKS credentials on screen during a recorded online interview. Kinda glad I dodged that one now that I'm looking back...6
It has been a rough day dealing with third party vendors, who only have a few IQ points to share among the company. Nothing better to cheer me up than listening to my favourite Christmas song2
Alright, this is a rant about me and how much I suck at living.
After a little over a year of living alone thousands of kilometers away from home, I realised I suck at it. I'm home for the holidays now. Arrived here a couple of weeks ago. Christmas week was just the worst. I fell ill and thought I was going to perish in the cold. For the past year, I was working full throttle and didn't make time to take care of myself and cook and eat regularly. I'm sick of all the take out food. Ugh. Didn't even leave time for socialising, may have even broken a few existing connections. I built some good reputation at my company but it was not at all worth what I went through. Not one bit.
It didn't help that some important devs left the company and their code mess was down to me to handle. Don't even want to mention more about the family mess at home. But home is home still.
So this year, once I go back, I've decided I'm going to take control and make time for all the important things in life. I've gained new cooking skills from mom too. I've already started the job change process and if everything goes alright, I should be in a much better place before I see 2023.3
Join a company 18 months into lockdown
Get frustrated at the lack of internal discussion
Raise issue with management
Go to Christmas party
Talk to people that have been dealing with this all through lockdown
Suggest steps to improve
Get bombarded with comments from people that are way more frustrated than me, have been dealing with this way longer
A LPT I read on Reddit which I really found effective, sharing with the community here:
Using following naming convention really helps to keep file system sorted
YYYY - MM - DD - Name
2022-12-31-Christmas trip to Amsterdam
2022-02-28-Honeymoon to Maldives
Your folders, will always be sorted in order making it easier for you to locate them.11
I have been keeping this inside for long time and I need to rant it somewhere and hear your opinion.
So I'm working as a Team Lead Developer at a small company remotely based in Netherlands, I've been working there for about 8 years now and I am the only developer left, so the company basically consists of me and the owner of the company which is also the project manager.
As my role title says I am responsible for many things, I maintain multiple environments:
- Maintain Web Version of the App
- Maintain A Cordova app for Android, iOS and Windows
- Development and maintenance of Cordova Plugins for the project in Java/Swift
- Trying to keep things stable while trying very hard to transit ancient code to new standards
- Testing, Testing, Testing
- Keeping App Stable without a single Testing Unit (sadly yes..)
On the backend side I maintain:
- A Symfony project
- Stripe/In-App Purchases
- Other things I can't disclose
I can't disclose the nature of the app but the app is quite rich in features and complex its limited to certain regions only but so far we have around 100K monthly users on all platforms, it involves too much work especially because I am the only developer there so when I am implementing some feature on one side I also have to think about the other side so I need to constantly switch between different languages and environments when working, not to mention I have to maintain a very old code and the Project Owner doesn't want to transit to some more modern technologies as that would be expensive.
The last raise I had was 3 years ago, and so far he hasn't invested in anything to improve my development process, as an example we have an iOS version of the app in Cordova which of course involves building , testing, working on both frontend and native side and etc., and I am working in a somewhat slow virtual machine of Monterey with just 16 GB of RAM which consumed days of my free time just to get it working and when I'm running it I need to close other apps, keep in mind I am working there for about 8 years.
The last time I needed to reconfigure my work computer and setup the virtual machine it costed me 4 days of small unpaid holiday I had taken for Christmas, just because he doesn't have the enough money to provide me with a decent MacBook laptop. I do get that its not a large company, but still I am the only developer there its not like he needs to keep paying 10 Developers.
- I don't get paid vacation
- I don't have paid holiday
- I don't have paid sick days
- My Monthly salary is 2000 euro GROSS (before taxes) which hourly translates to 12 Euro per hour
- I have to pay taxes by myself
- Working remotely has its own expenses: food, heating, electricity, internet and etc.
- There are few other technical stuff I am responsible of which I can't disclose in this post.
I don't know if I'm overacting and asking a lot, but summarizing everything the only expense he has regarding me is the 2000 euro he sends me on which of course he doesn't need to pay taxes as I'm doing that in my country.
Apart from that just in case I spend my free time in keeping myself updated with other tech which I would say I fairly experienced with like: Flutter/Dart, ES6, NodeJS, Express, GraphQL, MongoDB, WebSockets, ReactJS, React Native just to name few, some I know better than the other and still I feel like I don't get what I deserve.
What do you think, do I ask a lot or should I start searching for other job?24
> In an online team meeting where our manager is telling us to wrap up the final bugs and get the release out as soon as possible so we can enjoy Christmas and the last week of the year stress free
> Opens LinkedIn while in the meeting since all my discussion points are done
> First post on my feed
This is a weird Christmas. Got sick recently, so won't be drinking. Covid, so won't be going out. Fam is halfway across planet, so won't be really spending time with them. Won't be having heavy food either.
Overall, this is an extended weekend for me.
The overuse of something is designed to demoralize and discourage the very thing.
Vapid christmas jingles, meaningless consumerism, blackfriday shopping, keeping up with the joneses, decorations and tinsel bullshit so overloaded on homes and trees that it looks like a gaudy airstrip display, holiday-town-esque themes and festivals so frequent, overcooked and overcommercialized that its like you've stepped into a 40-year-old sterile suburban house-wives braindrain internal fantasy reruns of regurgitated hallmark christmas romance movies.
Alls fair love and christmas.
In other news, some strapping young and intrepid adventurer *lit a public christmas tree on fire*.
Its a shame really, when we can't just enjoy the simple things without some dickhead going and spoiling it. But also I can't help but ask
"ARE YOU NOT ENTERTAINED?!"13
Every year, the worst dev experience comes right at the holidays, when website owners with big egos want to launch right on (U.S.) Thanksgiving Day, Christmas Eve, or New Year’s Eve/Day because they think they’re that popular and important. It never occurs to them that this is the WORST time because any third party support you need for hosting, APIs, plugins, etc. is either backlogged or out of office. And because NOBODY is eagerly awaiting the redesign of ANY website on those particular dates since they are stuffing their faces and getting s&&&faced at bars and parties. Nobody will even notice that your website has changed until January 15th at the earliest.1
Just saw an advert for a well known store, who are supporting Care for Children this Christmas. Nice advert.
One commentor trashed it saying "it doesn't mention anything about Jesus and it doesn't make sense". I replied with "neither does miraculous conception".
I was then called "ignorant"....
Interesting. People are...interesting.1
Hell yea, gotta finish my prep project for my bachelor's thesis so I've been coding every day since the beginning of the holidays.
To be perfectly honest with you I love it! It's like a 9-5 job, no classes at uni, just work and coffee breaks and I even got to go back to my parent's house for two weeks which is wonderful.
I wish that uni could always be like that though, gotta make the most of those two weeks1
The legendary advent of code for 2022 starts today!
Here's the link https://adventofcode.com/.
When a company reaches the point where ya need to do welfare checks and send out a link to a crisis helpline at Christmas, y'all gone fucked up so many times you're putting a band aid on a broken arm.10
I prefer to build my solutions bottom-up, creating a component right after identifying the need for it but before whatever would be using it, because this gives me the flexibility to think about the problem in the general sense and produce an optimal solution without overspecialization.
VSCode's Rust plugin is a bit overzelous about dead code detection and runs it whenever the codebase is deemed to be correct, highlighting every item that isn't referenced from main, even if it is referenced from something else that's unreferenced.
Whenever I finally defeat the borrow checker and produce a correct solution my entire codebase lights up in yellow like a christmas tree and I'm completely addicted to this.
Happy Holidays everyone!!
Stay safe, pamper yourself and don't forget to remember you are loved :))
Will see you on the other side 🤘1
!dev, just a rant
I got covid a couple of weeks before Christmas. Would have been considered a mild case as I didn’t need hospital treatment but felt really rough for about a week.
A month later I still have a cough, hardly any sense of taste or smell and exhaustion.
One day I think I’m fine and then I struggle with everything. It’s like having severe depression again.
I keep hearing about people having hardly any symptoms and being better in a couple of days. I am definitely envious of those people.
What do you do when the bsod bsods? Apparently one of the ram sticks died while the pc was running so windows died with it. It's a lovely thing to fix at Christmas at relatives.4
All I want for fucking Christmas is to keep my job not freeze and keep stacking back money and needed items !!!
And some head !5
I’ve become so indecisive in terms of knowing what I want from my career.
All I know is what I don’t want (to end up a in management)
I’m definitely getting a new job and right now it looks like I’ve got 3 offers on the table
Option 1, a previous company I worked for. Still the same problems with the company there as before but the work was interesting and unusual. and my line manager was a good guy.
They have practically no legacy code.
Not much in the way of company benefits but they’re local and it would be nice to see friends again.
So feels like the pull to this is strong.
Option 2, a fully remote company that I’ve been referred to by an ex-workmate.
They’ve not even tech tested me because they’ve read my blogs and GitHub repos instead and said they’re impress. So just had a conversation with them. I feel honoured that they took the time to look at what I’ve done in my own time and use that in their decision.
Benefits are slightly better than option 1 (more hols)
But they’re using .net 6 and get a lot of heavy use on their system and have some big customers. I think the work is integrations to start with and moving services into docker and azure.
Option 3, even though I’ve got an offer from this one but they can’t actually explain the work until We can arrange a call next week (they recruit and then work out what team your in, but Christmas got in the way of me having a call with them straight away)
It’s working on government systems and .net is their least used stack so probably end up switching to Java. Maybe other tech stacks too.
This place has much better benefits than option 1 and 2 (more hols and more pension), but 2 days a week in office.
All of the above pay the same salary.
Having choice feels almost as bad as having no choice.
It’s doing my head in thinking about it , (even tho I might as well not think about it at all until the call with option 3 happens).
On the one hand with option 3, using a tech stack that’s new to me might be refreshing, as I’ve done .net for 10 years.
On the other hand I really like c# and I’m very good at it. So it feels a bit like I should be capitalising on that and using my experience to shape how the dev is done. Not sure I and I can do that with option 3, at least for a while.
C# feels like it’s moving forward nicely and I’m not sure I can say the same for Java or other languages.
I love programming and learning new stuff but so unable to let things go. It’s like I have a fear that c# will move on without me and I’ll end up turning into one of those devs whose skills are a decade out of date.
Maybe the early years of my career formed me in this way.
Early on I worked at a company where there was a high number of Cobol devs who thought they had a job for life.
But then redundancies came and many left. Of those who stayed they had to cross train to Java and they just couldn’t do it.
I don’t think the tech was hard for them, I think they were just so used to not learning that they could no longer adapt.
Think most of them ended up retiring after trying to learn Java for a few years.8
My workflow would greatly improve if my stakeholders would just communicate when they make changes to the systems that the website interacts with. It would also help if they didn’t lie when they make a f*** up. Lack of info and lies don’t help me solve the issues they created. But I realize asking for this is like believing that Santa is going to send me a puppy for Christmas.
My wife gave me an iPhone for Christmas. The last one I had was the 4. As soon as it connected to my computer and I answered the first call from it. I don't know, I fell in love. Mind you, I don't want the Apple Watch. I have an amazfit neo and I like it that way.6
Smart glasses. There is one kind of them, which is pretty much my childhood dream to have. A kind if glasses that I can use to display contents as I do today with my multiple monitors. Is there something like that on the market? Must work with a laptop, not a phone.
Merry Christmas or holidays or whatever's you're celebrating today for everyone here btw.3
Before Unicode was ruined by millennials
Most systems didn't support it and
Old school expressions were in ascii
: - ) ())===========>. 0 - :
Oh the universal experience so many of you people are remembering right now
My previous employer was an e-commerce company. Most of our customers had use it or lose it funds that had to be spent by December 31 each year. So every year, the devs had to stay online until midnight on New Year’s Eve just in case there was a website issue. I didn’t witness any issue during my time there, or at least I was never contacted for support when I was on NYE duty.
They compensated by giving an extra PTO day for future use. Pre 2020, they’d allow us to leave work two hours early on NYE since the office was in NYC and getting home would be a nightmare. But you’d have to work from home to work the NYE support.
It was “optional”, but we know as a dev it’s not really optional unless you have a life and death reason not to. My first few weeks working there, my grandma had passed away. The funeral was NYE weekend so I was excused from doing the NYE support my first year because I was on bereavement leave.
The last two weeks of December were considered blackout dates for PTO, so everyone (including non devs) was not allowed to take any vacation time during those two weeks. Some people might have a problem with that if they’re into holiday celebrations and family and friend get togethers. They did observe Christmas, so that was the only day off most folks got during those two weeks. Though, the period from Thanksgiving through the end of December was stressful.2
I saw a bent antenna on a car today that looked like a parabola. The architect on my team keeps trying to gaslight me. What’s up with this fucking shit? Why doesn’t anyone have any fucking Christmas cheer?!?16
A friend recommended Durrell's "The Alexandria Quartet" in 1982. I check it out from the library and read it. Over the intervening years I acquired a very nice softcover edition. Last Christmas I began reading it again. For some reason I was pissed off at the soap opera bassinet who haven't we bonked narrative that began the fourth book.
So I ripped up the softcover edition and threw it away. Now I'm re-reading the third book. I wanted to buy just that one. Except it's something like forty dollars. I learnt my lesson. Don't tear up good softcover editions of books just because you don't like them at the mo. It'll cost ya.
I tried Appgyver over christmas, since it promised easy front-end (no-)coding I was looking forward to getting rudimentary frontends done faster.
Well, the first real project that I wanted to start didn't compile anymore (internal error from the service), the page told me to reload and try again.
It failed again... And again.
Fine with me, I only spent 10 minutes on the project at this point.
I then searched for the bugreporting page and found it. The sad thing is that when I wanted to open a ticket the server crashed. It didn't even return a HTTP error, just a JSON saying there is a error and a GUID.
I have to say, if a Dev decided to have holidays without new issues that's one way of getting that done.3
Get to know the new company better (Changed job shortly before Christmas).
Learn some DPs, DDD, k8s, finish introduction to hacking course, start doing htb and thm machines, finish and defend my thesis, finish books clean code, thinking in java (reading it to fill in gaps on knowledge), a few books about pentesting.
Among non tech goals: pass drivers license exam for cars, another one for motorcycles, go back to learning russian.
Eyup DevRant Devs - First off Merry Christmas, Happy Holidays and a Happy New Year to everyone working hard on this platform - In the New Year, please, please, PLEASE can you fix the iOS App not repositioning when in Landscape Mode for iPads? Currently typing this sideways on my iPad Pro 2020 on the latest iPadOS version, and latest version of the DevRant App; cheers chaps!