Implementing Form Validation Without Conditional Logic
Using clever data types to reduce the possibilities for mistakes
I love software development. Iām a generalist and I like learning new things all the time. I particulary enjoy functional programming, because I believe it can reduce the complexity of code. And also extreme programming, including practices like pair programming and test-driven design. I also enjoy teaching others about it, for example at conferences, or using coding dojos.
Using clever data types to reduce the possibilities for mistakes
A beginner's guide to realizing proper navigation in a React Native application using ClojureScript and shadow-cljs
Learnings of a workshop