Coronavirus (Covid-19): Latest updates and information
Skip to main content Skip to navigation

Drop In Help

Warwick's RSE group try to offer regular open sessions for help, tips etc. We usually start with a ten to fifteen minute "Micro-seminar" about a topic of interest - suggest topics by email to rse{@} - followed by time to ask questions and have a chat.

All questions are welcome, and no question is too basic, obvious or dumb! We can discuss most languages and technologies, and if we can't answer right away, we'll arrange to get back to you.

Date/time for the next session is on our calendar or details are posted below a few days prior.

How to Join In

For everybody's convenience, especially in the current state of affairs, we provide these sessions via video-conference plus text-chat. Our introductory talk will stay available on our YouTube channel after the sessions - your questions will not be recorded, although others in the conference can hear/see them. Feel free to join anonymously or pseudonymously and if you'd rather email a question beforehand, send it to rse{@}

Next Session 3-4pm Wednesday 25th November 2020

Mini seminar - Managing Workflows - Part 2 - Gnu Parallel

Youtube livestream for mini seminar -

Jitsi link for discussion -

Browser based Video Conference for questions and discussion - we use Jitsi and the link will be live 30 minutes before we begin. We have good results with Firefox, Chrome, and Safari. On mobile devices there is an app available - navigate to for download links. We have heard of issues with some Firefox and Chromium derivatives (Waterfox, Opera) and with Microsoft Edge.

Previous Mini Seminars

Note: You might need to manually select the video quality for the slides/code to be readable, especially if your internet connection is slow or congested. All streams are available in at least 480p. If you would like a copy of the slides, a transcript, or a downloadable version of the videos, please email rse{@}

22/4/20 - Choosing a programming language -

29/4/20 - Web scraping and APIs -

6/5/20 - Inside the Computer -

13/5/20 - Learning Programming - Dealing with Arrays -

20/5/20 - Compilers, interpreters, IDEs and Notebooks -

27/5/20 - Linking Data (part 1) -

3/6/20 - Linking Data (part 2) - Type/Structs/Classes -

17/6/20 - Accelerators, coprocessors and not using your CPU -

24/6/20 - Code Licenses -

8/7/20 - FortranCon 2020 follow up -

15/7/20 - Global variables and their uses -

22/7/20 - The Road to Object Oriented Programming -

29/7/20 - Further Along The Road to Object Oriented Programming -

5/8/20 - Rules(ish) for Good Programming -

12/8/20 - "I am, therefore I think - Lifetime, references and pointers" -

19/8/20 -'Is A' vs 'Has A'. Who owns the data? -

26/8/20 - Design Patterns, An Introduction -

9/9/20 - Picking a Good Problem for Practice -

23/9/20 - The Other Travelling Salesman Problem - Somebody with something to sell -

7/10/20 - The range of programming languages -

14/10/20 - Don't Panic! What to do when things go wrong. -

21/10/20 - Antipatterns - Design Patterns' Dark Side. -

28/10/20 - How to see what's actually there - tips for debugging -

4/11/20 - What did you just say? - intro. to user input verification -

11/11/20 - Getting Started - How to go from a blank editor -

18/11/20 - Linters - Compiler like checking for interpreted languages -

25/11/20 - Managing Workflows - Part 1 - Simple tools -