Sinopsis
Monthly show on software development topics
Episodios
-
Devnology Podcast 050 - Scott Wlaschin
20/07/2015 Duración: 58minThis episode features an interview with Scott Wlaschin. Scott has over 20 years experience in software development, design and architecture, covering all aspects of business software. He is the creator of the popular F# web site, fsharpforfunandprofit.com, and has done many F# presentations at conferences and user-groups around the world. Follow Scott on twitter: @ScottWlaschin This interview was recorded on the 18th of May 2015 at the Infi offices in Utrecht. Interview by @freekl and @daan_van_berkel Links for this podcast: Scott's blog is fsharpforfunandprofit.com Presentation: Functional Design Patterns. From the BuildStuff conference 2014. Uncle bob wrote this blogpost about it Presentation: From NDC 2014 'Domain Modelling with the F# type system'. The F# Foundation is on fsharp.org Presentation: Here's where Dean Wrampler talks about Anemic domain models Book: The Design of Everyday Things, Don Norman. (Revised and Expanded Edition, 2013) Book: Design for the Real World: Human Ecology and Social Change
-
Devnology Podcast 049 - Mathias Verraes
11/12/2014 Duración: 56minThis episode is an interview with Mathias Verraes. Mathias is an independent consultant, based in Belgium. He advises companies on how to build enterprise applications for complex business domains. As a team leader, he helps developers to use best practices. He specializes in curing large legacy projects: writing tests for untestable code, refactoring to Domain Driven Design, and giving applications a second life. Follow Mathias on twitter: @MathiasVerraes This interview was recorded on the 2nd of November 2014 in Kortrijk. Interview by @freekl and @pjvds Links for this podcast: Mathias blogs on http://verraes.net/#blog He offers several workshops Book: Domain-Driven Design by Eric Evans Book: Implementing Domain-Driven Design by Vaughn Vernon More on Event Storming Mathias is one of the founders of DDD Belgium There are also 'chapters' in Copenhagen, Paris and Krakow DDD eXchange by skillmatter is the yearly DDD conference We mention HHVM/Hacklang (Facebook's backwards compatible PHP replacement) The PHP
-
Devnology Podcast 048 - Emma Armstrong
28/10/2014 Duración: 01h01minIn this episode we talk about software testing with Emma Armstrong. We talk about what makes a good tester, and we discuss testing katas as a way to introduce and practice testing. Emma is a test engineer and all-round do-gooder at Red Gate Software and has been baking quality into software for over 13 years. In that time she’s gotten her hands dirty with both manual and automated testing and had the opportunity to dig into everything from compilers to web applications. She’s worked with most methodologies, gotten to grips with technologies ranging from chipset hardware to UI (and everything in between), managed test teams and is currently working on one of Red Gate’s latest developer tools. Follow Emma on twitter: @EmmaATester This interview was recorded on the 4th of October 2014 at the Devnology Community Day at the AFAS offices in Leusden. Interview by @freekl and @daan_van_berkel Links for this podcast: More on the testing katas in this article : Be deliberate about improving your testing skills Emma o
-
Devnology Podcast 047 - John Cook
06/08/2014 Duración: 43minIn this episode Daan talks with John Cook, who has worked as a math professor, programmer, manager, and statistician. He is now combining these skills and experiences as a consultant. In this interview we talk about the relation between Math and Software Development, and we discuss some of John's experiences applying math to solve real-world problems. John is on twitter as @JohnDCook and regularly writes on his blog The Endeavour. This interview was recorded on the 18th of June 2014. Interview by @daan_van_berkel. Links for this podcast: For more information go to the John D. Cook website John maintains a number of twitter feeds on various topics, the most popular one on @CompSciFact. A full list is here A list of John's Journal articles and technical reports is available here To read more on the software John has written or written about go here
-
Devnology Podcast 046 - Simon Brown
02/06/2014 Duración: 51minSimon Brown is an independent software developer that is well-known for his work on software architecture. He is the author of the book 'Software Architecture for Developers' and a regular speaker at software development conferences. Make sure that you check out his blog Coding the Architecture and if you like his ideas you can follow him on Twitter: @simonbrown. In this episode we interview Simon about his lightweight approach to software architecture. Simon explains why you need some form of (documented) architecture in order to be agile and we discuss the role of a software architect in software project nowadays. Interview by @pjvds and @arnetim. Audio post-production by @vverschuren. Links for this podcast: Simon's book: Software Architecture for Developers Book: Software Architecture in Practice, by Clemens and Bass Simple Sketches for Diagramming your Software Architecture, a blog post by Simon that describes the 'C4 approach' to software architecture. Disciplined Agile Delivery by Scott Ambler Uncle
-
Devnology Podcast 045 - Dick Wall and Avdi Grimm
08/04/2014 Duración: 59minIn this episode we bring you a special interview with two well-known podcasters: Dick Wall and Avdi Grimm. Dick Wall, also known as the sheriff of the Java Posse, works as a Scala trainer and consultant at Escalate Software. Avdi Grimm, one of the Ruby Rogues, is a Ruby code hacker, Chief aeronaut at ShipRise and head chef at RubyTapas.com. In the interview we cover a wide range of subjects like joy and courage in software development, siloing in the software community, an idea for a conference by Avdi that he'll never ever organise and working self-employed. This interview was recorded on the morning after the Joy of Coding conference in Rotterdam at March 7th.Interview by @freekl and @arnetim Links for this podcast: The slides of the presentations that Dick and Avdi gave at the Joy of Coding conference can be found on SpeakerDeck. Video recordings will follow soon on InfoQ. Avdi creates short screencasts for Ruby developers, twice a week: RubyTapas. Dick's talk on courage in software development can be se
-
Devnology Podcast 044 - Tom Gilb
18/01/2014 Duración: 54minFrom the BuildStuff Conference 2013, we bring you an interview with Tom Gilb. Tom is the author of nine published books, and hundreds of papers on Agile and related subjects. His latest book ‘Competitive Engineering’ (CE) is a detailed handbook on the standards for the 'Evo' (Evolutionary) Agile Method, and also for Agile Spec QC. The CE book also, uniquely in the Agile community, defines an Agile Planning Language, called 'Planguage' for Quality Value Delivery Management. His 1988 book, Principles of Software Engineering Management (now in 20th Printing) is the publicly acknowledged source of inspiration from leaders in the Agile community (Beck, Highsmith, and many more), regarding iterative and incremental development methods. In this interview Tom speaks about how software development should be value driven, and how to go about achieving it. Follow Tom on twitter: @imtomgilb This interview was recorded on the 10th of December 2013 at the BuildStuff conference in Vilnius. Interview by @freekl and @ArneTim
-
Devnology Podcast 043 - Neil Brown
19/12/2013 Duración: 47minIn this episode Freek talks with Neil Brown, who works as a computing education researcher at the University of Kent. He is part of the team that designs, develops and supports the beginners’ Java programming environments, BlueJ and Greenfoot, which between them have 3 million users annually. We talk about the reforms that are taking place in the UK with regard to computing education. We discuss several initiatives like Computing at Schools (CAS), and Code Club and we also discuss tools and approaches to teach kids computing.Neil is on twitter as @twistedsq and regularly writes on his blog on Academic Computing. This interview was recorded in the wake of the SPA conference on the 28th of June 2013 at the BCS Offices in London. Interview by @freekl. Links for this podcast: Publications by Neil are on his University of Kent page. Neil is involved with the BlueJ and Greenfoot projects. Computing at School(CAS) is a community that aims to promote the teaching of computer science at school Code Club, nationwide
-
Devnology Podcast 042 - Linda Rising
17/11/2013 Duración: 56minThis month we bring you an interview with Linda Rising. Linda is an independent consultant who has authored four books and numerous articles and is an internationally known presenter on topics related to patterns, retrospectives, influence strategies, agile development, and the change process. This interview was recorded on the 19th of June 2013at the GOTO Amsterdam conference Interview by @freekl and @DuchessFounder Links for this podcast: Book: Fearless Change, Patterns for introducing new ideas. Mary Lynn Manns & Linda Rising, Addison-Wesley, 2004 More on Mindset by world-renowned Stanford University psychologist Carol Dweck. A list of articles from Linda is available on her website here. Also on her website is a list of interviews and presentations. Video: from GOTO Aarhus 2013: The Agile Mindset - and beyond, Linda Rising. Video: from GOTO Amsterdam 2013: Incentives: why or why not?, Linda Rising. Video: from Skillsmatter: In the brain of Linda Rising: 'Agile: Placebo or Real Solution?' This pod
-
Devnology Podcast 041 - Dave Thomas
23/10/2013 Duración: 58minDave Thomas is the Founder and Chairman of Bedarra Research Labs, which specializes in emerging software technologies and practices. Dave is a popular speaker with an impressive breadth of business experience and technical depth. He is an ACM Distinguished Engineer and has served on the awards committee for the past 3 years. He is also an adjunct research professor at Queensland University of Technology in Australia and Carleton University in Canada. Dave serves on the program committees for many technology conferences and is founder of the YOW! Australia conference. In this interview Dave shares his views on how to deal with large legacy systems and still be innovative. We also discuss his opinions on software development methods and education. Be ready for some strong opinions! This interview was recorded on the 19th of June 2013 at the GOTO Amsterdam conference Interview by @freekl and @marcelvanommen Links for this podcast: Dave's website on http://www.davethomas.net has info on his publications and pr
-
Devnology podcast 040 - Commitment
25/09/2013 Duración: 44minThis episode was recorded on the 14th of May 2013 in Amersfoort at the book launch of Commitment, a graphic business novel about risk management and Real Options. We talk with all three authors: Olav Maassen is an experienced project manager and consultant at Xebia in the Netherlands and has more than ten years of experience working mainly for financial institutions and big corporations. You can follow Olav at twitter.com/OlavMaassen Chris Matts is a consultant who specializes in developing risk management and trading system for investment banks. He has studied for a masters degree in financial mathematics ( Mathematical Trading and Finance ). You can follow Chris at twitter.com/PapaChrisMatts Chris Geary is a London-based, experienced graphic artist. He attended the London Cartoon Centre, mainly under the tutorage of David Lloyd. Chris has just finished working on a series of four historical graphic novels due for publication over the next few years. Follow Chris on twitter at @ChrisAGeary In the interv
-
Devnology podcast 039 - David Harel
30/07/2013 Duración: 49minIn this episode we speak with David Harel, who is professor of computer science at the Weizmann Institute of Science in Israel. Born in London, England, he was Dean of the Faculty of Mathematics and Computer Science at the institute for seven years. Harel is best known for his work on dynamic logic, computability and software engineering. In the 1980s he invented the graphical language of Statecharts, which has been adopted as part of the UML standard. He has also published expository accounts of computer science, such as his award winning 1987 book "Algorithmics: The Spirit of Computing". He currently works on many diverse topics, including visual languages, graph layout, systems biology and the communication of odours. In this interview we touch upon different topics from David's diverse fields of study. Among other things we talk about his earlier work on statecharts, about some of the content of his books on algorithmics and his current research on modeling biological systems. This interview was recorde
-
Devnology Podcast 038 - Arnoud Engelfriet
05/06/2013 Duración: 58minThis month we bring you an interview with Arnoud Engelfriet. Arnoud is IT-lawyer and patent attorney. He is partner at the dutch firm ICTRecht , and his website Ius mentis is one of the most comprehensive sites in The Netherlands on internet law, technology and intellectual property. Arnoud writes on many (Dutch) websites like Tweakers, Security.nl, Slashdot and Rechtenforum. He is also teaches part-time at the Vrije Universiteit Amsterdam.In the interview we cover a broad range of topics regarding the law and ICT, such as licences, copyright and patents. This interview was recorded on the 23th of April 2013 at the ICTRecht offices in Amsterdam Interview by @freekl and @arnetimAudio post-production by @mendelt Links for this podcast: Ius mentis: Arnouds website on law and technology (in Dutch). Book : 'De wet op internet' (in Dutch) Arnoud Engelfriet, 2012. ‘A History Of FOSS Law And Licensing’)(pdf) , A.P. Engelfriet. In: The International Free and Open Source Software Law Book, IFOSSLR sept 2011. A li
-
Devnology Podcast 037 - James Robertson on the requirements process
07/05/2013 Duración: 01h04minWe are back with a bang! This episode features an in-depth interview on requirements with none other than James Robertson. James is co-author of numerous books and articles on the requirements process. He is a principal and founder of The Atlantic Systems Guild and joint originator of the Volere Requirements process, template, checklists and techniques. His areas of concern are the contribution that good requirements make to successful projects. He is also a leading proponent of the principle of introducing creativity into the requirements process. We talk about his background in architecture, and how his experience in that profession provides inspiration for his work on innovation and creativity. We discuss some requirements techniques and how they can be used in software engineering projects, and we discuss the role of the business analist in agile teams. Finally we also discuss some patterns of project behaviour. This interview was recorded on the 11th of April 2013 at Maarsbergen Interview by @freekl a
-
Devnology Podcast 036 - CleVR
22/01/2013 Duración: 47minThis is another episode in our series of interviews with technical startups, this time featuring an interview with Guntur Sandino, founder and CEO of CleVR. This company is building VRET (Virtual Reality Exposure Therapy) systems, which are used to help people deal with anxieties such as fear of flying, fear of heights or claustrophobia or psychotic disorders, such as paranoia. We talk about some of the technical details of building these systems, and about the business challenges involved in creating a company around the developed products. This interview was recorded on the 18th of Dec 2012 at Yes!Delft. Interview by @freekl and @felienneAudio post-production by @mendelt Links for this podcast: For more information visit the CleVR website CleVR is a spin-off company from the VRET research group of the Delft University of Technology Yes!Delft is the high-tech entrepreneurs centre in Delft where CleVR is based At the time of the interview CleVR was one of 4 final candidates for the Shell Livewire Award. In
-
Devnology Podcast 035 - Cloud9
18/12/2012 Duración: 55minEpisode 35 features an interview with Ruben Daniels and Jan Jongboom from Cloud9. They tell us all about the development of Cloud9IDE, the online development environment using Javascript and Node.js. We talk about how they are building a company around this idea, and about the technical choices and challenges that have come with it. In this interview we finally learned why it makes sense to write server-side javascript! Follow Ruben on twitter via @javruben and Jan via @janjongboom This interview was recorded on the 19th of Oct 2012 at the Cloud9 offices in Amsterdam Interview by @freekl and @pjvdsAudio post-production by @mendelt Links for this podcast: Cloud9 uses and develops the ACE online code editor for the web. We briefly discuss Treehugger, the AST (Abstract Syntax Tree) transformation tool - another open source project. Jan explains the use of Architect, a way to structure javascript applications Jan also discusses the platform layer for Node.js :libuv The VFS - Virtual File System is on https:
-
Devnology Podcast 034 - Gojko Adzic
14/11/2012 Duración: 49minThis month we bring you an interview with Gojko Adzic. Gojko is a frequent speaker at leading software development and testing conferences and runs the UK agile testing user group. Over the last eleven years, he has worked as a developer, architect, technical director and consultant on projects delivering equity and energy trading, mobile positioning, e-commerce, online gaming and complex configuration management. He is the author of several books and articles. In 2012 his book Specification by Example received the Jolt award. To celebrate the Jolt Award, the publisher of Spec by Example is offering our podcast listeners a 37% discount on Specification by Example. Note that Goiko has recently published a new book Impact Mapping: Making a big impact with software products and projects, which we did not get around to discussing in this interview. Follow Goiko on twitter via @goikoadzic or on his site on http://gojko.net/ This interview was recorded on the 8th of oct 2012 at the Holiday Inn Express in Amsterdam.
-
Devnology Podcast 033 - Michael Feathers
17/10/2012 Duración: 52minThis episode features an interview with Michael Feathers, regular conference speaker, author of Working Effectively with Legacy Code and one of the deep thinkers on programming. We talk about various programming approaches and techniques and the effect they have on the way we create and maintain software systems. We touch upon subjects like functional programming, technical debt and computer science papers. Also listen to this episode to learn about his plans for a new book! Follow Michael on twitter via @mfeathers and read his blog on http://michaelfeathers.typepad.com This interview was recorded on the 25th of sept 2012 at the Peabody Opera House in St Louis during the Strangeloop conference. Interview by @freekl and @mrijnAudio post-production by @mendelt Links for this podcast: Book: : Working Effectively with Legacy Code Michael Feathers, 2004. Check the Strangeloop video schedule for release dates of recorded talks Michael wrote about the subject of his Strangeloop talk on the Line Break kata in this
-
Devnology podcast 032 - Philippe Kruchten
12/09/2012 Duración: 01h01minIn this episode we talk with Philippe Kruchten about architecture and software development processes like Rup and Agile. Philippe discusses what he calls the Elephants in the Agile room, and we also discuss his take on academic research on software engineering. We talk about cognitive biases and reasoning fallacies. Be sure to listen to the full episode - as Philippe explains: context is king! :) This interview was recorded on the 13th of august 2012 at the Vrije Universiteit(VU) in Amsterdam. Interview by @freekl en @arnetimAudio post-production by @mendelt Links for this podcast: Book: : Thinking fast and slow by Nobel Prize winner in Economics Daniel Kahneman, 2011. Philip's blogpost on Elephants in the agile room. Article (pdf): The Frog and the Octopus: A conceptual model of software development. Philippe Kruchten, 2011. Video: Philippe interviews Lionel Briand about research on software engineering. Link: Alistair Cockburn's article on creating a walking skeleton. Link: The Jacquard program is mentio
-
Devnology podcast 031 - Alan Cooper
08/08/2012 Duración: 58minWe were lucky to catch software legend Alan Cooper on his visit to Amsterdam and talk with him at length about design and programming. Alan tells about how he created products like the first incarnation of Visual Basic, and we discuss some fundamentals of interaction design. We also talk about how design fits into the software development process. Follow Alan via his twitter handle @MRAlanCooper and through tumblr. This interview was recorded on the 27th of april 2012 at the rehearsal theater of Hettoneelspeelt in Amsterdam. Interview by @freekl en @arnetimAudio post-production by @mendelt Links for this podcast: Book: About Face - The Essentials of Interaction Design. Alan Cooper, Robert Reimann & David Cronin, 3rd Edition 2007 Book: The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity.Alan Cooper, 2004 Alan's company website is at Cooper.com, offering services and training in design and UX. In this podcast we mention the works of Christopher Alexande