Details
-
AboutI've been an arch linux user since 2015. I think that says enough about who I am.
-
Skillsjs, haskell, python, devops, wordpress
-
Location127.0.0.1
Joined devRant on 3/5/2018
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
-
@fruitfcker I've been programming professionally for a while, working with other devs & designers. Startups, midsize companies, etc. I've never seen something more disorganized than a capstone group project. Group members (despite being about to graduate with a cs degree) *have never worked on a real project before*. Cue having to teach everyone everything... Haha
-
@electrineer I get what you're saying, but a sprint is literally a "2-week plan". It's a predetermined set of tasks to be completed without interruption within a time frame. And these tasks are often centrally planned (by leadership). That's why I'm saying it's soviet.
-
My junior devs use chatgpt to write their code. Lets just say their code would have been better if they wrote it themselves.
-
@abortionselfie at least there's chegg for that
-
@We3D that was sarcasm... But yeah, look at the anthropology - civilization isn't good for us as a collective.
-
@spongessuck yeah, I mean like liberal arts or shit. No comparison.
-
It's okay to be stressed and depressed - our modern world is designed to make us feel that way.
-
@oiledwheels hell yeah.
-
Objective-C!!! Fuck yeah. My first language haha
-
Just pipe up and be like "I'd like to get back to coding, I'm not creating any value for you just twiddling my thumbs"
-
They be like that. Nobody in academia is a seasoned engineer with a decade plus under their belt. Those people are making bank not teaching lazy students.
-
@Oktokolo I like how you think.
-
The point of testing is to quickly verify that a codebase is in working order (esp after updating dependencies and shit). Use it.
As far as println, you want a proper logging library that offers some abstraction so you can sexy things with your log statements. Println doesn't offer that functionality. -
You really only need python and JS
-
Every time my boss bothers me outside hours, I ignore them until working hours. I have scolded bosses over texting my personal phone number when I don't respond to email after hours.
-
How many times does nothing go into something? An infinite number of times. Geez, this is calc 1 shit you should have learned in college. If you look at the fn 1/x, you'll see that there's a vert asymptote at x=0....
-
@NoToJavaScript Blazor looks frickin SICK. Would be cool if there was a Haskell version. Holy fuck.
-
@NoToJavaScript lol
-
@homo-lorens It's the sane thing to do, but there are cases where a library *needs* to position a div absolutely, and that need makes it impossible to, say, have a child of that div be positioned relative to a parent or ancestor of that div. This is common when implementing a modal/tooltip combo inside a overflow: hidden div.
-
@petergriffin yeah, css modules only work when EVERY bit of CSS uses it - what about frameworks that set a couple style properties directly on an element???
-
Communicate with your damn boss.
-
M
-
Me: Why is there no documentation nor comments?
ShitDev: Comments can lie, so I don't use them. So can documentation.
So... You'll take people not knowing how to use your tool over people maybe running into errors when reading the docs? Idiot. -
@AlmondSauce PHP doesn't suck anymore. Coming from a Haskell enthusiast, btw
-
@EdoPhoenix I see can see that you're a hardcode Windows dev and I'm a hardcore Linux dev. Let's just agree to disagree :)
Python isn't slow, it's just not as fast as C++. You don't get object introspection and duck typing for free... If you want a fast language, use Haskell. -
@EdoPhoenix it's also only a problem if you use emacs. I've never seen an editor that takes such liberties with spaces vs tabs. You can't disable tabs entirely either.
If you use vim, a space is a space and a tab's a tab. No problems. -
@EdoPhoenix I agree that it's not ideal - especially when moving your code around in your editor (scopes aren't unambiguously designated with brackets). But, using both every day, I'd definitely pick python. It's less fiddly and the open source software written in it is of a higher quality. Also, data science much? It's so easy to throw together a webapp that uses neural models using python.
-
With the costs of phones these days, work phones and nonwork phones are melding...
-
This is why I use default settings on vim (the cli version). Since doing so, my time spent fucking with editors is gone and I can get stuff done. Screw those super-modded editors.
-
Node. It can be nice to use JS all the way through. I use both - and I can tell you that PHP _has_ improved, but it might leave you with bad habits. Node is more professional anyway.