I just watched this fantastic talk by @amirian from #neverworkintheory and thank you so much for bringing the experience of the operators to this. And for fantastic research in this domain.
https://www.youtube.com/watch?v=ceuNc5cy1UA
I wonder, when we look at vulnerability and patches across the board, like Log4Shell, we see that around 60 to 80% of patches applied "timely" with a long tail forever seem to repeat. Do we have research on what makes this happen?
https://www.sonatype.com/resources/log4j-vulnerability-resource-center#dashboard
Still thinking about #neverworkintheory from earlier today, but some takeaways:
* Software testing is a learned skill that developers need practice in
* Documentation matters and should be prioritized (I still can't stand Confluence, though)
* Internal forks of open source libraries will drift, and can contain important bug fixes, but those fixes don't don't end up upstream
Enjoying Carol Lee's talk Developer Thriving: why developers deserve more than satisfaction.
Now at #neverworkintheory
Shurui Zhou is presenting Understanding the sustainability challenges for building open-source scientific software.
An example from the Python world mentions two types of contributors: the SE expert and the domain expert, and how the conflict between these groups comes from different mindsets.
#neverworkintheory #rstats #ROpenSci
I will not post each slide for this talk, but I'm tempted to. Avice: watch the video when published here: https://neverworkintheory.org/
Lauren Margulieux:
Things software developers should learn about learning.
I love checklists!
Gina Bai is showing us how novice testers perceive and perform unit testing and provides a checklist to scaffold novice testing.
#neverworkintheory
Fascinating talk by
Preetha Chatterjee:
Emotion awareness in software engineering.
Mention the role of Trust on developers' teams and the different types/dimensions of trust we have.
Wondering how this play on OSS.
Now Gustavo Pinto talks about Cognitive-Driven development (CDD) and mention our well know magic number 7+-2
More insight from Dr. Ethel's talk.
More info here: https://www.csedbotswana.org/
Paper: https://dl.acm.org/doi/10.1145/3372782.3406270
#neverworkintheory
Listening to Ethel Tshukudu about Understanding conceptual transfer in students learning new programming languages at #neverworkintheory
Similarities between programming languages play a significant role in semantic and conceptual transfer between programming languages.
“On-Time Delivery in Large-Scale Agile”
#NeverWorkInTheory https://neverworkintheory.org/2023/03/06/on-time-delivery-in-large-scale-agile.html
“The Impact of World Politics on Software Ecosystems” #NeverWorkInTheory https://neverworkintheory.org/2023/03/07/impact-of-world-politics-on-software-ecosystems.html
Is machine learning our century's radium? That depends on whether we can figure out how to use it safely. Here are two recent results from software engineering research that can help: https://neverworkintheory.org/2023/02/25/fairness-and-code-smells-in-machine-learning.html If you'd like to know more, come join us in April for our next round of lightning talks online! #NeverWorkInTheory
Want to build better tests for your software? On April 25-26, Marcel Böhme will give a lightning talk about the cost and effectiveness of fuzzing, while Andreas Zeller will tell you how to create the nastiest test inputs ever. Join us at #NeverWorkInTheory https://neverworkintheory.org/ - tickets are available now!
Excited about practical engineering research? Sign up to attend #NeverWorkInTheory! https://neverworkintheory.org
I'll be discussing the theory and practice of vuln remediation, and the rest of the lineup looks AMAZING. High quality, actionable talks. What else could you want?
In order to make these talks as accessible as possible, we are offering tickets at two prices, and the two sessions will run at different times - a single ticket from https://www.eventbrite.com/e/it-will-never-work-in-theory-tickets-527743173037 is good for both, and we will be announcing more speakers soon. #NeverWorkInTheory
We have news! Registration is now open for It Will Never Work in Theory's third live event. Join us April 25-26 for online lightning talks and hear leading software engineering researchers summarize what we know about everything from what makes developers thrive to how you can create the nastiest test inputs ever. Details (and previous talks) are at https://neverworkintheory.org/, and all the money raised will go support Books for Africa - please share widely. #NeverWorkInTheory
"It Will Never Work in Theory" returns with another set of lightning talks on April 25 and 26: two dozen software engineering researchers will describe what they've found and how it affects practitioners. Mark the dates in your calendars for April - registration will open soon. (And check out last year's talks - they're all online at https://neverworkintheory.org/) #NeverWorkInTheory