David Waller

David Waller

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!

Key skills

  • JavaScript
  • ReactJS
  • Angular
  • NodeJS
  • Functional programming

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

Posts by David

  • TypeScript generics in a dark castle

    In this post we explore TypeScript generics, using an example from the Angular course where the participants get to build their own Dark Castle...

    Read more
  • Predicting the upcoming JavaScript season

    Join us as we geek our over the upcoming Premier L... sorry, JavaScript season, and walk through the state of our favourite teams; Angular Rovers, FC React and TypeScript United!

    Read more
  • Our view of Vue

    Are React and Angular still the only two responsible choices when selecting a JavaScript framework for the new project, or can Vue now be considered an actual contender also from a business perspective?

    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

News & feeds

  • Edument for Musikhjälpen!

    We at Edument will of course contribute to Musikhjälpen and engage us through an auction and welcome everyone at "Swish-julfika" at the office in Helsingborg December 12!

    Read more