imo more. just a hunch
- 0 Posts
- 49 Comments
sip@programming.devto
Programming@programming.dev•Why AI coding tools shift the real bottleneck to review
4·21 days agoI’m fine reviewing, if I’m familiar with the task, codebase and especially if I’ve been involved with the proposed technical solution.
reviewing gen code? Hell, NO!
sip@programming.devto
Programming@programming.dev•Why AI coding tools shift the real bottleneck to review
3·21 days agoI’m not reviewint that butload of code. Just today I had to rollback some shit I “reviewed” a month ago. Huge ass refactor. I reviewed for 1 hour and then I just yolo’d it.
I’m not reviewing anymore.
sip@programming.devto
Programmer Humor@programming.dev•You can pry pattern matching from my cold dead hands
33·2 months agoI despise python syntax.
sip@programming.devto
Programmer Humor@programming.dev•It was best as a silly toy language in the 1990's...
1·3 months agoI think ghcup is the simplest way
sip@programming.devto
Programmer Humor@programming.dev•It was best as a silly toy language in the 1990's...
1·3 months agoI used it either through my distro’s package or using stack install. there’s also cabal install, but that doesn’t install the compiler, at least not in 2017 when I played with it.
sip@programming.devto
Programmer Humor@programming.dev•It was best as a silly toy language in the 1990's...
1·3 months agoI asked chatgpt for a few languages with a good typesystem and it suggested ocaml among other (scala, rust, haskell, f#)
Then asked for a 100 line ocaml REST API example with a popular framework and db lib… and it looks mostly like Haskell.
edit: async is done with monads
sip@programming.devto
Programmer Humor@programming.dev•It was best as a silly toy language in the 1990's...
3·3 months agoi wish a more performing language would have this type system. the only other ones I know are Rust which is a bit strict and slow to dev on, and Haskell which is too much.
sip@programming.devto
Programmer Humor@programming.dev•It was best as a silly toy language in the 1990's...
17·3 months agoagreed. typescript is excelent, especially if you make it strict and know a bit of complex types to make sure things stay put.
hahaha. just don’t --continue at the last commit
sip@programming.devto
Technology@lemmy.world•A.I. Video Generators Are Now So Good You Can No Longer Trust Your EyesEnglish
4·4 months agoagreed. having a cryptography mark on the file and relying on chain of trust is the way.
sip@programming.devto
Programming@programming.dev•Which software design principles do you rely on most?
2·4 months agoit’s my fav and it’s easy. allows containing details of a lower lever gizmo in a higher level thingamabob and basically free strategy pattern, especially if you use DI… and allows mock/spy testing!
sip@programming.devto
Programming@programming.dev•Which software design principles do you rely on most?
3·4 months agoDI without a tool/injector is just composition. just saying
sip@programming.devto
Programmer Humor@programming.dev•A quick reminder, 2025 update should include AI in the diagram
31·4 months agocan be used for AI
he did say “might be” 😅
totally possible, given you can digitally sign PDFs.
sip@programming.devto
Technology@lemmy.world•How OnlyFans Piracy Is Ruining the Internet for Everyone | Innocent sites are being delisted from Google because of copyright takedown requests against rampant OnlyFans piracy.English
131·5 months agoI mean like 89% of the shit on Reddit is some OF model advertising.
fr
fetch? which fetch? browser fetch?

composition can help with all of that. factories, strategies, injections are all composition patterns that work fine.
business logic that repeats? extract it to it’s own thing (class, function, etc) and pass it as a param to the supposed childs.
mvc? controllers don’t need to extend anything, just have them accept the framework through the constructor and request and response as args. views? same. models? perhaps only if doing an active record, but a repo pattern with plain objects is a good pattern too.
I never seen a clean inheritance implementation for a decently sized problem. it mostly works for tiny ones.