Tag: documentation

Episode 527: Adrian Kennard and Kevin Hones on Writing a Network OS from Scratch

Filed in Episodes by on August 30, 2022 0 Comments
Episode 527: Adrian Kennard and Kevin Hones on Writing a Network OS from Scratch

Adrian Kennard and Kevin Hones, founders of FireBrick routers and firewalls, discuss how to design, build, test, and support a hardware router and network operating system from scratch. Host Gavin Henry spoke with them about a vast array of topics, starting with component choices, embedded operating system design, testing, and release cycles. The conversation explores […]

Continue Reading »

Episode 512: Tim Post on Rubber Duck Debugging

Filed in Episodes by on May 17, 2022 1 Comment
Episode 512: Tim Post on Rubber Duck Debugging

Tim Post of echoreply.io discusses rubber duck debugging, a way to wrap your head around problems and solutions. SE Radio host Felienne spoke with Post about rubber duck debugging, and how it can help you find answers to complex problems. The show also explores the role of documentation in problem solving and how techniques from […]

Continue Reading »

Episode 426: Philip Kiely on Writing for Software Developers

Filed in Episodes by on September 15, 2020 0 Comments
Episode 426: Philip Kiely on Writing for Software Developers

Philip Kiely discusses his recently published book, Writing for Software Developers. While software development primarily involves writing code, strong written communication skills are critical for multiple tasks. SE Radio’s Jeff Doolittle first asked Kiely why software engineers should care about writing things other than code. The conversation then moved toward the elements of effective technical […]

Continue Reading »

SE-Radio Episode 278: Peter Hilton on Naming

Filed in Episodes by on December 20, 2016 6 Comments
SE-Radio Episode 278: Peter Hilton on Naming

Felienne talks with Peter Hilton on how to name things. The discussion covers: why naming is much harder than we think, why naming matters in programming and program comprehension, how to create good names, and recognize bad names, and how to improve your naming skills. Venue: Felienne’s residence, Rotterdam Related Links To camelcase or under_score by […]

Continue Reading »

SE-Radio Episode 244: Gernot Starke on Architecture Documentation using arc42

Filed in Episodes by on December 16, 2015 5 Comments
SE-Radio Episode 244: Gernot Starke on Architecture Documentation using arc42

Gernot Starke talks about arc42: an open-source set of templates he developed to document software architecture based on his practical experience with real projects. Also Gernot and host Eberhard then discuss how documenting architecture fits into agile processes and how to find the right amount of documentation for a system. They walk through the different […]

Continue Reading »