a se-radio guest episode
This commit is contained in:
parent
fb2580f50b
commit
1eb43f3624
|
@ -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.
|
|
@ -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 |
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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.
|
||||
|
||||
|
||||
|
||||
<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>
|
||||
|
|
@ -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 |
|
@ -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)
|
|
@ -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
|
|
@ -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
|
|
@ -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'
|
||||
|
|
|
@ -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 |
Loading…
Reference in New Issue