Associate professor in software engineering
Delft University of Technology
Felienne heads the PERL research group, focused on programming education. She also works at the Vrije Universiteit Amsterdam one day a week, where she teaches prospective computer science teachers.
Felienne is the creator of the Hedy programming language, and was one of the founders of the Joy of Coding conference. Since 2016, she has been a host at SE radio, one of the most popular software engineering podcasts on the web. Felienne is the author of “The Programmer’s Brain” a book that helps programmers understand how their brains work and how to use it more effectively. In 2021, Felienne was awarded the Dutch Prize for ICT research.
Felienne is a member the board of I&I, the Dutch association of high-school computer science teachers, and of TC39, the committee that designs JavaScript.
In her spare time, Felienne teaches a bunch of kids programming, and she loves playing board games, video games, running and dancing Lindy Hop.
Talks I've Given
-
Hedy: Creating a Gradual Programming Language
Featuring Felienne Hermans
Hedy is a gradual programming language to make learning programming easier. It is aimed at children that want to get started with textual programming languages, but for whom Python might still be too complex. In this talk, Felienne will dive into both the pedagogy and technical aspects of Hedy.
... programming language-design -
How to Read Complex Code?
Featuring Felienne Hermans
In this talk, Felienne Hermans, associate professor at Leiden University, will firstly dive into the cognitive processes that play a role when reading code. She will then show you theories for reading code, and close the talk with some hands-on techniques that can be used to read to any piece of...
code learning programming -
How to Read Complex Code
Featuring Felienne Hermans
Research shows that on average developers spend about 58 percent of their time on reading code! However, we are not explicitly taught reading code in school or in boot camps, and we rarely practice code reading too.
Maybe you have never thought about it, but reading code can be confusing in many...
code software-development readability -
How to Read Complex Code without Getting a Headache
Featuring Felienne Hermans
Research shows that on average developers spend about 58 percent of their time on reading code! However, we are not explicitly taught reading code in school or in boot camps, and we rarely practice code reading too.
Maybe you have never thought about it, but reading code can be confusing in many...
people-&-process -
How to Read Complex Code without Getting a Headache
Featuring Felienne Hermans
Research shows that on average developers spend about 58 percent of their time on reading code! However, we are not explicitly taught reading code in school or in boot camps, and we rarely practice code reading too.
Maybe you have never thought about it, but reading code can be confusing in many...
people-&-process -
How to Read Complex Code without Getting a Headache
Featuring Felienne Hermans
Research shows that on average developers spend about 58 percent of their time on reading code! However, we are not explicitly taught reading code in school or in boot camps, and we rarely practice code reading too.
Maybe you have never thought about it, but reading code can be confusing in many...
people-&-process -
The Programmers' Brain: What Every Programmer Should Know About Cognition
Featuring Felienne Hermans
Aino Vonge Corry chats with Felienne about her upcoming book "The Programmers' Brain: What Every Programmer Should Know About Cognition".
book programming crafting-code cognition -
Using F# and genetic programming to play computer bridge
Featuring Felienne Hermans
In September 2016, Felienne's bridge bot Desiderius (Desi, as she calls him affectionately) will compete in the World Championship of Computer Bridge. In this talk she will explain how she built Desi.
dsl bot genetic-programming robots bridge -
Using F# and genetic programming to play computer bridge
Featuring Felienne Hermans
In September 2016, Felienne's bridge bot Desiderius (Desi, as she calls him affectionately) will compete in the World Championship of Computer Bridge. In this talk she will explain how she built Desi.
f# bridge bot dsl genetic-programming -
Spreadsheets are graphs!
Featuring Felienne Hermans
A professor and an entrepreneur in the field of spreadsheets, Feline will explain how spreadsheets are graphs.
graphs data -
Spreadsheets: The Ununderstood Dark Matter of IT
Featuring Felienne Hermans
Spreadsheets are used extensively in industry: they are the number one tool for financial analysis and are also prevalent in other domains, such as logistics and planning. Their flexibility and immediate feedback make them easy to use for non-programmers. But they are as easy to build, as they...
spreadsheets data data-visualization
My Work
@felienne has not provided any work info yet.
Social and Blogging
@felienne has not provided social links yet.