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
Search - "always more!"
-
Why do some female programmers place emphasis on their gender?
It's always: female programmer... Female web developer... Female android dev... Female Sysadmin... Etc
I mean, you don't see males saying "I'm a male programmer."
Female programmers aren't rare anymore. More and more of them are starting to program, so what's the point of emphasizing your gender?
For some reason, females think it's "special" to be a female programmer.
How does your gender relate to your skill?103 -
Finally have the home office I've always wanted, with only a few more things left to do in order to consider it finished.
Power company loves me.
Wallet hates me.18 -
I got board and decided to make a weather app.
I have designed everything except the font which is Open Sans.
The app will be created on Electron and will be my first entry into that world.
It is currently in the design phase but thought it might be nice to share it's development with you guys.
I hope you like it and as always feedback is more than welcome.69 -
When typing analytics.google.com into a browser always type more than 4 characters before hitting enter.9
-
A seasoned colleague just wrote this and I think it was very valuable:
On tech debt:
So the big challenge with technical debt is making non-technical management (CEO, COO, CFO, directors) understand what it means, and just how it operates. Sometimes it actually makes good sense to incur technical debt to get to market sooner, just as it sometimes makes sense to borrow money to get cash now and repay that loan later with (hopefully) resulting greater revenues from that investment. But just like a loan, tech debt always has to be paid some day. The longer the tech debt goes, the more expensive it gets. And also like a loan, the cost compounds, like compound interest on a loan. Tech debt should always be chosen with a clear plan to pay it off at some point in the not too distant future. The longer one waits to pay it, the more expensive it gets.7 -
Rest In Peace My Dad. now he is going to follow my uncle. the best two person and developers in my world. as a lone survivor, your memory will continue to be remembered propagate through my life.
for fellow devRanters, Always love your family more when they're still in your side. doesn't matter how harsh, how bad they are; you can always find the meaning, the values life will give you, and that will be the best presents your parent will give you. Always. stay creative, they will be proud.
the short story of my dad : https://devrant.com/rants/1630147/...37 -
This may sound odd but I find myself more productive when I use linux. The whole environment kind of helps me to concentrate on the work.
Bad news is I always Windows 😞16 -
Lazy habit#1: Always Ctrl+C more than twice just in case the bugger fails to copy to the damn clipboard !!9
-
DevRant has more reviews on Android compared to iOS.
Well, yeah... Java devs are always bitching about something 😉10 -
Real and true story of me.
Friend : what was his first pickup lines that melt you ?
Me : nah, he was straight to the point
F : come on, you both always look romantic all the time. there must be something in the beginning. tell me more !
Friend : fine, he said "I Like you, can i i SSH you ?" so i replied "I'm not that complicated, sudo hug me"
F: i regret being your friend.15 -
How come starting a new project is always more appealing than finishing the infinite amount of unfinished projects :'(4
-
The problem with Linux... It's stable, you can get exactly the desktop experience you want out of it, BUUUUT, there's always an urge to tinker a little more, then you break everything and it takes hours to fix6
-
I've always been anxious about putting my stuff on GitHub.
However, I did upload a project of mine there.
Thoughs few minutes after uploading it:
"Omg, is anyone judging how bad my code is?"
"I'm sure they will criticize it."
"O shit, I forgot a // TODO in there."
"O shit did I upload my credentials by mistake?"
"Does this commit message sound right?"
"Should I commit more often?"
"Do I commit too often?"8 -
My team mate designated as Lead Engineer, pushed the compiled Java class files to Git!! And fuckers like him always end up getting paid more than you!! 😡6
-
For years I've had this friend, since high school, and now we are 21. Our paths had always been different, i decided to go to a technical high school that provides more specialized education (around IT in this case) and he went to a normal high school that provides a more wide range of knowledge and barely anything related to what we both wanted to study. Different tastes for different people huh? Well sure but during that time he was being snobbish towards me because normal high schools are considered more prestigious, or rather, technical high schools are infamous for attracting lazy students or students that don't wanna move up to a university.
We fought a few times over this, sometimes even stopped talking for long periods of time but we always got back together. A few years later, after our university entry exams I joined what roughly translates to technical university, its just more focused on practical IT stuff with a lot of lab courses every semester. He joined a more academically inclined one that is half economics and half IT (applied informatics). And now he has another thing to be snobbish about since the relation between the 2 unis is similar to that between the high schools but I don't care anymore, I don't feel like im missing out on anything with my choices.
3 days ago he called me on discord to check his python script and why it wasn't working. Good Odin that piece of code was worse that anything I've seen. Littered with global variables, inconsistent function and variable names, duplicate code, unused variables. I was honestly shocked and disappointed cos he always mentions different projects he is working on, an aspiring web developer.
I took those 300 hundred lines of atrocity and turned them into 80. But more importantly it was something that worked and did the damn job well. A thing of beauty.
I don't know if he was more surprised that i got it working or that it was so different from his initial "solution".
All of a sudden he is not so dismissive of me...
Fuck you for underestimating me and every choice I made to get here.
P.S. I kept his original code, always gives me a shit eating grin.12 -
Does anyone else have this? I always try to adjust the way I say things to non-hostile/aggressive (talking about things I have very specific opinions on) because I'm somehow afraid of starting a heated argument. On here, at work, everywhere.
Going to try to just speak my mind, even if that would get me into more fights etc 😅11 -
!rant && sarcasm
For a long time now I've been trying to convince people to use secure communication. I'm used to getting called "paranoid", but the killer phrase always was (and still is): "Why do you want me to encrypt my communication, I HAVE NOTHING TO HIDE, so I don't care who's reading it" - "It's not about hiding something, it's about private stuff staying private" - "Yeah, whatever"
"I have nothing to hide". That always killed the conversation... until I asked them to hand me their phones, unlocked, for 5 minutes.
"No" - "Why? I thought, you had nothing to hide and don't care who's reading it?" - "Uhmmm..."
More and more people around me are popping up in my Signal contact list.
Looks like they suddenly care a lot about private stuff staying private </sarcasm>11 -
Every single group chat I'm in has started talking about multiple things at once and I'm always SOOOOOOOO tempted to make a comment about multithreading but then I remember that nobody else will find it funny. I NEED MORE PROGRAMMER FRIENDS.4
-
Simplicity is a prerequisite for reliability.
I put those words on the wall in giant vinyl letters, and I point to them every time someone asks me "can you add a frontend button which checks this external API and stores the correlation between the amount of rain and the sales numbers of purple buttplugs inside the user profiles?"
People always ask for one more column in a table, one more paragraph under an image — they never ask for replacement or removal of items.
So I force them. Want a feature? Fine, if you point at something of equal or greater complexity to delete.2 -
Antergos with KDE is so beautiful 😍😍
It is so customizable, something which I always missed in elementary.
More screenshots in comments18 -
Staying nice.
I care about the product we're creating. More than I care about the feelings of my coworkers... and that's not always a strategically sound plan.
Getting annoyed with someone rarely helps make them see things your way — even when you're objectively right, and they're absolutely to blame for all that is wrong.4 -
Why developers always have +20 tabs opened in there browser, and they continue open more tabs .....?26
-
Just found a great talk on JS: "Essential JavaScript Debugging Tools", thought other people, especially the ones currently just learning it, might enjoy it.
The whole channel is a sub recommendation anyway, as they always publish great talks and videos for webdev and more.
https://youtube.com/watch/...5 -
I always find it more productive to have at least two ongoing projects at once.
That way, if I get stuck on a bug/frustrated with the first project, I focus on the second and more often than not, when I go back to the first project I realize that I had made a dumb mistake and keep going.2 -
Dear Phone Manufacturers,
I dont like that you always make phones slimmer and slimmer, batteries suffer and the cooling of the SoC isnt really improving either...
Also your phones are getting more breakable than ever!
JUST MAKE PHONES THICKER FOR GODS SAKE! THEN WE CAN HAVE BATTERIES WHICH LAST FOR DAYS AND PHONES THAT ARE INDESTRUCTABLE! thanks. and now Fuck off16 -
I miss the days I actually enjoyed playing games.
6 years of programming later...
I'm always wondering how did they make the game? Once I find out how, I lose interest in the game.
I spend more time reverse engineering/exploiting/modifying the Client of games than actually playing them, more out of curiosity than causing harm.
Am I evil? 😫5 -
Now, I am very shy and introverted.
I have always been that way.
I really hate having to socialize.
I've recently forced myself to talk more to people and it seems to work pretty well.
I may still love my computer more, but slowly I am getting better.4 -
Most of the time we always see only 1st page of Google search. If I don't get the answers in 1st page I rephrase the search string and I never go to 2nd page for more results. Don't u do the same ? 😬8
-
My potato lagged with the temperature too high error message.
So I decided to operate on it. Last operation was about 40months ago or more.
Every time I opened and reassemble something, I always ended up with extra screws (check comments). Wish they were gold 🤔
And this is probably the last operation I could perform on it. I must save fast to buy a desktop 😥13 -
Worst: The guy gave me 5 minutes to code a given assignment on paper. I did all the logic and told him I was missing a function whose name I would just Google. He told me I can't always Google. Well... I won't be coding on paper either.
Best: I was given the assignment to clone a part of a production site. Assignment was intended for 3 days and I was given 5 hours. Completition wasn't important, only structure and coding style counted. I cloned everything and even added new features.
You just can't always be in the zone. I hope more interviewers would take that into account and design better questions.4 -
Today is the first time my pc fully crashed. I keep always everything updated and never had a problem. I didn't know what went wrong. After I opened my pc up I found out that a mouse family was living in my pc. Maybe I should clean the hardware more8
-
Hey are you atheist? Looking for answers? Say no more I got the religion for you. Convert to stackoverFlow and you will always have an answer in your dark times.3
-
She : You spend your whole day with your stupid computer ! That dumb machine is more important to you than me. We are done 😡
Me : Babe, I swear to God, you'll always be number one on my priority list.
She : Aww.. love you so much 😚
Me in mind : This must be the reason behind foundation of 0 index for Devs.1 -
What's the best keyboard (type/model) for a programmer in your opinion, based on your experience?
I always used the keyboards included with the PC, never thought much about that, but now I would like to invest in something better.
I found a lot of articles on internet, but each one says different things, so I'm sure the devRant community is more reliable.
Thanks in advance!
Below the one I'm using write now.32 -
Anyone who really uses UML to Illustrate or understand code?
I pretty much always just get more confused when I see such a diagram.8 -
I spent more than an hour trying trying to debug why two functions were always returning undefined. I even put in conditional breakpoints and executed the statements to confirm the logic was correct.
I forgot return.4 -
My favorite part of devRant is that I always feel compelled to [read more]. This is real life. Sometimes a proper rant can't be summed up in a witty phrase or two.1
-
devRant is so refreshing. my circle runs more in the LinkedIn space, so i naturally get on there more. but every few weeks i come back to devRant and get the pure, honest thoughts of developers and it’s always great
just appreciate the realness on here
Merry Christmas everybody5 -
I recently broke up with my boyfriend of more than two years (we have known each other for more than four). My code (and my work in general) seems to have gotten better. Maybe because he's not always at the back of my mind. No matter what anyone says, long distance WILL take a toll on you if you don't meet the other person for more than a year. Nope. Nope. Nope. I'm loving the single life now and feel so much more confident about myself!14
-
Hate how every time I have an ubuntu box meet inode limits is always due to Linux Headers... Boss wanted me to add more storage to his box because he was at capacity..
apt-get autoremove
Drive went from 100% usage to 39%..9 -
why does everyone always give me backtalk when i want to make my files smaller and more readable
"no you should put your scripts, style and template all in one file, theres no need to put it separate"
alright while we are at it, lets just write the entire project in 1 single file6 -
Woke up to an email from someone, saying that a blog post (tutorial) I had made really helped them. It's always nice to hear that I've made something that helps people. But idk, there's something special about getting that feedback via email, maybe because it takes more steps to send an email..?3
-
As a 16 year old, the hardest problem I've always encountered is trying to explain to people that coding as actually more complex than just typing random words.7
-
Tonight, my long-time friend died. He was living in the basement for years, always reliable, always at my service, keeping my files, watching for my git repos, being my private cloud, and so many things more.
He wrote his last syslog entry at 0:21 a.m., passed away and never woke up.
I found him cold and motionless this afternoon, but could not do anything. Any attempt of reanimation failed.
Goodbye, little BananaPi, fare thee well, and if for ever.
I promise you, your legacy on SD card will live on with a new board.1 -
So much irrelevant shit keeps popping on my feed here. So I’m going to post a software industry related book a day.
Hopefully others continue as well. And we can have book discussions.
So many books on the industry, the industry is always changes so much. Things are forgotten but the things that remain frozen in time are always the books. Some are timeless but much of the “forgotten” things can be found in the books.
Soo I will officially start the daily post NOW.
The Mythical Man-Month... adding more people to a late project will only make it more late.7 -
Being a programmer for a while now it always irritates me to try to explain what I'm working on to friends and family. I forget what I knew before I developed. I'm always like "I made the strings in the database- oh I mean the words...well they're actually more like strings of letters- well anyway I made a code to sanitize the user input- I mean make it so it is secure before uhhh saving." I spend so much time watering what I'm saying down I forget what I'm talking about
It's not even funny. It'd be funny if one single person in my family or friend group understood what I meant to some degree.3 -
The worst part has to be you always compromise on your health just because your brain is telling you to solve a code block. You ignore your basic necessities, resulted in irregular patterns of sleep, skipping food and so much more.
Trying to maintain code which was written long back and alot of it has deprecated.
Yes you need to sit your ass down and write the whole thing again. -
Another failed interview after I poured my heart and soul into an employers interview project. I Pulled all nighters. I worked so hard and really pushed myself this time. The interview went really well and I had a lot of positive feedback but I didn't get the job because they hired someone with more experience.Im am so passionate about becoming an Android Developer but it saddens me that I will never be able to get a job doing it because there are always people more experienced than me. I'm absolutely gutted. IV worked so hard to get this far. I'm about to give up. What's the fucking point.... Devistated.16
-
Paraphrased with imaginary ending:
Me: Ok so this X will never be more than Y items and not more than one pages?
Person: Yes. it won't be more than Y items and never more than one page.
Me: If this is always Y items or less and not more than one page, I can hammer this out quick then. If it is more than that it will take much longer to complete.
Person: Awesome!!!
-later-
Person: OK here's the template for Y x10 items and multiple pages.
Me: Oh I'm sorry, we're going to have to stop working on this. I thought you actually gave a fuck about this 'important' project and that you had deadlines you cared about, but apparently not enough to participate in this conversation with any level of intellectual honesty. Please fuck off now while I go work on more productive tasks....4 -
Do some cool shit that I’ve always wanted to do.
- learn more about machine learning and computer vision
- learn C / C++ / rust
- learn embedded systems / programming
- learn more EE centered stuff3 -
For some reason, when testing if a block of code is firing, I always do console.log('fart'); More often than not I forget to remove it before going to production. I feel good knowing that's out there on dozens of sites right now.8
-
I've always thought the "can you hack my facebook accout?" rants a little exaggerated.
Then it happened to me twice.
For fuck's sake, is that damn social media site so ingrained in your puny little brain that you can't ask me something else? Is "what do you program" not the more obvious question?2 -
Do you think I should give Atom another shot or stick with VSCode?
I've tried it several times but I always found it sluggish, slow in everything and bugged. VSCode is so much smoother and fast.
But damn Atom is so much more good looking, especially with nebula theme.
It's like choosing between the nice, decent-looking guy and the rude but definitely good looking fuckboy chad10 -
The more I learn about programming the more terrified I become about having huge knowledge gaps and learning something wrong by possibly making wrong assumptions about how certain things work or by falling on bad tutorials. I'm constantly hyped about coding, and at the same time I always feel I will never be able to say confidently "I know how to code".
How the hell do you make sure you are learning programming correctly as a self taught? Or do i just have to accept that no matter how and what I code there will always be a better way to do it, resulting in me constantly feeling as a low-skilled coder?3 -
Heading to japan on the 12th, my first solo trip ever. I always wanted to visit it, but now because of my developer paycheck and me being annoyed because no one ever has the money and/or time I am heading there alone.
I think it will be a very enriching experience. I always felt like I'm often dependent on others so I am trying to take more steps to improve that.9 -
As a freshman at a college, I am fascinated by the sheer lack of knowledge of Engineering Students in their fourth year. I had always thought I'd find more interesting people here. I'm disappointed.13
-
When throwing more hardware at a problem is always the chosen answer rather than fixing the performance issues...4
-
I always thought i could use some extra hours a day, but 40 seems a little excessive...
This is also the first time i encountered such a bug in the wild, and i'm way more excited than i should be, hehe.5 -
Never do personal stuff at work, never do work stuff unless hours are being counted. Proper separation of duties.
Boss always tells us we only work 38 hours a week and any other time we do we can take off later.
Procrastination for work projects thus usually involves working on unrelated, more exciting projects instead of the one with the hard deadline ;)1 -
* No raise after one year, even that I don't earn that much
* Working in the oldest project
* Everyday I have to make quick fixes, usually requested by leader
* No spare time to rewrite shitty code - always something have higher priority (like doing some tasks that I shouldn't do, just because I had no tasks for next sprint)
* Got feedback from leader that I "hack" too much instead of writing code properly (see third dot)
* Every company around pays more and have more up-to-date stack
* The only guy that wanted to change stuff and use more generic approaches from other teams just threw resignation paper6 -
So this i quite a big project, hundreds of files everywhere, pages are rendered using multiple files.
This is one of the latest created page, it was made by my boss, and it just give me the creeps.
I REALLY don't know how he always comes up with shit like these.
I just hate having more than 5 closing tags in sequence...6 -
Someone asked me about Ruby vs Python.
The flashbacks regarding the python vs ruby wars started to kick in man.
I always liked Ruby faaaaar more than Python. And find Rails to be a far superior alternative to Django as the web framework champion from each side and Sinatra far more enjoyable than flask as the micro framewor champion on each side goes.
But this guy is very math oriented and likes the idea of data science for which Ruby has a disadvantage in terms of available ecosystems.
You can't take my blocks and dsls from me tho. I will fight for them.2 -
I have tried Facebook, plus, Twitter whatsapp and various other "social" platforms and they always end up being repetitive and boring. Unfortunately and with all due respect devrant has followed that trend and is becoming just as boring.
Nothing beats human interaction - it's just so much more enjoyable.5 -
New year is the only +1 I do not give a fuck about. All it means is I am one year closer to death, so I will smoke one more cigarette after the last, one more cup of coffee with far too much sugar, and I will keep coding one more line after the other, and frankly it is just to distract me from the fact that there is always another +1, one more person to hate, one more word spoken, all so I can get to through one more year. So fuck the new year because there will always be another. But I won't always get a +1 on a rant.5
-
I'm the most ignored user of devrant regarding last week. Can you believe it? These stats summarize the amount of times that a message is not upvoted. It doesn't count mention's tho. A lot of people do not upvote if they mention. For more heartbreaking stats, see comments.
Also, poor GPT, always directly asked but one of the least appreciated by upvotes59 -
Have a positive mindset. If the work in general sucks, you can almost always find some micro or nano task that you can focus on. Then you find something more fun to work with and switch job. But until then, stay positive and be happy. And use devrant to blow off steam.
-
I usually start on stuff but get about 90-95% done and find that last 5-10% requires as much (time|energy) as the rest of the project.
Bloatware removal script in powershell for factory imaged systems currently.
Nearing completion now but always a few more features and testing rounds to go...
Working gui now but getting good UX takes time with winforms.3 -
I've worked in a lot of customer service jobs and the more i have to deal with client, the more story starting to pile up. But something always come back and it's frustrating. The entitlement people have. I work as a Technical Support agent and for the most part i'm actually happy to help people with fixing their problems. But once in a while i always get that idiot that doesn't do anything i told him, blame me because "my fixes" don't work or just straight up don't listen to me and think they know better. Why the fuck do you call me if you need help if you're going to ignore everything i say and act like a fucking children. I'm not the one that call for technical support.
I know this place is more for Dev, but i'm sure those kind of things happen all the time when a client think he know more than the dev themselves...1 -
I swear why is it always the loudly calling people going into the silent coupe while the rest of the train is literally completely empty. How can you be so smooth brained that you can't read the huge ass sign on the window where it says "SILENT". Nothing can make me more angry5
-
I'm in a company with no senior devs I can look to for mentoring. How do you go about scaling with the company without a developer more senior to guide you during development?
I feel like I'm always second guessing decisions.14 -
Finally had a weekend to myself to work on some projects. I got my hands on a Sonoff switch. Did a manual flash of some new firmware and got it setup on my crappy old washer to do a little DIY smart home upgrade.
Always nice to get to do a personal project 😊 Just wish I had time to tinker more.3 -
I fucking love https://datatables.net/ I haven't given it another look for a while, after discovering it ages ago and have been always implementing that all on my own, now I can just slap it into any project and have search, filters, pagination and more handled for me, what a fucking awesome project1
-
Axioms of writing software for your own business
(or working on your own projects that actually have to get produced in the real world)
Axiom #37: It is always a lot more fun to start something new, then to finish the thing that *was* new and exciting when you last tried to finish a thing.1 -
Someone else always have git log like this??
Or just me? 😂 ;-)
commit 6e71f545c3
Author: ShellAddicted
Date: Sat Sep 9 02undefined21 2017
it Works!!!
commit 6ac2c98bf
Author: ShellAddicted
Date: Sat Sep 9 01undefined47 2017
works more or less
commit 411b8e12
Author: ShellAddicted
Date: Sat Sep 9 00undefined00 2017
Initial state not working.
EDIT:
I just noticed that devrantron modified (bug) my rant (see the undefined in times)3 -
Me: Why are we spending time building reports for Support? AFAIK they never read or use them.
Boss: Seems they expect you to do it.
Me: Then what exactly are they supposed to be doing? All the issues seem to just escalate back to us.... We should just make sure issues never get into PROD
Boss: I agree, they're always firefighting... we gave them more funding so eventually they should catch up **Me: I highly doubt it, you should just stop hiring monkeys** esp. if we prevent PROD issues.
Me: Yea... we should prevent production issues because someone always has to pay off the (technical) debt and interest rates in PROD are very high6 -
Shout out to all the Indian Devs who are stuck in their corporate jobs, AC and drinking water are the only two things that are free in office, always dreaming of getting a job in Silicon Valley which unfortunately seems almost impossible, and lastly as they silently suffer at hands of their managers who know nothing more than entering numbers in an excel sheet.7
-
How do you choose the hostnames for your systems ?
Do you use generic names like
"YOURNAMEHERE-computer" or a actual, more personal, name ?
I always name my laptop "ember" and my desktop "cinder".21 -
The one skill I know that I am really proud of is GIT.
Put me into trouble with merge conflicts.
Saved my life with its version control.
Always had an adventurous ride with Git. Hope to have many more such rides and get to learn more about you. -
My smartphone's fingerprint reader just stopped working, after EXACTLY 36 months of usage.
I always took care of this device to make it last, as I'm worried about resources consumption and what the production chain involves (like having working children in African mines).
I'll try to keep using it as long as possible, but I can't stop thinking that this problem shouldn't be always on us, the consumers, suffering defective devices designed to last only for two years.
We should put more pressure on producers to reduce electronic waste, and to invest more on the maintenance & repairing sectors (which are almost non-existent).
That's all folks.4 -
Caffeine meets every criteria for being a drug:
- Alters mental state
- Addictive
- Has withdrawal symptoms
- Tolerance increases with time
If you rely on caffeine to function, statistically, you spend the majority of your waking life in caffeine crush, longing for more and more caffeine to just function normally.
Face it: you’re a drug addict. Caffeine being legal doesn’t mean it’s not a drug.
I don’t do caffeine at all. I don’t drink sodas that have caffeine, I don’t drink tea either. That’s why I’m always full of energy. Yes, caffeine withdrawal gave me a week of terrible headaches, but I pushed through, and now my life is completely transformed.36 -
I'm kinda insecure about my main focus being web stuff. I'm pretty good at it and it comes naturally - and more importantly, there are tons of web jobs. But I've always wanted to do something more unique and interesting, you know? I don't wanna introduce myself as web developer.3
-
Today's finished projects :
Mini vacuum cleaner:
Works. Just need better patles to be really effective.
Portable lighter wire solderer :
Busted.
Works but the flame must be always on. Takes time to heat. Good for a tight spot and you can buy the tools for it anywhere.
Many if the coil is more open... I'll check on beta 2 (not quitting yet)4 -
I want a boring software developer job. I’ve been working for software consulting companies since the beginning. And is just so stressful. Clients always ranting, the need to always be in the cutting edge, or even the complete opposite. There’s always pressure to get certified in X o Y. I don’t want that anymore. I don’t want to be constantly catching up with the latest stack or framework. I want a boring job. A slow-paced job maybe maintain some old hunk of software that does not give too much trouble. I’m tired of putting down fires all the time. Of running against the clock to deliver a meaningless app. Because all this apps don’t contribute to anything in the world. Just more clutter, more bloat. I just want to work 8 to 5 and be done with it. Just throw myself in the couch after it and play some games. Maybe do some gardening. Or bread. I love bread. Don’t you love bread?7
-
Features of any software product development: there is a catastrophic lack of time to get rid of bugs, but always enough time to make them even more. 🤦♂️
-
The president and manager where I work always say: "We have to defy the status quo". But when I say "we don't need to do that in this way, we can do it this way which is more efficient". Then they say, "We can't because we have to do everything in the same way". You are just making yourself look stupid.
-
Not so much in my work but more my career.
My dad has been a great role model, still is and always will be.
He was an hard working metalworker. He loved his job. It's not a 50k job but he could easily manage his life.
My dad showed me that doing what you love, working with passion, makes your life easier and more fun. You deliver high quality products, because you care.
Since I found out that I love programming, I made it my life goal to do it as my career.
I've never been happier before. After all, I make money with my hobby.1 -
Will Always Remember my good friends
time is the only asset that has no price and that is something that we all have.
time is worth more than anything and anyone, even money. once time is wasted, it can never be bought again.
and guess what
the only thing that has no price, is the thing that is given to our lives for free.
each day you are deposited 86400 seconds for free.
good morning2 -
Being in Data Science and Mobile Development taught me :
1.Always be curious
2.Never stop learning
3.Never give up
4.Don't be afraid of Experimenting new Technologies
5.Don't always take ,Give More ,Share More!!
Do Share What your Domain taught you in the Comments 😀4 -
I hate Sass.
When installing all NPM dependencies with npm i, it's always quick, but not with sass. Ooooh myy goood. It starts compiling. It always misses something. Your node version is always not what sass needs. It pulls out gyp which requires some native shit. The build is never reproducible, it always fails with some horrible two mile long poorly-formatted stacktrace that is just gibberish.
More than that, sass is just poorly designed tool used by frontend fuckboys to write imperative, nonstandard, non-maintainable styles. If you know shit about css, you don't need sass.
I'm so happy it's going to die along with gulp. Webpack and css modules are here.
Yes, css-in-js that has a runtime penalty is also shit. If you like its syntax but dislike everything else, use Linaria. It has no runtime penalty and looks just like other css-in-js solutions.14 -
(I guess the Question category is the best for this)
Do you believe that someone can be a good dev even if they write shit code?
I personally do, if that person acknowledges the fact that their code is shit, wants to improve it, is humble, is always in the search for constructive, etc as in to make their code better and more readable, I'd think they are a pretty good dev.2 -
Why are product managers always so irritating. I mean i understand they can't code, but then why do they have to be so nosy about status updates.
Its not like if i show progress to you it'll get done quicker. In fact more likely than not it will get delayed. Because you'll start realising things you haven't really thought about.
I somehow feel they are there to only make the entire environment just much more frustrating.6 -
I love Nvidia's apathetic attitude to Linux support. It makes it so much more economical for me every time I need to upgrade my GPU - the mid-upper tier previous generation cards are always available for around the same price as a lower tier current generation card. There is no buyers remorse when the only things I'm missing out on by not going bleeding edge are kernel panics and random reboots.4
-
I was told by my manager that I should smile more and should always say hi when i meet someone from other department,because that would effect my probation review?!!7
-
This was about two years ago, and is so fucking simple. But it's because I fucked up something so goddamn simple that I'll never be able to forget.
One of the stupidest fucking things I've done?
Went into the GNOME Disks utility trying to wipe a SanDisk Cruzer USB drive. BAM! There goes the entirety of my /dev/sda disk! Oh, and you know all partitions on that disk?? Gone!! Nothing I could do.
I don't know which pisses me off about myself more: The fact that Linux has more complicated tools that do the same exact job but make me think about what the actual fuck I'm doing thus preventing fuckups, or the fact that I was too fucking lazy to use them and decided to go with the dirt simple option and still managed to fuck myself over in the end...
Lesson for you kids that haven't fucked yourselves over in a way this dumb yet: ALWAYS have that backup installer USB somewhere. ALWAYS. -
If I find myself stuck for more than a reasonable time on a single bug, never plough on.
Get up, listen to some music, relax on your memory foam mattress, close your eyes and simply relax. Get back to your workstation and I always find myself solving it within seconds and wondering, "SHIT, WHY DIDN'T I THINK OF THAT BEFORE"
And I find myself answering it's because I never took a break! -
long time listener, first time caller. I love designers. seriously. I love getting a nice juicy Figma file and not knowing how the heck I'm going to do half the wild stuff in it, but it's beautiful, so I'll figure it out. Go ahead, send it to the client. But designers who learn how to use something like Elementor or one of those crappy kitchen-sink themes, call themselves developers, and win work with clients I share with them. I'm the one fixing everything when that crap breaks. I would never in a million years present myself as a designer, even though I know I know a damn sight more about design than they do about dev. I get it, everyone needs to make a buck, but every time this happens it makes me sick to my stomach. We're on the same team. I always, ALWAYS, go to the mat for good design. Why don't more designers have an equal amount of respect for us? Design phase always goes over deadlines and we always have to pick up the slack to make the hard launch date. Well, now I'm just rambling.1
-
Tired of dealing with shitcode, that's all I always inherit. Maybe I picked the wrong career? or maybe I shouldn't have even read about things like SOLID or picked up Clean Code.
Then again if I hadn't, I wouldn't be where I am. But I'm unhappy. Why do I always get these projects where the poeple who wrote them (and dissappeared) clearly had no proefficiency on the used tech stack.
Am I ever gonna be part of a project with an actual lead/architect, who strives for the code not to rot?
Maybe I'm just being a little bitch whinning over this?
Halp!! the more I code, the more I hate it. It wasn't like this when I was the architect. But I didn't make as much money as I do now...
What do I do4 -
As an introvert, this is a big challenge. A few years ago, I buried my social life to be focused on my work. But after some years, I realized this was doing more harm than good to me.
Since then I try to dedicate more time to friends, social events, and family. It's not easy to keep in touch, invite to a coffee, joining a class/activity and meet new people. Everyone's life is so busy today. But it's worth.
I always feel so much better after have a good conversation, sharing experiences and ideas.2 -
So, I'm working on some stuff, Bitcoin Cash related. And you see, I feel I'm actually doing so much progress, and that's good. The thing is that I always forget to commit and I end up commiting and pushing like 5 or more changes on 5 or more files that are literally not related.
I feel stupid2 -
Oh,I have learned a lot, I would not say from programming but from the career as a whole
Never get peer pressured
Always show empathy
If in a leading position, taking care of people is your top priority
Overconfidence will destroy a lot of good work
People by definition will always remember your mistakes
Never get over involved in the company you are working for, it's just a job
Your health is more than important
Nobody knows everything
Always be humble
There is a lot of bullshitters out there
Success is relative
Competition is high and there is always someone with better skill set, so you will suffer if you don't accept that -
Whenever I see job postings with salaries this low I always wonder exactly what's going through the minds of the people running the company.
Who in their right mind would want to spend 4+ years working hard on a CS degree only to be offered less than what the average retail manager earns? I barely afford a 1 bed flat share on this salary in my part of the country...
I'm starting to run into more and more job adverts like this. Why are companies working so hard to rip of graduates?13 -
Am I the only one experiencing bugs with Lubuntu 18.10? Damn, my netbook worked perfectly with 18.04, now my battery is always 100% full charged with 4500+ hour left. I know LXQT is very efficient, but 4998 hours more seem quite a big improvement over LXDE, don't know if I can trust it 🤔5
-
"You should accept your employees for who they are and optimize for their abilities. I am a night owl, always have been, always will be. I am done trying to work in the mornings—it is a waste of time as I am not effective and make more mistakes when I try to work at this time."
https://qz.com/891537/...2 -
Are you worried about your development environment becoming more and more unstable?
Let me give you an example: I've been (mostly) a .NET developer for about 10 years now and yes Visual Studio crashed sometimes but not very often. Also whenever I found something that seemed like a bug in e.g. the MVC framework I always realized that the problem was in my code. However recently there is a VS update almost every week, and I more and more often bump into open GitHub issues without a fix.
Is this the same with other development environments? I also had a lot of issues with XCode/Swift but I never expected that to be stable...1 -
Installing some dependencies with a tool from the company
« Error »
I click on More Details.
It was blank.
Thanks. Helpful as always 👌 -
There will always be an idiot in a IT department that will ruin your Saturday, by adding a few more network restrictions for no freaking reason, breaking everything else.
-
Unpopular opinion: although Windows 10 improved in the years Windows 7 is still better: Windows Search on 10 is almost useless and the control panel and many “modernised” system utilities often glitches, the system looks cruder and takes way more system resources than 7 without giving significant features in return.
Newer is not always better.6 -
So I came up with an interesting idea for a quick side project. "Should be doable in an afternoon," I thought to myself.
Then I sat myself down and started diagramming all the components and sections I'd need to build. Suddenly, simple project no longer seems so simple.
...dammit, not again.1 -
Always weirds me out when people talk about developing "the" blockchain instead of "a" blockchain. Like...you guys know there's more than one, right? At this point there's actually kind of a lot of them.2
-
For years in college I saw the memes about entry level jobs basically requiring you to be god himself but always thought they were over exaggerated. Well now that I've been on the job hunt for 4 months, they could not have been more right...3
-
The world is a shitty place, everything depends on your rng, two could be working the same job but one ends up making 10x more because they were born in the right country.
I know what you're going to tell me, quit being a crybaby and acting like a victim, always easier for the fortunate to spew out that bs.15 -
More masturbation with numbers.
If you take some product p,
and do
√p**(1/p)
and it's factors
a**(1/p)
and
b**(1/p)
you might find something interesting.
Take for example
a=21977
b=43331
p=a*b=952285387
(√p)**(1/p) = 1.0000000108551363
a**(1/p) = 1.0000000104986928
b**(1/p) = 1.0000000112115799
More often then not, a, b, or both, will share one or two of the most significant digits in the mantissa, as the root of p.
It doesn't always work, but it seems to be true more often than you might expect.
This is probably obvious in hindsight but I still think it's cool.
In some instances if you then do, say
sqrt(log(p, 1.000000010)), it comes pretty close to the original factors, but thats really hit or miss.8 -
I used to love mozilla as a community. The mozilla foundation loved the community and always listened to their voice. Of recent, they've started to turn a deaf ear to the community's voices and have started moving the agenda for a corporate culture. They slowly killed many amazing projects that was mostly run by the community (RIP Firefox OS) and started focusing on more corporate-oriented lobbying and agenda (*cough* Pocket *cough*). I feel that the company is slowly moving toward becoming less of a (community-oriented) foundation and more of a corporation. That path is dangerous and not one that I expected mozilla to take.
Another company worth mentioning was OwnCloud which got forked into Nextcloud because they didn't care about the community enough and put the enterprise customers and their needs ahead of the community's. The disappointed founder of the OwnCloud quit and forked it into NextCloud with the right controls for the community and the users to always be put in the first position.14 -
Damn i want to make an Alarm to alert me when Gradle is finished building.
When waiting gradle build i always get mad because sometime i always left it to do something else and then forgot about it and ended up coming back with more wasted time.6 -
Why do recruiters always say "Would you like to hear more?" Aside from pissing people off with vague requests, you're missing prime Starship Troopers references, which is infinitely worse!3
-
PSA: The smaller the compute shader workgroups the more efficient they are, down to the wave size (32 on nvidia). Not exactly sure why, but looks like if you don't need group shared memory always have your workgroups be wave sized
Just this alone gave me a 30%+ performance increase. And combined with a few other changes got me from 50 µs to 10 µs, yay!5 -
One language that I have always wanted to give more attentio to but felt as if I was in a constant fight was Haskell.
To me it felt unintuitive, and required a MAJOR shift in practice to get going. I really wanted to give it a chance but could not.
Every other language felt natural(even Lisp) but haskell for some reason seemed like a major mindfuck)41 -
For the people working on small startups:
How do you keep updated on best practices, engineering, and all that when you're 24/7 focused on the startup (implementing, testing, fixing stuff)?
I feel like I love doing things the best way, but we always go with the "do fast, break fast" and it always feels like a mess because the engineering is done after a really small MVP is done (and after a long time usually).
I was hoping to be able to at least do a really small engineering part *before* starting anything new, but CEO always wants stuff done *yesterday*. But for this I think I should be reading more, and playing around with new patterns and all that, so at least I know out of the box what would be a good thing to start with and not having to change the entire project/script from scratch.4 -
Phone always on silent. And disable notifications on most apps.
Have been using a Pebble Time for a while and can't even remember the last time my phone has been ringing or beeping.
Sadly Pebble is no more 😧2 -
I wish more workplaces realised how stupid it is to quibble, argue, debate etc. about stupid things like buying Devs intellij licenses. I mean sure, we'll throw a meeting to discuss it, argue back and forth, ignore questions about why the sales guys always get any new tools they want, and then waste more on meeting time than the damn license would have cost... Great idea...1
-
Been on a fairly large project for the past two months. Been getting more and more productive and confident with each sprint! Always informed that I’m doing fine. Left a four hour task in progress for a day or so while tending to a PR which had been pending for a week and a half and was currently under review. Removed from the project due to issues with velocity.1
-
Always, always, with every estimate in time or resources you or your pm/manager/whatever thinks to need. Multiply that number by pi.
That's a more real-world estimate.8 -
Take a look at open source projects which are known to be build well and compare their approaches to yours.
What did they do better?
Where were your ideas more sound?
Take the best approaches and continue to polish them, but always be on the hunt for the better idea3 -
Part of a little lecture I gave my boss this week: "... you really should stop taking things so casually and so for granted. ALL of this stuff is not just something you can summarize in a single vague word or phrase like "stuck" or "kick the tires" or whatnot. there's no "magic" to any of this. there's no buttons or knobs you just touch with one finger and stuff magically works. it's all way more complicated than you probably think, ALL the time. And making assumptions will always get us in trouble." (To a tech-illiterate boss who always uses vague verbage like "stick this on the server" and has no idea how anything works.)2
-
I don't always commit the changes in SQL, but when I do, I commit more than 3 times just to make sure.1
-
!rant
Well I'll be damned. I know that Linux gaming has always been possible, I have been doing it on some of my machines, but mind you I either play older games (Half Life/Portal) or newer games that are more on the puzzle side. But had no idea there were people crazy enough to be running fucking Warzone on Linux:
https://youtube.com/watch/...5 -
I have a saying that always gets me confused looks at work: “More is more”. What I mean by that is every time management asks for a new system, that system needs to be built, maintained, upgraded (code and infrastructure), etc. My point is that new systems are not free of cost after delivery. Am I alone in thinking that way?4
-
My fights with other devs always revolve around the position of curly braces:
Should they be on the same line or should they have a whole line just for themselves?
I mean, if they go on the same line you have less lines of code and you can fit more into the same view, but putting them on a new line makes it all a little less messy7 -
Mind blow of the week: JavaScript has no "else if".
It's always two tokens. Not one. It's NOT like python's "elif".
It's ALWAYS chaining an additional and DISTINCT if statement in the else clause of the first. It is NOT creating multiple comparison paths in the same if statement as it would seem.
For example:
if(a) console.log(a);
else if(b) console.log(b);
else console.log(c);
Simply needs more proper indentation to show which "if" the "else" actually belongs to:
if(a) console.log(a);
else
if(b) console.log(b);
else console.log (c);9 -
Now for the more modern version! :D
I always thought those books weren't good for actually learning something but those are really good and changed my mind ^^1 -
I always find reading small configuration files way more difficult than reading a big codebase.
I accept config files do really help in writing a better flexible code and separating the logic and settings but always offer a stiff learning curve.
And often, people make changes in config either unintentionally or with half knowledge which works in local but later blows up the entire system.
Wondering how config files can be presented in a way that the learning curve is minimal and the understandability of its impact is more visible.
I do really like annotations or decorators which provides a closer visibility between config and code. -
I always wanted to learn more about C and learn the dark concepts in it. But whenever i search for it ( like.. " Advanced C concepts " ) or find a book , i end up finding dynamic memory allocation and using single dimensional pointers.. Maybe i am searching it all wrong .14
-
The one thing that pissed me off more than anything in the world, is when I was trying to develop something cool or learn a programming language, only to be scolded for 'playing games all day'. No matter what I tried to say, that was always the accusation.2
-
Finally got around to installing Manjaro Linux (XFCE) on my desktop, which is replacing Ubuntu.
I’ve always looked at Manjaro and experimented with it, but I’m more experienced with Linux now, and I am hella enjoying Manjaro. Definitely my fav distro.11 -
You're a nice colleague, always helpful, very experienced... But you STINK!
I can't stand less than 1.5m from you. I feel sorry for the poor guy sitting in the desk next to yours, let alone all the people taking the little elevator with you.
How do I tell you to shower more often without offending you?3 -
I always make the mistake of choosing the wrong courses thinking that I might learn something. I learn nothing and I drop out of the course as a result.
I always forget that my university is not a place to learn anything. It's just for a fucking piece of paper no more, no less so I should take the easiest courses to just pass by.4 -
Well payed co-worker is always crying about others salary being more than his...Fucking hate that guy. Remember he is just a fresher and is being paid way more than he fucking deserves. Today he exploited someone to gain access of other co-worker's pay scale information and kept obsessing over it all day long...!
Fucking prick is going to get away with it...And I can't do anything about it...!!!4 -
I just became an android dev last week, yay for me. Though, I really hate how I inherited more than 50k lines of spaghetti!
They ask me to fix this and that, but that's okay for me, I can manage this.
The worst thing is we don't use any kind of version control system. And I'm always tasked to merge my work with other 2 android dev working on same spaghetti.1 -
What should I do if a coworker is always trying to pawn off their work on me? Whenever a bug is found, she'll always try to throw it in my court (via passive-aggressive-reply-all emails) even though its 90% of the time, some shit she wrote. I'd rather not go to my boss, because it feels like whining. But confronting her has been difficult because she works remote, is more senior than me, and there is a slight language barrier. Honestly, I think she pretends to know less English than she does, to ignore my emails...6
-
After watching YT-Videos about the Language/Framework/... , I start during a long weekends night with a fresh Spotify-Playlist. 😁
The few first days are always the most productive ones... Until you loose motivation... 😒
Do you hear music when coding? Sometimes I think, I could be way more productive when I just code without it. Do you agree?1 -
Windows users be like "Oh, it's fine. Our tent comfortably fits all my family and it's cold there for only half a year, but not too cold, just wear a coat while you're inside and you'll be fine. Clean water is only two miles away, walking is healthy after all. Yes, agents come every week and rape my wife but it only happens to newbs and honestly I respect that ritual, this is how life works. You only have to send three papers to them to ask them please not to rape us this week and they don't come for a whole week! I ain't stupid, I always carry my gun with me to shoot thugs"
Living with MacOS is just living. You pay the fee and they let you in.
Living with Linux can be just living too, but it can be much more, your skill and willingness to learn are always rewarded. I've been there, I used Arch.
But living with windows is always survival.18 -
I used to have time to read up on new web development tools and techniques and it helped me get a better job.
Now I have a better job I'm always busy, which I love, but it's harder to keep up to date.
I do some reading in my own time but it's more difficult to focus.
Thinking about it, I suppose I do keep learning just by being at work and solving new problems.1 -
By always striving to do better each time. Making code less sloppy every time I write GL code. Better performance everytime I write an algorithm. Lower memory usage every time I write application state. Learning a new trick for an old problem, one at a time.
Learning best practice in one go is impossible, but taking it a bit at a time makes things more reasonable.3 -
Hi there, First “rant” here, although it’s more of a question.
I have been working on a side project for some time and it has come to the point where I feel it might be prudent to protect my work with a patent or something similar.
The project in question is a multiplayer browser based game. The code is currently open source, but that can always change.
Given this is software people use rather than a service that developers might build off of, is copyright more appropriate than creative commons?
Based in the US if you can't tell and I'm above the age of majority luckily.
Thanks for any advice!2 -
The person that( breakes the stereotypes and )define new rules is always more successful than the person that follows the rules.
#just_a_thought1 -
Anyone else noticed how Comp Sci teachers are always useless so you just end up teaching yourself way more than they've taught you?12
-
Always amazes me how as soon as someone is given the "tech lead" hat, they tend to argue for an alternative implementation for the sake of having last say instead of listening to those with more domain knowledge.
🤷♂️3 -
best part of being a dev... job interviews where experience always counts more than education...
i feel being a dev has given me great sarcasm skills -
Always fun to come back to an older project to update stuff only to find your IDE and SDK updates have broke your old code base and you now need to debug and update a lot more then you initially wanted to. 😣1
-
My motivation disappears day by day more when wfh. Always sitting in the same flat drives me crazy and I'm missing socializing (as a person more on the introvert side).3
-
Since education has been industrialized on a large scale we will see more and more non geeky developers.. But I think geeky developers are always better.. What do you think?4
-
Today I tried teaching a 36 years old student about HTML and layout. My inner self is always restless for practice as an excuse for less talking, but in the end I end up doing even more talking and getting kinda embarrassed.
Good thing is that student understood everything well enough in this 1 hour. I also inserted some good stuff: tips and tricks, conventions mentioned, trends... He even craved for more information.
I'm going to prepare to make further studies more fruitful, because the next synopses won't be as theoretical as today's one.1 -
I work at a small company (less than 10 developers). We tried to do code review but all of our projects are "work for hire" for our clients and we always have deadlines. Code review step always had the least priority and whenever the deadline gets closer, we would stop doing code review all together.
Finally we are starting our own projects and we are planning on hiring more developers and interns. I think code review will have a higher priority now.1 -
Firefox Quantum vs Chrome - Round 2
I was prompted with an update for FF (auto-updater always fails for some reason), went on their website, found that part on the page, and opened up task manager. Had a short laugh.
FF: 7 tabs
Chrome: 2
Same extensions (AdBlocker, Ghostery, PageSpeed). Chrome has JetBrains integration though.
Actually 60% more use. Quantum Optimisations™7 -
Famous quote time! I forget who said it, and the number varies a bit from one retelling to the next, but one that has always stuck in my mind since I heard it is the following:
“I’d fire any programmer who spends more than [10 | 25]% of his time coding.”
I’ve always taken this as an admonition to spend time charting out solutions before building, instead of churning out stream of consciousness spaghetti code, personally.
Any thoughts from the broader community on the topic?2 -
The best coworker I've had always wanted to fix everything! And most times he did. But sometimes his fixes created more bugs. Needless to say his name is Paul Ness so it made it even better hearing people say "PNesswhat did you do now!?" , that never got old. 😂
-
When I started developing my current Django project, I had decided to go full TDD, do it like a pro. But I stopped after some time, as I spent more time trying to make the website look right than trying to make the backend work, which always seems to work fine. Am I an idiot? I think I'm going to regret it...6
-
The problem with drinking alone is that there always comes that time where you're just drunk enough and don't feel like you can get more statisfaction from drinking more...
What do you want body, I wanna get wasted1 -
I feel a little bit lonely when reading all the rants about Windows 😞 Are there more people like me who really can't work with macs but love Windows pc's? I mean, they are fast too, and customizable, and fancy, and work almost always.16
-
Frontend Developers
checkout this awesome vanilla frontend boilerplate.
I always wanted something like this and never found one.
the main feature is -> PHP's include like feature. eg. create nav.html and use it in multiple places.
other notable feature -> bootstrap's grid (only grid, not whole bootstrap shenanigans) for responsiveness eg. .row, .col-11, etc
and npm install to use packages within the project.
plus more checkout.
https://github.com/MinSomai/...6 -
Rookie here in need of help.
Is it possible to become a backend dev within 4 months?
I have been learning frontend on and off for a couple of years because I hate my job as a salesman. But I always imagined myself more as backend developer.20 -
Our team uses story format titles for JIRAS like As a ..., I want...
But in our git repo, a lot of people create branches using the same name:
{JIRA-ID}-as-a-...
And I'm always like why the fuck can't you take 5s to name your branches more descriptively? I usually name mines using some keywords from the Jira Title
But wondering now what do you all think/do?2 -
Ekhem.... da money? Sure I can go on about how it changed my approach to real life problems or how it keeps my mind flexible and always learning more BUT the truth is - those are just nice things on top of being able to buy food and pay rent2
-
I thought I was decent at Java until I saw it in action over an internship this summer... is it always so complicated or do I have more to learn?2
-
Always interested in computers, started taking stuff apart, eventually found Linux, fell in love with that a bit and through command line learnt more.
Now finished a comp sci MSc and about to start a job. All I in know is there is a huge amount more to learn before I feel competent and confident. Excited about that though. -
Basic concepts, patterns, and pitfalls of software, code, and programming logic become MORE important, not LESS with the rise of LLMs...
An LLM can more or less spit out what you need -if you are specific enough! "Specific enough" being the key phrase here. I always have to laugh at the term "prompt engineering"... it's literally called "communication skills". Also gotta laugh when I see so many haters always raging about the "poor code" produced by AI, because they are probably like "write me a for loop!", specify absolutely no requirements or specifics, and scratch their heads on why they don't get the exact output they expect... news flash, there's like a million ways to do anything you want to accomplish with code... sigh
Code is just a by product of thousands of architecture decisions, designs and options...
but, well... rubes gon' rube1 -
* Don't abandon projects
* Read a bit every day
At least one chaper of a normal
book and one volume of manga
that's written I a language I still have
problems with
* Learn to write better code, better software architecture
* Fly to japan
* Get a driver license
* Rise again in Osu!
* Tell everyone I use Arch Linux
* Get a job or start freelancing
* watch the animes I always wanted to watch
* Find more awesome musicians and genres to listen to
* Build a desktop pc
Maybe I'll comment some more if I can think of some -
Impostor syndrome is too real. I frequent feel stress about tasks that are getting delayed. Saying yes to any task given to me (even if there isn't really time for it).
Most recent I had a 1 man project (which I hate, cause I always think it's better to work in teams). It was estimated to take 1 week and ended up being done 2½ weeks after. Remembered I took 1 sick day, just feeling awfull about the project being so delayed and couldn't get my self to go to work.
Well week after the project was done, I had a "employee development conversation" with my CEO and my boss. (like I do every half year). As always they loved to have me on the team and thought I was doing a great job. Same thing I always hear to these meetings.
Deep inside I know I am doing a good job. Keeping up with new things. But my problem is always taking to much on my plate. In the middle of all the code and stuff, I always seem to forget that I am doing a good job and doing my best and start feeling worse again. It's a really bad cycle and causing me to take "fake" sick days just to cool down again. (which often makes me feel even worse, for letting the project getting delayed more).
// DevRant / DevConfession2 -
Finally looked at the client who overbuilt his WordPress site that I'd gladly build him a new dedicated custom site for $150k and 12 months.
Even if he says he'll take the offer I have no intention of helping this person. Every time I say edits will be done in two days, he spends the next two days sending me emails with more edits to do on top. Today alone I received 78 emails from the client, 46 from the PM which were forwards of other edits. The entire project was handled wrong from the start and no one has the balls to tell him he needs a better solution than WordPress or what our agency can provide. We have a few hundred clients, he's lucky to get one week turn around time on anything more than copy changes. He wants form functionality changes weekly because he's always got a new idea, the current form has over 30 fields for users to fill out, all required, and he's always asking for more.4 -
Heck yeah!
That awesome feeling when you figure out a coding logic to get the intended result.
I've been stuck on this issue past few days. But always had an instinct I could figure it out the way I want and since it was always in the back of my mind, things started making more sense like finding pieces of a puzzle.
Finally it all came together.1 -
There once was a sysadmin, Eddie,
Who could strip, touch and finger real steady.
But when it came to the mount,
(From his sweetheart's account),
It was always "Device is not ready".
do anyone have any more such poems/limericks?3 -
ES6 gives JavaScript developers more ways to do things. But that isn’t always a good thing.
https://medium.freecodecamp.org/is-...7 -
Dad was (and is) a technic freak, I played as kid with electronics instead of toys.
I'm always interested to modify things to feel more individual (Own Skins in game, modding, ...)
This and the love to games (-> "I wannaa make my own videogame daddy") developed into a curious computer science student working at IBM that loves to learn anything related to it and I'm so freaking happy about it! ☺️ -
I just got my second react native freelancer job !! I’m very happy right now. I’m going to learn so much, and more money is always good 😃3
-
So many open tickets and they keep becoming more and more. In the end they will never be worked on, as there's always smth more important, although they are reprioritized on fixed schedules. They will eventually be discarded because they were forgotten and the ticket was already done, just by a ticket with similar naming or similar intent.
How would you solve this? Can this be solved?2 -
It is always great when I download a major release of a software I love and it only gets better.
1Password new version is exactly that. It took a great product and made it better integrated with the laptops I use every day.
Not really ranting... but I wish this happened more often. -
I love how all foreign people around this floating piece of shithole rock in the middle of nothingness always get flabbergasted when i tell them i earn $3.75 an hour as a software engineer with computer science degree. Trust me I'm flabbergasted beyond you
Garbage collector, toilet shit cleaner, waiter, barber, mcdonalds worker, all of them earn way more than me, as a software engineer with computer science degree27 -
I bet in 5 years there won‘t be anyone more talking about the dangers of GDPR. It‘s always the same.3
-
It's amazing how many nice build tools there are to make life easier as a web developer. Learning those tools themselves and figuring out why / when they are useful is always pretty confusing haha, endless configuration details. Perhaps more so for myself because I only stared Programming in 2014. But now that I have learned how to use them more extensively I couldn't imagine how much of a pain it would be to not have them.1
-
I learnt a lot of my java background from Minecraft modding. I even went back a couple years ago when I was learning python and used the Minecraft python api to make my learning a little more interactive.
I'm always trying to find cool ways to apply programming to my hobbies, and hacking / modding / breaking the games I play it's a hell of a lot of fun and drives me to learn more1 -
Boss calls a team leads meeting which is just me and the other guy. Rest are product or project managers.
Turns out they concerns over how our last few sprints are always left unfinished as the work in it doesn't get passed QA.
Tried to tell him how can devs work on something that failed QA on the last day of the sprint.
We have one QA person who tests 20 something devs work. We are massively under resourced and yet they want us to do everything and always end up making promises to clients that we can't keep coz our sprint doesn't have capacity.
Yet they are hiring more product managers instead of getting some more QA help.
Sick & tired of this shit. -
So I decided to pick up go, I must say I am very impressed.
As a Java developer I have always felt a certain chaos in C development (no established infrastucture of project conventions) but I am starting to fall in love with Go.
Is there anyone out here who has professional (or advanced) experience with the language? I would love to learn more in-deth stuff like proper conventions and patterns.2 -
Fuck fuck fuck
Linux mint disconuting kde version
18.3 will be last version with official mind kde 😭
I always prefer mint kde rather than kubuntu
In my own experience I always found mint kde more stable than kubuntu
And I loved mint update software
Probably go with the now kde neon or back to elementary !
I used elementary for 2 years or so I installed kde mint last year and that's what I like the most now 😒
Not a gnome fan
Will try arch again 😄
Manjaro kde is good too so.4 -
One minute my life seems to be getting better. The next it feels like it will just always get worse. Not being reliably employed is something I’ve always feared and made an effort to have contingencies for. But I’m out of contingencies and beginning to have to start all over again with something completely different due to my apparent cognitive decline. It’s a huge pile of anxiety and is creating upheaval in all my relationships with people. I don’t know how much more of this I can handle.1
-
How do you stay positive?
[Boring monologue following, keep scrolling.]
I seem to always focus on the negative things and it's miserable not only for myself but also the people around me. I think about doing things more than doing them. I'm in my own head a lot. It's difficult to let go. I mask a lot (i.e. try to act normal, to not be [or rather feel] judged).
I'm trying to change - from today - by not complaining anymore about things out of my control, spending less time online / more outside and doing more sports. It would probably do me good to find an outdoors hobby, ideally a social/cooperative activity with some physical activity.
I just needed to let this out. To write it down and commit it to the void.26 -
I’ve always hated the pixel fucking part in a webdev project. It’s the most frustrating becausing it’s partly about optinions.
I like the pixels better over there
I want this coler greener
Can we make this animation more cool?
Now imagine pixel fucking in 16 devices and 200 resolutions...3 -
I keep thinking that I need to set up my site for a portfolio or something, but then I remembered that I'm really bad at coming up with designs.
Have tried to look up some other sites for inspiration, but I always get these really impressive sites that me feel even more potato :c2 -
The things I know how to do I'm always least likely to even start and definitely unlikely to finish.
But anything I need to trial and error or experiment and learn I'm way more likely to waste days on for a coin flip of an eventual result2 -
One of the main problems i always have is lack of sleep. You know how us devs get when our mind gets in the zone.
But recently there's more that is keeping me up, altcoins and the whole cryptotrading hollabaloo.
I just can't stop checking my phone. This is starting to be an addiction. I need help.1 -
People always brag to me about how they put up with bad working environments. I really have low tolerance and low respect for bosses who are less transparent and egotistic (about their opinion). It's so damn difficult to find good leaders. Sometimes, I get a feeling that maybe it's me who is overthinking and should probably be more patient.2
-
Wtf is this shit? First, I'm waiting over 30 minutes for this shitty piece of software to update, to then be presented with this. I'm kinda speechless. So Windows has just become even more bloated and shitty, or has it always been like this, but now, they just have to inform about it?2
-
One month ago I had to start a school project with some my classmates. I managed all the infrastructure using terraform and today, the day before the delivery, I noticed that the graphs used for the monitoring always been so quiet. I decided to ask my team what was going on and these are their replies:
- "I thought IaC was more describing the actual infrastructure"
- "I didn't know we have a database on AWS, I always used my local postgres instance"
- "Why do we need to host our web app on AWS? I can just run it from Visual Studio"
I don't think I want to live on this planet anymore10 -
An App/service which would help doctors and patients to schedule consultation hours. Also an patient would always have medical relevant documents as digital documents. No more waiting for faxes, no more lost diagnostic sheets everything is always in reach. No more search for an MRI appointment and no more overfilled waiting rooms. Better programms for docs! The ones ive seen in hospitals and doctors offices looks horrific..1
-
NextJS.. WAY too fucking fast!! not only is this bullshit loading the whole website super fucking fast, it loads all pages of all sizes in milliseconds, and even SEO optimizes the whole ass website SO fucking good the website ALWAYS ranks #1. This is insane. Even sublinks in SEO are working. Whenever i open a website and it loads super fucking fast i immediately know it's built in nextjs. When i inspect element it i am always right, it is indeed built in "/_next/" nextjs! Learning this bullshit framework makes me start loving it more. So much shit got so much simpler especially the SEO because this bullshit uses SSR!7
-
!rant
Interview prep question. My understanding now is, at least in theory is: always use SOLID. I've never really understood it explicitly though I think I follow it a lot in practice, just naturally...
But when I usually program I'm kinda of in between... I don't automatically default to it.
Particularly, I don't always create interfaces, at least not in the first pass unless I know or expect many different implementations of a certain component... Or just because I need some class that does X but haven't quite thought of the implementation.
But I have never created an interface with like only 1 property or method... Kinda feel that's overkill...
I tend to follow DRY more I guess...
What's everyone thoughts on this stuff? -
I used to be hungry of learning, studying in university, watching premium video lessons online, being curious and deepening all the least known argument of a technology and getting started with a lot of personal projects.
Now I'm looking for a job and I discovered that working 1 year in daddy's company, without motivation and doing always the same stuff, worth more than all this -
I started catching feelings for my toilet. It's always been there for me to help me take all the bullshit out of me. Now i feel bad for shitting at it so much. In fact after unclogging the toilet it now hasnt got enough water inside so now the shit smells more. Gotta find a way to fix this toilet just how it found a way to fix me5
-
I would consider myself a Jedi Knight when it comes to using Visual Studio, but has anybody done any work that sounds like this description? I don't think I've ever wrote code that integrated systems like this.. I'll certainly ask for more information but I'm always surprised by the experience this community has and wanted to see if someone can scare me away from this4
-
So in my experience, coding while I'm not sober actually helps out sometimes. I always end up documenting my code way more so that I can keep track of what I am doing, and the code I write is actually decent.
Ofcourse, I always re-test it once sober again2 -
There are periods when my intolerance level is increased, my pet peeves are more present than they were. During this time every fucking thing pisses me off, especially noise. It's the bane of my focus and concentration. Got a couple of loud ass colleagues and let me tell you, I've killed them many times over in my head. Always going off topic and talking about random shit that doesn't even matter.
-
Do you always make sure to understand the basics/fundamentals of a technique/solution/tool/.. you're using ?
I don't do it all the time and I feel that it's something I should do more often (or always?).3 -
Give a maximum of three physical products that have made your coding workflow more efficient. I'm always looking for new ways to make my workspace more comfortable.9
-
Was told at work today that I don’t follow directions closely enough and the lack of attention to detail in my work is a problem.
I remember being this way since my first elementary school teacher pointed it out to me. I’ve always been this way. It’s how my brain is wired. No matter how hard I try, I always miss something. Especially when it is a really complex set of tasks. I’ve literally got the results of a cognitive test I took in college documenting and quantifying my working memory deficits.
You think you’ll change that now, after more than four decades of me being like this, with a performance review? Good fucking luck!8 -
I never want to do another SSRS report ever again... It’s mind numbing and tedious and crashes visual studio more than it builds. And yet, there are always more to do. Always... I swear I’m going to drown in all the paper. Queries aren’t bad but seriously, can’t go an hour without something crashing itself.
-
WooCommerce sucks, Block editor sucks, Elementor is no better, but if you want a real mess, just add more plugins. Bonus: if you use any "third party WordPress plugin", WooCommerce support can always say, oh yeah, I see that you are using a third party plugin, so we cannot support you, sorry.
Fuck, that's not the kind of front-end development that I was hoping to do in 2023.4 -
Somebody write more and more ugly / incomprehensible lines of code for 1-2 beautiful line.
But the bug is always in ugly code.
I hate these programmers, I hate these programs!1 -
Not a rant, just an advice :
Never do freelancing with job. It sucks a lot🙃😖
Always remember that 'less is more'.1 -
- Remake all my hacky products and finally make those adjustments and improvements I always forget about. (A shitton of maintenance that I always YOLO my way through)
- Potentially finally give digital drawing and design a go as a second career (if money permits, also)
- Move to middle of Asia, dead center of Kazakhstan or wherever there are gypsy tribes, learn their language and teach their kids about computers and robots and make a lot of products that'd make a gypsy's life easier. Or rather, create a modern gypsy life that does not override their traditional ways, rather integrates with it. (This is one of my dreams, which I know will never come true. Gypsies and nomads do settle more and more each year and their culture is basically going extinct. Plus, govts around the world dislike them greatly)
- Do a lot more research projects in robotics. Literally make everyday robotic items and then sell them. (with a sprinkle of AI/ML, that is)
All the above would also need lots of money and effort tho. -
Best part for me is when you see the final product. I do not mean once you're done working on the entire project (which is never true, always more to do! xD) but when you add a feature and it works.
Actually seeing it work, that gives me such a good, fulfilling feeling.
That has always been what attracted me to programming, or.. the main thing. -
evaluating whether i should make it more agile and flexible or just get it slapped into production. always waging war in between proper developer testing vs my own uat testing (of which we as devlopers also need to do)
-
Man, I love Postgres, but one thing I hate about it is its naming scheme.
As far as I know, there is... None.
So I'm always left wondering how certain configuration directives referring to Postgres will be written down as.
Pick your favorite:
Postgres
PostgreSQL
Psql
PgSQL
And maybe more...
Or is there a naming scheme / system I'm not aware of?3 -
I’m a front-end developer. Whenever I need to introduce a new library or framework into the project, I always wonder if this tool is the best choice we have? How about its alternative? It always triggers my decidophobia.
I think one kind of data I can refer to is how many real repositories use it. So I crawl the JS projects on GitHub and record their dependencies usage and build a website called npmusage to check whether I should use it or not. More than 85K repositories have been fetched already.6 -
Ever since I started learning about React with Typescript my respect for design patterns that restrict how state can change has grown massively. On the web, nothing happens when you say it should happen; everything always takes a while to execute and there is always a transactional period between validating an action with client-side state and receiving the result from the server, and if you want to account for that everything becomes infinitely more complex and you eventually end up with mutexes.5
-
!rant
Working in a small comoany vs big company?
I always found myself in small companies (they are often more flexible with hours and work patterns) - those who worked in both kinds, have you got any preference and the main difference points?10 -
Was always wondering how different programmers perceive their IDEs: for front-enders it's simple lightweight cool-looking notepad when majority of back-enders uses heavy tank-looking shit like intellij or eclipse with guns, rifles and much more shit6
-
My dev area of focus? Frontend web, and always trying to lean more towards CSS and UI/UX than to javascript.
Why? Because I discovered that I'm a designer with zero ability to design, so with CSS I can at least implement other people's beautiful designs. -
Debug a VBA macro that generates a json file for more than an hour. It always fail, but why? Print json file block by block, debug line by line, all validates. I just discovered that perforce bloqued the output file. Can I go home now please?1
-
election period always makes me cynical (more cynical than I already am that is).
Apocalyptic fantasies are indulgent because they suggest a catastrophe that might end the world. The dull reality is that the world doesn't end, and you just have to go about your life with a new standard.4 -
Spent many more hours than my estimate to get a project out the door. Client is now nitpicking everything. I know the client is always (usually) right but this feels ridiculous. His site is 20x faster than it ever was before but just one page is a little off _after adding more content_ and it's a crisis.1
-
Unfortunately, WordPress doesn't provide built-in functionality for exporting user data. The only way to do it is using an import and export user plugin.
But that's fine. Don't waste your time on essential functionality, just keep adding more features and gimmicks to your Gartenzwerg editor.
Always good if you got your priorities right.12 -
Okay I always found these js weirdnesses that you see in memes more or less logical if you think about it, but so far I could not find any logic behind this:
true&&undefined
>undefined
false&&undefined
>false
can anyone explain wtf they thought about there? undefined is falsy so why not just convert it to boolean implicitly!4 -
Why do I always get the response: "just comment your code better" whenever im looking into ways to make my files smaller and more pleasant to read by abstracting big chunks into different files.
Or when i want to generate some documentation with storybooks or something.
Is it just me or am i that rebellious by wanting cleaner code..2 -
!dev !rant
can any Americans here enlighten me, why do US police in movies/documentaries always say "vehicle" and "individual" instead of "car" and "person"?
I know a vehicle is not necessarily a car, but come on, say car, truck, bus, whatever.. isn't it more natural/common?7 -
Let's do a story mapping session! Ok cool. PO asks the team: so guys what do you think? *silence*... *more silence*.... PO: come on guys, please respond. *silence*.... Then someone finally responds.
I'm starting to hate this big time. It's almost always like that, no matter the type of session (story mapping, refinement) And there's someone in the team that thinks he always knows best, so if ever someone speaks up, it will always be challenged and lead to useless discussions. He always wants the perfect solution. A good solution is good enough, it doesn't have to be perfect. PO is happy with a good solution (good = maintainable, scoring at least x on our code quality tooling), so why the fuck would you want to go for the 'perfect' solution, which may score just slightly higher in regard to quality, cost much more to develop and people have a hard time maintaining it due to the high level of abstraction? He's always refactoring stuff because it's not future proof. Well, why completely reimplement parts that have been working properly for 2 years and have a very very small chance of needing a change, which then still only needs to be done in just 1 place?
And you know what? All these fancy structures, patterns etc are in there but will their flexibility ever really be used? In my 20 years experience haven't seen such flexibility being really used. Some exceptions of course.
Once it's built, it will keep running, yes, changes will need to be made, but in most cases they never touch all these expensive fancy structured components. Just because most changes are in content or small changes in functionality.1 -
Entering 2021 strong with more knowledge and more experience 💙💪
2020 was a year of learning.
It taught us the value of time, to believe in ourselves, to make the best use of what we have, not take anything for granted and always keep learning.
Only then we can overcome our biggest fears
Wishing you all a very Happy New Year 2021rant happy new year programming comic life of coder programming programmers life programmer life programming life11 -
Devs act like princesses more and more, since there is such a shortage of developers. So many of them are never satisfied and always want more and more. Is this a problem only in the Netherlands, or also in other countries?9
-
Okay so update/JS pt2
This is just me throwing my thoughts down and some questions
I've been practicing arrays/objects and loops more and I'm getting more understanding it helps that you can do them both at the same time. But like I need more looping techniques (if that makes sense) like instead of always using for(let i = 0; i <= x.length; i++) and I havent completely learned how or when I use for(x in y)
Questions.
• what's the difference between class objects and objects that look like a python dictionary
• when should I use classes over the other kind of classes
• any good resources and projects I can practice with loops cause I'm kind of running dry on ideas
and I dont wanna google cause I barely already have no social interaction2 -
me and my ex are talking again mwahhaha, i ghosted the other dude i liked so i can focus on my ex more. i did like the other guy but he was so dry and never talked to me, and always gave me mixed signals. he did claim he felt the same way though. fuck confusing men.7
-
If we don't count gaming there are 2 different categories of laptops; consumer and business.
Business laptops are better quality and more durable than consumer laptops. That's just a fact. Therefore the extra cost.
Now my question: Does Microsoft 'favor' business laptops in terms of Windows 10 and Windows 10 updates?
Because I have a business model laptop and since the beginning Windows 10 worked flawless and still does and I never had any problems despite running mutiple programs and services.
While some of my friends have consumer laptops and they are complaning day in day out about their Windows is always updating and programs always crashing.
So does Microsoft 'favor' business models in terms of Windows 10 updates and stability or am I just lucky?3 -
ACHTUNG:
Always check pre-selected defaults!
Had to reinstall Xamarin from the VS2015 installer, and didn't catch the installer having the check boxes for "Windows Phone 8.1 SDK" ticked. Could there be any more complete and utter waste of disk space, with the possible exception of Justin Bieber videos? -
"I have always railed against ideological purity, or any other kind. Corruption is more interesting than purity." - Milton Glaser
-
I'm just a random student that didn't really accomplish something well-known or anything, but I'm very dedicated and always had a project in my spare time running. My goal for 2019 is finishing a playable version of a game I'm developing on my own for about a year now. It's all planned out and I just got to put more hours into it. Really looking forward to people seeing what I'm capable of!1
-
I want to be more tech savvy. I love programming, am fluent in Java and have no problem in pickung up new languages from time to time. But I’m really not a tech person. I always feel like I lose my grip on things when it comes to servers, web stuff and databases.2
-
Could someone help me find a good NON BORING tutorial on Redux? By non boring I mean one that’s more active, interactive and not a boring snooze fest watching the instructor build the project while giving vague explanations of concepts. And I could always google but most courses aren’t free and i can’t shell out only to realize the unlocked content isn’t what I want2
-
I always ask my teammates to git by saying
"git commit repeat"
I need a more catchy line to using which I can ask them to git.
Can you suggest?4 -
Apparently we can't stick to a single technology for more than one project. There's always something wrong and something to complain about.
Finally got an understanding of typescript+react, and doing web development. But now we are looking into switching to Flutter or ASP.Net Core. Too many technologies out there for web dev.
Anyone have any negative to say about those to hopefully not switch over and have to learn a new tech?6 -
Get a solid educational foundation in software engineering. There is so much more than just developing or programming. In addition be sure you get a solid understanding of object oriented principles. This really makes the difference between highly educated devs and self taught devs. The latter almost always have some lack of knowledge.
-
Add-on signing is censorship in disguise.
Imagine Google could remotely delete YouTube videos you downloaded, to "keep you safe" from the "bad content". Well, Google and Mozilla can remotely disable extensions you installed using their pre-installed trojan horse called "add-on signing".
Always remember, whenever a corporation cites "for your protection", consider it synonymous with "so we can control you more".12 -
I always regret registering up myself to "techie job finder websites"... They are just so annoying with emails and calls, asking for more data asking for my time, faking how professional they are in finding you the right job... I think I will just do freelance besides my own personal project.2
-
Was struggling to find motivation to start coding again. So I decided to get back to college and finish what I started. I'm just done with my first semester as top in class.
Now, I just can't stop. I'm always craving for more projects. My brain even stopped craving for games. And I've always been a big gamer.
Do I need help? Is it unhealthy?3 -
So tomorrow i have my last January exam. Starts at 10AM. Kinda looking forward to getting it over and done with. After that i'm going to work on quit smoking. No more smoking and coding all night 😂 i guess i will always have monster to keep me going through the hours of coding i have until May6
-
Found out that i have amazon prime music with my account for free (i always thought it was £7.99 extra) So mow im going through down loading a load of music and remaking my playlists, in the end it will make me more productive so that's how im justifying it to myself :P
-
I'd really love to try my hands on some of these devOps tools, it's a very interesting part of development that has always caught my attention
currently planning on trying out AWS free tier
so many stuffs I really want to learn
one after the other, it's just been a year, a lot more to go -
If the world was a LPL video, I would be the curious adolescent and you would be the gun safe that can be opened with a spoon — you can’t stop me.
In any case, that’s all I have for you today. If you like the video and would like to see more like it, please subscribe, and as always, have a nice day. -
I always work too much in bursts. Long days of intense work when I’m deep into something, skipping lunch and breaks. Then short days when I take it easy. Would probably be better to work more evenly.3
-
Is it me or is this code seem unnecessarily complicated?
This is a queue I have used myself:
https://github.com/Demolishun/...
This is a queue I ran across:
https://github.com/cameron314/...
I understand the second link shows a queue that does a LOT more than the first example. It supports multiple produce/consumers for instance. It is also lock free. However, it seems really complicated to me. I was always under the impression that the more code you write the harder it is to maintain.2 -
What font do you guys use in your editor?
I have always used consolas but lately I have really gotten used to fonts like NSimSun, GulimChe or MSGothic which are a bit more edgy and aliased, which honestly goes pretty well with code imo5 -
Great to learn the basics but anything more advanced is a waste of time. The team projects were always fun tho so atleast there is that
-
oh there are so much universitys courses ,I always from one room to the other room.its never give me enough time to do myself works.😭 i know theory is important,but i need more exercise to get a deepper understand. ...
-
I always try to make problems more ... interesting, fancy, challenging. As soon as it gets boring, my mind is wandering.
Like now, when I wrote like a gazillion stored procedures, connected them to the back end classes, connected them to the new WCF service methods, connected them to the front end ... That's when I try to do anything but work.1 -
Have fun with it and don't take it TOO seriously. Always look at a bug as a puzzle then you'll enjoy it more in the long run.
-
Few things are more frustrating than fixing a bug only to have CI break because the fucking test runner that has always worked, and is working locally, just won't run on fucking CI, preventing you from deploying said fix.
-
Why is it always the case when you give your cide to QA they find more bugs than you? Even though developers write test cases, why can't we catch them all?4
-
Bahahahaha
If you remove the compressibility aspect of oxygen as a gas by converting it into a liquid can you pack more molecules into the same volume anyway ? Or could you always get the more moles with pressurized gas ?
Oh and fuck them for leading me to finding the same neat shit
https://youtu.be/bs1HC3Q3nJ8
For surt må det være en stor mengde materialer til flashpulver som er hyllestabil og består av aluminiumskombinasjonen for forstyrrelser og sjokk
https://youtu.be/bs1HC3Q3nJ8
Do something interesting for once and help a good cause14 -
Just a thought. Writing a program then clicking run, and your code runs first time, should be something that becomes more common place as one improves their coding ability, now that we call development. To be always surprised when that happens, almost seems to say that such is a matter of luck.3
-
Assumptions are the mother of all fuck-ups!
Always try to get the facts. Don't believe everything that people tell you. More then once have I have had a senior developer or manager telling me stuff that they assume is right which in the long run means more work for you. So trust facts not assumptions! -
If you got the chance.
Always improve your iteration times!
The faster you can go from change to result. more things could get done.
And more time is left to work on other tasks that always get pushed away.2 -
Fuck! This shit is driving me crazy! I'm working day and night without any break just because my boss wants everything done yesterday. And even if I complete the project, there's always something more to do. It feels like I'm stuck in a hamster wheel that never stops spinning. Fuck this fucking fucked up situation! I need some goddamn sleep!3
-
DevOps With Ruby and Chef on FreeBSD (and Linux)
I am Ops and Dev by heart. I have always automated *nix systems long before any automation framework was invented because I am pretty lazy. Doing stuff more than once manually is just one time too often for me. Imho Ruby is a really elegant language. The same applies for the tools that are built around it. The Chef ecosystem fits into this with its own elegance and stability perfectly because the server is Erlang driven and the rest is Ruby.
Being a Linux and BSD user since the early 90s I have always loved a *nix system for it's concepts and simplicity. One command for exactly one purpose and everything is combineable like letters are combinable to words in my mother language. I have always loved FreeBSD more though. Imho it is even more focused on simplicity. Because it is a really clean approach of system design that envies a base system and keeps 3rd party separated in a clean way for example. It also values classic UNIX philosophies that most Linux distros these days abandon but which saved my life multiple times through better design and execution that also focuses alot more on stability, fault tolerance and ease of use than any Linux I have come across. The hardcore guys should read "Design and Implementation of the FreeBSD Operating System", compare the readings to the Linux way of things and see for themselves.*
*The author acknowledges that this text is his opinion and just his wet dream alone and may not be of any relevance for the sexual lifes of everybody else -
I'm more partial to Sublime Text. Never got into the Atom craze, and always wanted to be more vim-ish.
But more and more people seem to be into VScode for some reason. Need to check that out soon.1 -
those people know so much more than me that I'm always somewhere between excited and territorially threatened
-
coding has changed my point if view of life on how to solve problems and work with humans on a level playing field. that and that
there always will be more stupidity in logical code constructs each and every line you discover as time goes by. -
you know how i hate things that can't be verified without far more man hours than I have available ?
just requires you to take something on faith which may not be vital but it still requires you to take something on faith from a source you don't always trust. -
My coding style is mostly influenced by good old personal preference, but also because of a certain internship where there was a lot of gain to be had by making everything as reusable and testable as possible.
I guess you could say my motto is usability, readability and flexibility:
I like tidy, reusable code with an emphasis on keeping code readable. I've always liked modular things I guess...
And I despise two things: curly brackets on the next line and spaces for indentation... But way worse is having no brackets at all (looking at you Python): it's clearer to have lower-level code inside some sort of "container" markers i.e. brackets (also gives more IDE functionality like color-coding hierarchically).
Indentation should always be tabs so anyone can have their own width of indentation set through their IDE, making it way more accessible to fellow colleagues!
And I also like having parameterized code over hard-coded functions: way more flexible. -
Feeling a little frustrated lately, just been a few months in this company and its all great, even my boss congratulated me the last week for deliver some well made features but i think i should be learning more and coding faster, im always giving the best i can but its never enough. (Sorry if i mispell something, english is not my native language)1
-
Whenever I approach a problem, I’m always looking at it from a systems level perspective and it is preventing me from starting out and I’m always in a paralyzed state of analysis. Because of my devops approach, I’m also spending more time just building infrastructure instead of starting the project. Any advice to get started but without sacrificing the systems approach?
-
It's always hard to balance time between romantic affairs and programming projects when both are going on simultaneously. I've been talking to a girl at my college, and even though she doesn't take up much of my time, I still feel like it's harder to make time for my programming. I guess this is more of dating affecting my code, but I personally prioritize code over dating currently in life.
-
Do you guys know some sites with weekly or daily interesting Web development/Front End/UX articles/resources to read/get?
I often get them from tympanus/collective but its always good to know more -
When something is still broken after I fix it
When fixing one bug creates two more bugs
When I am too lazy to do anything at all
When I have to fix bugs in code I did not write
Whether the sun is shining or not,
whether it is hot outside or cold,
I always feel the same...1