Who dat?

Hiya! Thank you for visiting my little corner of the web. My name is Schalk Neethling, I live in Pretoria, South Africa, and work at the wonderful Factorial.io.

I was born on the 11th of December, 1976, and attended primary school at Danie Malan Primary and then later senior levels at Pretoria North High. I never really felt at home in a school environment and dropped out at age 16 to pursue a career as a guitarist, songwriter, and composer. I studied classical guitar and music theory with private teachers during the day and was the lead guitarist and songwriter for the death metal band Maleficent at night. From time to time I would also be a session musician for a popular local blues band.

After several attempts to secure a record deal, the band unfortunately disbanded, and I focused on my classical guitar career. I reached the high point of my career in the late nineties when I did a small tour in South Africa, playing at various art festival venues. I visited the UK and the Netherlands, recorded a CD (you can download a free copy here), and taught classical guitar at Pretoria Boys High (this was after Elon Musk graduated and left to do all the things in the United States).

I started a family early when I met and married my true love on the 4th of July, 1998. After some time, I realized that music would not allow me to take care of myself and my family financially. I needed to pivot and find a new career path.

Without getting into the weeds too much, I eventually discovered the world of software development and found my niche in front-end development. I was part of the blue beanie movement, played around with the CSS Zen Garden, built numerous website intros using Macromedia (Adobe) Flash, and designed many, many brand identities. I worked for some companies that made me realize the corporate world was not for me.

This led me to join Mozilla in late 2011, a dream come true. I spent nearly 12 years at Mozilla, some of which was the best years of my life. It was during my time at Mozilla that I solidified my passion for open source, the open web, and building an accessible and inclusive web, based on web standards and best practices.

I strive to be a kind-hearted advocate for mental health and am committed to spreading kindness, mindfulness, and awareness about mental illness, devoid of stigma. As an indie maker, open-source developer, and podcaster, I love bringing new ideas to life and elevating voices that aim to make a positive impact. I believe in respect, openness, and being open to change.

My role as a teacher and mentor has shown me the joy of sharing knowledge and empowering others. I am dedicated to improving the world by amplifying voices with similar visions, striving to create a brighter future, one opportunity and voice at a time.

What I'm doing now

I live in Pretoria, South Africa with my wife, three kids, five dogs and three cats. Like some folks at work said, at this point the pets have us.

I am also writing a book on HTML called HTML, a comprehensive guide. It is written in the open, available as open source and your feedback is welcomed and encouraged. I write the book by reading the HTML specification and other resources such as MDN Web Docs, and have a core focus on teaching you how to use HTML to make more semantic and accessible web experiences.

Work

Starting on 21 May 2024, I am a senior frontend engineer at Factorial GmbH. More than an agency, we develop customer experiences with a focus on web accessibility, the open web platform, privacy, ethical tech, and open source.

My current focus areas

For the longest time I was running around chasing my own tail trying to keep up with everything and constantly suffering from the fear of missing out. It took me some time, critical thinking, and being brutally honest with myself, but focused attention is more effective than the way I had been trying to manage my time and energy.

For the coming year my primary focus will be on my work at Factorial. In support of this I am refining my overall focus to the following areas:

When learning, writing about, and expanding my knowledge of these areas my focus will be on web accessibility, performance, and the effective use of web components. Unless I am guest posting, all my writing will happen on this blog. On the open source side I will be focusing on completing my book on HTML, finishing the first version of the CSS library minimalist, and iteratively improving MakerBench.