{"guid":"d80c98a3-2ee2-5c7c-841f-c89f4e8a078f","title":"Programming for impostors and scientists","subtitle":null,"slug":"emf2014-140-programming-for-impostors-and-scientists","link":"https://c3voc.de","description":"A defence of shitty scientific programming. I'd like to outline some of the issues that scientists learning to code on the job might face, and also acknowledge how learning some software engineering skills will help your science progress faster and more reproducibly, with a few (not original) ideas about what those helpful things might be.","original_language":"eng","persons":["Jane Charlesworth"],"tags":["emf2014","140","2014"],"view_count":4,"promoted":false,"date":"2014-08-30T15:45:00.000+02:00","release_date":"2024-08-27T00:00:00.000+02:00","updated_at":"2024-12-25T21:15:03.366+01:00","length":1801,"duration":1801,"thumb_url":"https://static.media.ccc.de/media/events/emf/2014/140-d80c98a3-2ee2-5c7c-841f-c89f4e8a078f.jpg","poster_url":"https://static.media.ccc.de/media/events/emf/2014/140-d80c98a3-2ee2-5c7c-841f-c89f4e8a078f_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/emf/2014/140-d80c98a3-2ee2-5c7c-841f-c89f4e8a078f.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/emf/2014/140-d80c98a3-2ee2-5c7c-841f-c89f4e8a078f.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/emf2014-140-programming-for-impostors-and-scientists","url":"https://api.media.ccc.de/public/events/d80c98a3-2ee2-5c7c-841f-c89f4e8a078f","conference_title":"Electromagnetic Field 2014","conference_url":"https://api.media.ccc.de/public/conferences/emf2014","related":[],"recordings":[{"size":65,"length":1801,"mime_type":"video/webm","language":"eng","filename":"emf2014-140-eng-Programming_for_impostors_and_scientists_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2024-08-27T03:01:29.570+02:00","recording_url":"https://cdn.media.ccc.de/events/emf/2014/webm-sd/emf2014-140-eng-Programming_for_impostors_and_scientists_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/79210","event_url":"https://api.media.ccc.de/public/events/d80c98a3-2ee2-5c7c-841f-c89f4e8a078f","conference_url":"https://api.media.ccc.de/public/conferences/emf2014"},{"size":93,"length":1801,"mime_type":"video/webm","language":"eng","filename":"emf2014-140-eng-Programming_for_impostors_and_scientists_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":854,"height":480,"updated_at":"2024-08-27T02:52:42.541+02:00","recording_url":"https://cdn.media.ccc.de/events/emf/2014/webm-hd/emf2014-140-eng-Programming_for_impostors_and_scientists_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/79201","event_url":"https://api.media.ccc.de/public/events/d80c98a3-2ee2-5c7c-841f-c89f4e8a078f","conference_url":"https://api.media.ccc.de/public/conferences/emf2014"},{"size":56,"length":1801,"mime_type":"video/mp4","language":"eng","filename":"emf2014-140-eng-Programming_for_impostors_and_scientists_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2024-08-27T02:45:36.123+02:00","recording_url":"https://cdn.media.ccc.de/events/emf/2014/h264-sd/emf2014-140-eng-Programming_for_impostors_and_scientists_sd.mp4","url":"https://api.media.ccc.de/public/recordings/79197","event_url":"https://api.media.ccc.de/public/events/d80c98a3-2ee2-5c7c-841f-c89f4e8a078f","conference_url":"https://api.media.ccc.de/public/conferences/emf2014"},{"size":16,"length":1801,"mime_type":"audio/opus","language":"eng","filename":"emf2014-140-eng-Programming_for_impostors_and_scientists_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2024-08-27T02:45:03.015+02:00","recording_url":"https://cdn.media.ccc.de/events/emf/2014/opus/emf2014-140-eng-Programming_for_impostors_and_scientists_opus.opus","url":"https://api.media.ccc.de/public/recordings/79195","event_url":"https://api.media.ccc.de/public/events/d80c98a3-2ee2-5c7c-841f-c89f4e8a078f","conference_url":"https://api.media.ccc.de/public/conferences/emf2014"},{"size":27,"length":1801,"mime_type":"audio/mpeg","language":"eng","filename":"emf2014-140-eng-Programming_for_impostors_and_scientists_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2024-08-27T02:44:46.114+02:00","recording_url":"https://cdn.media.ccc.de/events/emf/2014/mp3/emf2014-140-eng-Programming_for_impostors_and_scientists_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/79194","event_url":"https://api.media.ccc.de/public/events/d80c98a3-2ee2-5c7c-841f-c89f4e8a078f","conference_url":"https://api.media.ccc.de/public/conferences/emf2014"},{"size":74,"length":1801,"mime_type":"video/mp4","language":"eng","filename":"emf2014-140-eng-Programming_for_impostors_and_scientists_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":854,"height":480,"updated_at":"2024-08-27T02:36:14.321+02:00","recording_url":"https://cdn.media.ccc.de/events/emf/2014/h264-hd/emf2014-140-eng-Programming_for_impostors_and_scientists_hd.mp4","url":"https://api.media.ccc.de/public/recordings/79187","event_url":"https://api.media.ccc.de/public/events/d80c98a3-2ee2-5c7c-841f-c89f4e8a078f","conference_url":"https://api.media.ccc.de/public/conferences/emf2014"}]}