Details
-
AboutNerd who likes gamedev, but failed 2 gamedev startups. (:
-
Skillshtml, css, js, php, sql, java, python, bash, node, mongodb, C/C#/C++, lua, basically yes
-
LocationThe Netherlands
-
Github
Joined devRant on 5/3/2017
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
-
@Bordii I guess so, I've been thinking of going freelance as of late myself. Jut don't want to deal with the overhead of contracts, taxes, etc. To end up basically being an psuedo employee indeed.
-
@Bordii It's niche use, but I tend to have some module system in my prototypes or just free time projects. So this can dynamically load for example DB Models from sub folders without needing to import each model on the top of the file.
In case you are doing something like DDD and have models per module you can load them all into an DBManager or maybe an route collector.
I always end up re-creating it, I don't want to import an nodejs module for this, it's so simple but I end up spending 4 hours due to how finnecky module loading is in nodeJS imo. This saves me an couple of hour on a new project. Thought it was useful so shared. :) -
Officespeak for "we need this but don't want to pay fair rates for it" 🥲
-
@Ranchonyx no matter what I do I always end up needing to load modules dynamically. I've written like 30 and every time I'm like "hurrdurr how do". So now I got something I can drag and drop and not think about it
-
That sucks. I've basically been dealing with the same issue with a coworker. They are such fun to hang out with but my moves are constantly analyzed where they think it's more then friends. They are married as well. So I'm like obviously I can't.
-
I mean it's rather simple. People dont wanna rum ads on controversial stuff, its hard to objectively decide what is controversial so you go happy ban hammer on anything that isn't clearly good for ads.
Can't really fault YT for doing whats clearly their best financial option even though it's hella crude.
Though the double standards for the old guard of news channels that get ignored when they do it on YT is kind of annoying.
My vid gets algobanned for saying fuck in the first min, meanwhile news channels show someone getting shot and they get ads... -
Still waiting for an decent replacement for xdotool which is keeping me on X compatible for now. Which yes I know doesnt vibe with wayland's security model but muh automation. 🙆
-
@PaperTrail lmao. I guess so. Normally I get like 6 people moshoutinganing "why isnt it working yet, when is it done etc"
Granted its usually an mix of C level, project managers, couple of people on the client side as well as some developers from an daughter company where I end up spending more time routing coms then actually programming. -
@devux-bookmark I like JetBrains integration a lot, the fact you can use your own local LLM and on the free tier no less.
For privacy reasons but also if I wanna reverse engineer something it's nice to have an local "unlocked" model, shame most unlocked models are 1+ year old right now or they are naming them something else now. Who knows. -
@retoor there's a lot of moving parts in a webshop, sure, but most of the front-end can be static imo. You'd prolly want some JS for active/stock level and auto-complete for searching. But other then that I don't see an need for a complete state-management framework on the front-end. Might just be me though, react andies everywhere.
Places where I could really understand complex state on the client are more editors/template engines where it's otherwise hard to pull off something ergonomic -
@PaperTrail that sounds so lovely, I've never been at a place where management actually took responsibility.
-
@AlgoRythm ah I see. Sadge, used to be a lovely place filled with rants. I kind of faded in and out every couple of years depending on how much ranting needed to be done based on my current work. :p
-
What you mean abandonware? I've been out of the loop a couple of years to be fair.
-
Hey well if it makes you feel better I'm failing to get an letsencrypt cert on a subdomain of mine right now despite having done this 100s of times. :D
-
Tbh, any company of any sufficient size you'll get this regardless of position.
The real ones get blunted into "cover you ass" mode where they just make sure shit don't slide on them.
If you can try to find/connect with people still giving a rat's ass to get some actual work done, but yeah otherwise, explain who actually blocked you, preferably on paper since it leaves a nice trail, bonus points for strategic CC'ing you paper trail. (even then, back up your e-mails/screenshot your slack messages folks!) -
@PaperTrail lmao have an ++ sir.
-
That's not what I usually hear from freelancers, so good job going.:)
-
@German Normii Yes legally it's decriminalized, still see plenty lighting a joint in front of cops without issue that I legit forgot it isn't legal by law. :D
(hence why I edited it later mentioning it was decriminalized, though probably not clear enough) -
@lorentz
I guess that is true.
Idk, I see whole ass websites with overly complex logic for what's essentially an webshop etc. I'm not saying the needs aren't valid, I'm just saying I see lots of website with overly complex front-end that needn't be so complex whilst still offering the same value. -
@lorentz
I just hate the fact everything needs to be an "app" instead of a bloody website, we are forcing so much functionality in it with so much complexity that makes you question if it's needed.
But I think I'm becoming an old man yelling at the cloud. HTMX is starting to look much better, or maybe I go full back-end and checkout from the JS ecosphere atp. -
@lorentz long live JS for loading a big ball of mutt so you cant just use an html parser to do shit. Back in the day I just wrote simple code to do test suite but due to often empty skeletons we are forced to use such annoying tools now. 🤡
-
Hype cycle be pretty long ngl. Most overblow it especially if they dont actually understand how it technically works. Most things AI is doing right now could've been (semi) automated with just code often for less cost.
-
@kiki yeah that does sound a bit faster then having to compile crap, multiple docker images being build etc.
Still any pipeline longer then 5 mins isnt a good pipeline imo since it slows you down when speed matters.
I have had multiple times where a demo didnt work and I was like. I'll report back when it does work due to it being so slow. Which looks foolish in front of clients imo. -
@kiki damn.
To be fair when I came in it was an big ubuntu image being rebuild multiple times without caching most of the test hit an real database. Azure CR is used to cache image with code.
It's still mostly terrible but I've fixed all the tests that randomly break and made it faster while keeping all the insanity. Though all the compiling is now done in a base image, the pipeline was set up like an schoolproject, its still terrible but even if I do everything in my power I'm not sure I can get it to sub 2 mins tbh. I'm closing in on 10 minutes runtime but its a shit show the actual deployment is done by an bash script via ssh from an external party. -
I spend waaaaay too much time optimizing stuff that doesn't need it.
I've been slowly chipping away at the pipeline speed just because it annoys me. Got it down from ~60 to ~12 mins now. Whilst still keeping all the insanity it does. still seething it isn't sub 1 minute yet.
Spending time refactoring code just to use less memory, saving literally bytes, I work in PHP btw, so you wouldn't even feel the speed increase. -
@D-4got10-01 Yeah I seem to be rather lucky as well. While it's just an secondary backup disk for random stuff I could redownload, I've still got an HDD that's still alive and kicking pretty well after a small 15 years. :)
I've been meaning to sort it out, but priorities. It'll die one day and I won't be mad. -
transcend the tabs and space peoples.
Have an company spec it formats to in pipelines.
Have your own stuff locally as an dev, be it tabs or spaces. We are programmers, so let's focus on the logic instead of styling semantics which get yeeted by compilers anyhow, mkaay. -
@D-4got10-01 that has more bombs then an average minesweeper game. :o
This weekend: first aid training, pipeline optimizing.
- When your lungs tell you to stop smoking maybe it's time to quit
- If you need coping mechanics to keep sane with your job maybe you need another job instead -
@jestdotty you forgot the part where they are are running outta VC money. But probably spot on.
I've seen usage of AI in narrow cases that is actually decent and *some* products fully build on AI that actually are pretty good but they are too expensive/slow to run for now. Even one of the YC companies with an website builder that actually does pretty well for scaffolding out a front-end application. -
(115347456/1024)/1024
110.00390625000000000000
(134217728/1024)/1024
128.00000000000000000000
quic mafs
Imagine giving up just because you are close to full. Clearly PHP hasn't ever been to an buffet.