Researcher, DevOps/CI/CD, recommenders in SE, evaluations, static analysis, mining software repositories, human factors. (see @seb_pr for less serious tweets)
ALT strategy: write a unit test
If your program already has tests, adding a failing test can be a great way to work on your bug!
person (thinking): "this function should return X, but it's returning Y"
* it forces you to pinpoint what exactly the bug is
* it's easy to tell when you've fixed it (the test passes!)
* you can keep the test to make sure the bug doesn't come back
I stopped using my paid @dropbox account today. Main reason? The utterly artificial requirement that the sync folder MUST be called "Dropbox" made it impossible to integrate in my use case. I am always sorry to see when usability of software suffers from weird PR decisions.
With my German background, I feel a certain tickle whenever I hear the Russian president speak. I hear open lies, hate towards minorities, and megalomaniac phantasies... we all need to strongly oppose this or it is not going to end well.
Is there any good use case for the Maven shade plugin? It seems that this is just a generic tool for making dependency management hell for everybody downstream...
Do you like Software Engineering and processes like CI/CD? Do you want to pursue an academic career and do a PhD? I have a position for you here in The Netherlands at @tudelft. Work with me on the next generation of CI/CD tools! tudelft.nl/over-tu-delft/wer… (5 days left)
So while working within the system to help improve it, I also try to remind myself and my students: science is a messy human process. Try not to take either reviews or social media too personally, and see what we can learn from both to make our papers better/clearer. ;-) 4/4
How can I keep up with my sons immune system? I get knocked down badly every time he catches a cold, which he shakes off in two days. Maybe I should start licking random stones on playground visits as well...
Today, a disruptive new search engine (like Google back in the day) would not have any chances. Content is no longer self-hosted, but lives in gated communities on social media. It is sad to see the world wide web dying a slow death...
Elaine Weyuker's, @icseconf keynote: "Too many academic researchers do not really understand the scale and scope of the issues that practitioners face, because they have never themselves actually engineered or tested real software systems." Ouch. And so true. #roasted#ICSE
I have troubles finding the limits for size of repository, container registry, and max image size at @gitlab when using the free tier of gitlab.com. The "Pricing" page does not mention this, where is it documented?
Interested in Software Engineering? CI/CD? Want to do a PhD in an awesome group, a recognized university, and in a great county? I have a position for you! Work with me on the next generation of CI/CD tools! Please reach out if you have any open questions. tudelft.nl/over-tu-delft/wer…
It is this time of the year again, when changes in daylight saving time make a complete mess out of coordinating international appointments. Can we please collectively stop playing around with our clocks twice a year? :D
It is surprisingly hard to find a good (preferably Android) tablet or convertible laptop that 1) has a reasonable price 2) supports HDMI output and 3) has a stylus that allows using it for actual notes. Any recommendations?
My student is conducting a study on the maturity of CI/CD configurations. If you are a CI/CD expert or doing research in the area, please help him out! We will make the data and the results available for everybody...
Are you an @ICSEconf newcomer and interested in getting in contact with more senior members of the community? I am trying to find a volunteer that can help us out with coordinating some community events @ICSEconf Let me know if you would like to help!
Your task would be to create a bit of infrastructure and to coordinate replies that we will receive from a call for participation. Overall, I do not think that it will be to hard/time consuming and you will be done pre-conference.