a se-radio guest episode

This commit is contained in:
Wouter Groeneveld 2024-05-04 21:52:25 +02:00
parent fb2580f50b
commit 1eb43f3624
12 changed files with 152 additions and 93 deletions

View File

@ -0,0 +1,22 @@
---
title: "A Software Engineering Radio Guest Episode"
date: 2024-05-04T21:30:00+02:00
categories:
- programming
- education
tags:
- creativity
- book
- podcasts
- interview
---
A few months ago, I was interviewed by Jeremy Jung of the Software Engineering Radio podcast about my book [The Creative Programmer](/works/the-creative-programmer). [The episode, #614](https://se-radio.net/2024/05/se-radio-614-wouter-groeneveld-on-creative-problem-solving-for-software-development/), was published yesterday, so be sure to give it a listen! Here's how Jeremy summarized our hour-long conversation:
> Wouter Groeneveld, author of The Creative Programmer and [former] PhD researcher at KU Leuven, discusses his research related to programming education with host Jeremy Jung. Topics include evaluating projects, constraints, social debt in teams, common fallacies in critical thinking, maintaining flow state, documenting and retaining knowledge, and creating environments that encourage creativity.
![](../seradio.jpg "SE-Radio episode #614")
Listen to the episode using your favorite Podcast app by subscribing to _SE-Radio_, or online via https://se-radio.net/. Show notes pointing back to resources on this blog are available as well. It took a _very_ long time for this one to be published compared to the earlier [Tech Lead Journal interview](/post/2024/02/the-seven-dimensions-of-highly-creative-programmers/). Still, I'm very happy to be part of the IEEE Software and IEEE Computer Society community.
I need to _Show My Work_ more often, as Austin Kleon likes to point out repeatedly. Therefore, I also added [a Speaking page](/works/speaking/) in the [Works section](/works), listing my (non-academic) talks and podcast appearances. Writing a book is one thing, getting it out there another.

View File

@ -10,6 +10,8 @@ I highly value knowledge sharing and science communication. Below is a non-exhau
Besides these mostly technical courses, I also occasionally organize bread baking workshops---thankfully, far away from computers and slides.
You can find a list of my talks and podcast appearances [in the Speaking Works section](/works/speaking).
<small>
| Title | Year |

View File

@ -12,7 +12,7 @@ date: 2018-09-01
**Groeneveld, W.**, Luyten, L., Vennekens, J., Aerts, K. [Students' and Professionals' Perceived Creativity In Software Engineering: A Comparative Study](http://arxiv.org/abs/2312.12014). Taylor & Francis European Journal of Engineering Education, 12/2023, 1-18.
**Groeneveld, W.**, Vennekens, J. (sup.), Aerts, K. (cosup.). PhD thesis: [Identifying and Amplifying Non-Technical Skills in Software Engineering Education](https://lirias.kuleuven.be/retrieve/718648).
**Groeneveld, W.**, Vennekens, J. (sup.), Aerts, K. (cosup.). PhD thesis: [Identifying and Amplifying Non-Technical Skills in Software Engineering Education](https://lirias.kuleuven.be/retrieve/718648). (for a non-academic summary, [see my comprehensive blog post](/post/2023/07/identifying-and-amplifying-non-technical-skills-in-se-education/))
### 2021

98
content/works/speaking.md Normal file
View File

@ -0,0 +1,98 @@
---
title: "Speaking"
image: "/img/works/speaking.jpg"
description: "A list of my talks and podcast appearances."
type: "writing"
date: 2012-09-01
---
As mentioned in the [Courses Works section](/works/courses), I highly value knowledge sharing and science communication. Below is a non-exhaustive list of my talks, podcast appearances, and panel discussions.
Not every presentation or recording is publicly available. If you are curious about a particular one and would like to know more, please feel free to [contact me](/about/).
If you are interested in academic talks, please visit the [Publications Works section](/works/papers) to find an overview of conference proceedings and their accompanied presentation.
&nbsp;
<div class="item">
## Creative Problem Solving for Software Development
<small>
At the <em>Software Engineering Radio</em> podcast • 03/05/2024.
</small>
Summary: _Wouter Groeneveld, author of [The Creative Programmer](/works/the-creative-programmer) and [PhD researcher](/tags/phd) at KU Leuven, discusses his research related to programming education with host Jeremy Jung. Topics include evaluating projects, constraints, social debt in teams, common fallacies in critical thinking, maintaining flow state, documenting and retaining knowledge, and creating environments that encourage creativity._
[<svg class='icon icon-text' width='24' height='24'><title>podcast icon</title><use xlink:href='#podcast'></use></svg>Listen to the episode](https://se-radio.net/2024/05/se-radio-614-wouter-groeneveld-on-creative-problem-solving-for-software-development/).
</div>
<div class="item">
## Creative Problem Solving in Software Engineering
<small>
At <em>Cegeka & Qteal Belgium</em> • April-May 2024.
</small>
I am invited to speak about my research and the book [The Creative Programmer](/works/the-creative-programmer). We zoomed in on an approach to knowledge management and how to creatively tackle challenging constraints.
</div>
<div class="item">
## Creative Problem Solving in Software Engineering and Beyond
<small>
At the <em>Creativity Experts Interchange</em> • 01/03/2024.
</small>
I was invited as a creativity expert to talk about the wielding of creativity as a tool to solve problems in ways we haven't thought of before, as in software development, creative techniques are frequently used to help discover and solve programming problems. This session is not just for programmers, as we use general examples and draw upon cognitive psychology and other fields.
[<svg class='icon icon-text' width='24' height='24'><title>slides icon</title><use xlink:href='#news'></use></svg>Download the program and slides](https://drive.google.com/file/d/13JqX4mIJHSCs4ioL2y1iAnABisbcXsxv/view).
</div>
<div class="item">
## The 7 Dimensions of Highly Creative Programmers
<small>
At the <em>Tech Lead Journal</em> podcast • 05/02/2024.
</small>
Summary: _In this episode, Wouter dives deep into what makes good engineers truly exceptional: creativity! Wouter describes his definition of creativity and shares the 7 key dimensions of a creative programmer---from technical mastery to embracing constraints and being curious. Listen to the episode to take your coding to the next level and unleash your inner creativity as a software engineer!_
[<svg class='icon icon-text' width='24' height='24'><title>podcast icon</title><use xlink:href='#podcast'></use></svg>Listen to the episode](https://techleadjournal.dev/episodes/161/).
</div>
<div class="item">
## Jazz Jackrabbit DOS Game Club
<small>
At the <em>DOS Game Club</em> podcast • 22/12/2023.
</small>
For the DOS Game Club, we play the "epic" 1994 platform game Jazz Jackrabbit by Epic Megagames where a green rabbit wielding a big gun shoots television boxes, which of course does not have anything to do with a certain blue hedgehog crashing into television boxes. I wasn't a guest but left a philosophical message.
[<svg class='icon icon-text' width='24' height='24'><title>podcast icon</title><use xlink:href='#podcast'></use></svg>Listen to the episode](https://www.dosgameclub.com/jazz-jackrabbit/).
</div>
<div class="item">
## Javascript Unit testing & Build integration
<small>
At the <em>Devoxx World</em> conference • 01/09/2012.
</small>
In this session, I demonstrate how the Javascript development environment has improved over the past year and now has a set of tools that really allow you to control the quality of these developments. For example you may have a look at Jasmine, a behavior-driven development framework for testing JavaScript code.
[<svg class='icon icon-text' width='24' height='24'><title>slides icon</title><use xlink:href='#news'></use></svg>Browse related source code](https://git.brainbaking.com/wgroeneveld/jasmine-junit-runner).
</div>

View File

@ -69,6 +69,7 @@ Please also consider leaving an honest review to improve the visibility of the b
### External
- 2024-05-03: [Creative Problem Solving for Software Development on SE-Radio](https://se-radio.net/2024/05/se-radio-614-wouter-groeneveld-on-creative-problem-solving-for-software-development/), podcast interview.
- 2024-02-29: [Advice for Engineering Managers: Enabling Developers to Become (More) Creative](https://www.infoq.com/articles/enabling-developer-creativity/) at `infoq.com`, promotial article.
- 2024-02-06: [The Seven Dimensions of Highly Creative Programmers on Tech Lead Journal](https://techleadjournal.dev/episodes/161/) podcast interview.
- 2023-08-30: [Combating AI Code Generation with Creativity](https://www.codemotion.com/magazine/ai-ml/combating-ai-code-generation-with-creativity/) at `codemotion.com`, promotional article.

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

View File

@ -1,43 +0,0 @@
/* --- goodreads widget styles --- */
.goodreadswidget
border-bottom: 3px solid $accent
padding: 0px
padding-bottom: 10px
.goodreadswidget h2
visibility: hidden
display: none
.goodreadswidget .gr_grid_branding
padding-right: 20px
font-size: 14pt !important
@media (min-width: 768px)
.gr_grid_book_container
height: 600px !important
.gr_grid_book_container
float: left
width: 24.3%
height: 300px
padding: 5px
overflow: hidden
.gr_grid_book_container img
width: 100%
height: 100%
.gr_grid_book_container:hover img
opacity: 0.3
.gr_grid_book_container img:hover
background: rgba(100, 100, 100, 0.7)

View File

@ -0,0 +1,23 @@
.item
border: 1px solid #cccccc
padding: 0.5em
margin-bottom: 2em
border-radius: 5px
box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px
&:hover
border-color: $accent
box-shadow: rgba(100, 100, 111, 0.2) 5px 17px 29px 5px
h2
font-size: 1.5rem
font-weight: normal
border-bottom: 1px solid $accent
margin-top: 0
margin-bottom: 0.1rem
small
display: block
margin-bottom: 0.5rem

View File

@ -1,47 +0,0 @@
#morementions
display: none
&:target
display: block
.toot
background: white
border: 1px solid #cccccc
padding: 0.5em
margin-bottom: 2em
border-radius: 5px
box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px
&:hover
border-color: $accent
box-shadow: rgba(100, 100, 111, 0.2) 5px 17px 29px 5px
.notes
.u-photo
border-radius: 50%
margin-top: 0
.u-comment .avatar
margin-top: -55px
img
width: 60px
height: 60px
.tootlist
h1, h2, h3
text-align: left
h3
margin-left: 3rem
.toot
cursor: pointer
margin-bottom: 1rem
margin-top: 1rem
.meta
border-top: 1px solid #eeeeee
padding-top: 0.5rem

View File

@ -19,9 +19,8 @@ $accent: #018661
@import 'figures'
@import 'icons'
@import 'blockquote'
@import 'goodreads'
@import 'forms'
@import 'toot'
@import 'itemblocks'
@import 'worksgrid'
@import 'brainbaking-dark'

View File

@ -13,6 +13,10 @@
id="logopath" />
</symbol>
<symbol viewbox="0 0 24 24" id="podcast" xmlns="http://www.w3.org/2000/svg">
<path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12 18.75a6 6 0 0 0 6-6v-1.5m-6 7.5a6 6 0 0 1-6-6v-1.5m6 7.5v3.75m-3.75 0h7.5M12 15.75a3 3 0 0 1-3-3V4.5a3 3 0 1 1 6 0v8.25a3 3 0 0 1-3 3"></path>
</symbol>
<symbol viewBox="0 0 24 24" id="lock" xmlns="http://www.w3.org/2000/svg">
<path fill="currentColor" d="M14 15C14 16.11 13.11 17 12 17C10.89 17 10 16.1 10 15C10 13.89 10.89 13 12 13C13.11 13 14 13.9 14 15M13.09 20C13.21 20.72 13.46 21.39 13.81 22H6C4.89 22 4 21.1 4 20V10C4 8.89 4.89 8 6 8H7V6C7 3.24 9.24 1 12 1S17 3.24 17 6V8H18C19.11 8 20 8.9 20 10V13.09C19.67 13.04 19.34 13 19 13C18.66 13 18.33 13.04 18 13.09V10H6V20H13.09M9 8H15V6C15 4.34 13.66 3 12 3S9 4.34 9 6V8M21.34 15.84L17.75 19.43L16.16 17.84L15 19L17.75 22L22.5 17.25L21.34 15.84Z" />
</symbol>

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 27 KiB