The new GitHub code browser is a really nice improvement. When documentation is insufficient, or I need more details, I often look at a library's source code. Often, I've cloned it in order to look at it properly locally, but the new code browser makes that almost always unnecessary.
Which programming language considers that the programmer may not always have all the spoons and energy cuz "life" and taking care of fam? That a programmer isn't just ppl with lots of resources and time?
I've never asked this question before. Thoughts? What features would this language have? Hmm. 🤔
ADDED: Esp. what would make this lang better when reading other ppl's code? 🤔 Maintenance work, not just new stuff.
When you contribute to an #OpenSource project via #GitHub: please allow the reviewer of your PR — who asked a question or suggested a change — to determine when a conversation is "resolved".
Even if you're 100% sure you've fixed something as was asked, don't assume the person on the other end noticed. Better to tell them you've fixed it and have them close the conversation once they've had a chance to confirm that.
You don't need to rewrite the #code again and again in a short amount of time.
I don't know if you do this because of pressure from third parties/users so that the project always seems current in order to maintain relevance, but this is neither healthy for your project nor for your #mentalHealth.
Similarly, most #developers now only have to learn how to add units to #frameworks without the overhead of lots of conscious choices. And most businesses only need that.
But some applications will always need more than a #framework and some business logic glue #code. And some businesses will always need truckers.
I just started using GitHub CoPilot for VSCode, and.. wow. This basically does 50-80% of the scut work, meaning I can crank stuff out 2-5x faster and focus on the higher level stuff and not spend time thinking about "did I remember to handle error X when. grab a web page." Also, it'll reduce the amount of typing, which is good for avoiding RSI. At $19/month/user for a team, the ROI on this is like... 20-30 minutes?
@kurtseifried
It will change the kind of #code we write and the kinds of bugs and features we create. I don't know whether it creates more or fewer insidious bugs and #TechnicalDebt (bloat, less readable style, antipatterns). At the very least it will recommend more MS tools. I've not seen studies on code quality and productivity or the long term outcomes for large complex systems. But it looks like LLMs change the way we think: https://dl.acm.org/doi/pdf/10.1145/3544548.3581196
I have disabled all my #browsers using the #Windows#registry to stop myself from getting side-tracked all the time.
So far, it's been going surprisingly well! It's a bit annoying because I also can't look up #programming questions anymore, but it kinda forces me to think myself and actually read the #code on my machine.
"We welcome #UKRI’s policy of requiring #OpenAccess to research that it funds, but we recommend that this should go further in requiring the recipients of research grants to share #data and #code alongside the publications arising from the funded research."
I took an action to tell Google to stop collecting location data and aiding abortion prosecutors.
Despite Google’s past commitment to delete location history for those who visit abortion clinics, Accountable Tech’s latest research shows that Google is still collecting and retaining both location history and location search queries for abortion clinics.
@joelanman@joelanman I have never used #VS#Code. I have read that sighted people say it’s somewhat sluggish. I also hate #electron, but I’ve read that VS Code is the best behaved of just about any electron app out there.
I haven’t used #Windows since 2010 so I haven’t had much of a need for VS Code on the #Mac.
I am a big proponent of a programming paradigm where writing code and building up relationships and connections leads to the emergence of new, unforeseen connections and avenues. Instead of leading you down the wrong paths and requiring rewrites, coding should sculpt and shape connections, offering surprising new connections for free. #software#code#programming#webdev#javascript
I'm interested in this idea of tech jobs outside of tech. I was thinking about this last night and just found this article: "How to land a job in climate tech", but you could swap "climate tech" for anything, the music industry, how about the art world? I was imagining a directory with a whole list of companies that do tech and tagging the companies based on their tech stack and industry. It should be easier to find cool companies. https://stackoverflow.blog/2023/05/04/how-to-land-a-job-in-climate-tech/?cb=1#tech#job#software#code