dohpaz42
Pronouns: he/him/his
- 4 Posts
- 143 Comments
dohpaz42@lemmy.worldto
Programming@programming.dev•Do you guys use AI when programming? If so, how?English
33·18 days agoIve used it when I’ve found myself completely stumped with a problem, and I don’t know exactly how to search for the solution. I’m building a macOS app, and unfortunately a lot of the search results are for iOS — even if I exclude iOS from the results (e.g. how to build a window with tabs (like safari tabs), but all results comes up for iOS’ TabView).
dohpaz42@lemmy.worldto
Privacy@lemmy.ml•YSK: Reddit webpage has unblockable trackers, even with Ublock Origin installedEnglish
9·26 days agoYeah, it just sucks when that’s the majority of search engine results for something you desperately need an answer to, and there are no other sites with said information.
dohpaz42@lemmy.worldto
Programming@programming.dev•JetBrains to opt-in all non-commercial IDE users to training AI modelsEnglish
1·1 month agoMy conspiracy theory is that AI is already running our tech companies, and that’s why everyone and their brother is pushing hard for AI integration, despite everyone knowing AI is nowhere near ready for public consumption.
So is /dev/null.
If you have an evening (or all weekend), and really want to blow your mind, look up Low Byte Productions on YouTube and look up their JavaScript videos.
dohpaz42@lemmy.worldto
Selfhosted@lemmy.world•Using rsync for backups, because it's not shiny and newEnglish
22·1 month agoHere’s how I approach old and slow:
- Older software is mature and battle tested. It’s been around long enough that the developers should know what they’re doing, and have built a strong community for help and support.
- Slow is okay when it comes to accuracy. Would I love to back up my gigabytes (peanuts compared to some of you folks out there with data centers in your attics) in seconds? Yes. But more importantly, I’d rather have my data be valid for if I ever need to do any kind of restore. And I’ve been around the block enough times in my career to see many useless backups.
I believe it was more because in database terminology there were masters and slaves for replication. Version control came under fire soon after.
dohpaz42@lemmy.worldto
Programmer Humor@programming.dev•Me waiting for the AI to close the tag for meEnglish
2·1 month agoSo I’m clear, are you referring to the
@layerCSS at-rule? Or, something else?
dohpaz42@lemmy.worldto
Programmer Humor@programming.dev•Me waiting for the AI to close the tag for meEnglish
3·1 month agoYou’re absolutely right. My idea is to imply that developers should give their semantics actual thought and intention.
For your example, the X button can be called
.dismiss, since typically that’s what clicking the X does; whereas cancelling something may have more meaning (e.g. cancelling a subscription, which triggers other actions aside of dismissing a modal window).
dohpaz42@lemmy.worldto
Programmer Humor@programming.dev•Me waiting for the AI to close the tag for meEnglish
4·1 month agoI imagine the better argument (in my opinion) would be to not use generic names such as
btn, as they are redundant and offer little self-documentation of their use.Instead, I believe a combination of selectors and classes would be more meaningful, and encourage readability. For this particular scenario, I would go with a
buttonselector to give all<button>tags a consistent basic styling, and use aptly-named classes like.cancel,.primary, and.destructiveto add more styling for specific button purposes.Then if I need to find all Cancel buttons, I can use a
button.cancelquery selector and only get Cancel buttons.
dohpaz42@lemmy.worldto
Programmer Humor@programming.dev•Me waiting for the AI to close the tag for meEnglish
1·1 month agoLearn CSS layers, use CSS layers.
What are CSS layers? I’m legitimately curious.
I once interviewed at a company that bragged about not using version control or FTP, and how everyone made their changes in production.
~I’m so very glad I didn’t get that job.~
dohpaz42@lemmy.worldto
Programmer Humor@programming.dev•A quick reminder, 2025 update should include AI in the diagramEnglish
1·1 month agoDonkey Shame!
dohpaz42@lemmy.worldto
Programmer Humor@programming.dev•A quick reminder, 2025 update should include AI in the diagramEnglish
2·1 month agoI do understand what blockchains are; my question is more to whether they are used outside of cryptocurrencies or not.
~I do also like your explanation.~
dohpaz42@lemmy.worldto
Programmer Humor@programming.dev•A quick reminder, 2025 update should include AI in the diagramEnglish
3·1 month agoSo I’m clear, does blockchain always refer to those *coin currencies? Or is it be used for other purposes too?
I’m going to try to replicate as much of Postman as I feel is useful - minus the AI crap and the whole third-party cloud services. I do plan on using iCloud for personal storage, and I’m thinking GitHub for team sharing (admittedly, that feature is a ways off, and I’m open to suggestions).
I’m using SwiftUI to build the app. I think once I get a stable macOS version, I might do an iPad version too.
I’m making my own version of Postman, but with Blackjack and Hookers — and for the Mac.
dohpaz42@lemmy.worldto
Programmer Humor@programming.dev•How I, a non-developer, read the tutorial you, a developer, wrote for me, a beginner - annie's blogEnglish
10·2 months agoSo basically Swift on macOS, except this made much more sense. 👍





Yeah that doesn’t mean anything. It’s common (and lazy) to make the one error message for both first and last name.