hasanhaja Home Page

Hi, I'm Hasan

I'm a Software Engineer @ Cancer Research UK

My mission

I want to raise the baseline standard in education material for building web experiences. When I started in web development, I had a rough understanding of how the platform worked and a cursory awareness of all it has to offer. However, I've spent the last two years going back to basics and I've learnt that the platform is so incredibly capable and the need for abstractions like React is more of a niché than requirement. I believe that understanding the platform well enables you to create better experiences, and it also gives you the tools to evaluate the complexity you choose to take on in a more meaningful way. I plan on achieving this in my blog series "Web Fundamentals".

When digital is the default way that we make services, slowness is exclusionary.

My interests

I've been playing with all sorts of web technologies with a strong skew towards the frontend. My focus has been understanding technologies well enough so I can pick and suggest the right tool for the job. The kind of sites and apps I build most now are content heavy sites with interactivity, rather than a highly dynamic application with super deep sessions.