David Waller

Meet our Team

David Waller
Elige rubrum catapotium

David is a long-time maths- and Swedish teacher who finally succumbed to his passion for programming.

Key skills

  • JavaScript
  • ReactJS
  • Angular
  • NodeJS
  • Functional programming

About me

David is a long-time maths- and Swedish teacher who finally succumbed to his passion for programming. Originally his programmer persona was a jack-of-all-trades, but he has since shed his earlier .NET .PHP .whatever skills in order to make room for anything and everything JavaScript. Down that rabbit hole David spends his time keeping up with the goings on behind the curtain and trying out the latest frameworks. He has a special fondness for finding ways to harness the functional nature of JavaScript, and thus the new kids on the JS block such as React and Redux makes him very happy indeed!

Previous assignments

  • Freelance developer
  • Teacher of advanced JavaScript at Linnaeus University
  • Teacher of mathematics and Swedish for the Swedish Prison and Probation Service

Teacher for courses

Contact

david.waller@edument.se

Posts by David

CSS selectors are evil and JS is the solution

A pragmatic demonstration of the drawbacks with CSS selectors, and how inline styles through JS solves these problems

Read post

News & feeds

Brushing teeth and static checks

The three-year-old at home doesn't like having his teeth brushed. But I, a crafty father, have developed a trick.

Read more >

CSS selectors are evil and JS is the solution

A pragmatic demonstration of the drawbacks with CSS selectors, and how inline styles through JS solves these problems

Read more >

Top 5 Podcasts during Christmas

We at Edument would like to thank you for this year and wish you  a Merry Christmas and a Happy New Year with our top 5 Podcasts list!

Read more >

Invariants hidden in callbacks

Callbacks might look simple and innocent, but they can be dangerous!

Read more >

Expanding boundaries

What it means to boldly go where you have never been before

Read more >